## Uses of Interface
org.apache.batik.gvt.ShapePainter

Packages that use ShapePainter
org.apache.batik.bridge: Provides an API for mapping and maintaining consistency between the SVG DOM tree and the GVT tree.
org.apache.batik.gvt: Contains all of the interfaces for describing and painting vector graphics as Java objects.

Uses of ShapePainter in org.apache.batik.bridge

Methods in org.apache.batik.bridge that return ShapePainter
`protected ShapePainter` `SVGShapeElementBridge.createShapePainter(BridgeContext ctx, org.w3c.dom.Element e, ShapeNode shapeNode)` Creates the shape painter associated to the specified element.
`protected ShapePainter` `SVGRectElementBridge.createShapePainter(BridgeContext ctx, org.w3c.dom.Element e, ShapeNode shapeNode)`
`protected ShapePainter` `SVGEllipseElementBridge.createShapePainter(BridgeContext ctx, org.w3c.dom.Element e, ShapeNode shapeNode)`
`protected ShapePainter` `SVGDecoratedShapeElementBridge.createShapePainter(BridgeContext ctx, org.w3c.dom.Element e, ShapeNode shapeNode)` Creates the shape painter associated to the specified element.
`protected ShapePainter` `SVGCircleElementBridge.createShapePainter(BridgeContext ctx, org.w3c.dom.Element e, ShapeNode shapeNode)`
`static ShapePainter` `PaintServer.convertMarkers(org.w3c.dom.Element e, ShapeNode node, BridgeContext ctx)` Returns a `ShapePainter` defined on the specified element and for the specified shape node.
`static ShapePainter` `PaintServer.convertFillAndStroke(org.w3c.dom.Element e, ShapeNode node, BridgeContext ctx)` Returns a `ShapePainter` defined on the specified element and for the specified shape node, and using the specified bridge context.

Uses of ShapePainter in org.apache.batik.gvt

Classes in org.apache.batik.gvt that implement ShapePainter
`class` `CompositeShapePainter` A shape painter which consists of multiple shape painters.
`class` `FillShapePainter` A shape painter that can be used to fill a shape.
`class` `MarkerShapePainter` A shape painter that can be used to paint markers on a shape.
`class` `StrokeShapePainter` A shape painter that can be used to draw the outline of a shape.

Fields in org.apache.batik.gvt declared as ShapePainter
`protected ShapePainter` `ShapeNode.shapePainter` The shape painter used to paint the shape of this shape node.
`protected ShapePainter[]` `CompositeShapePainter.painters` The enclosed `ShapePainter`s of this composite shape painter.

Methods in org.apache.batik.gvt that return ShapePainter
`ShapePainter` `ShapeNode.getShapePainter()` Returns the `ShapePainter` used by this shape node to render its shape.
`ShapePainter` `CompositeShapePainter.getShapePainter(int index)` Returns the shape painter at the specified index.

Methods in org.apache.batik.gvt with parameters of type ShapePainter
`void` `ShapeNode.setShapePainter(ShapePainter newShapePainter)` Sets the `ShapePainter` used by this shape node to render its shape.
`void` `CompositeShapePainter.addShapePainter(ShapePainter shapePainter)` Adds the specified shape painter to the shape painter..

Copyright © 2004 Apache Software Foundation. All Rights Reserved.