Package org.apache.batik.util.awt.svg

Interface Summary
ExtensionHandler The ExtensionHandler interface allows the user to handler Java 2D API extensions that map to SVG concepts (such as custom Paints, Composites or BufferedImageOp filters.
ImageHandler This interface allows the user of the Graphics2D SVG generator to decide how to handle images that it renders.
SVGConverter Defines the interface for classes that are able to convert part or all of a GraphicContext.
SVGDescriptor Defines the interface for a set of SVG attributes and related definitions.
SVGFilterConverter Defines the interface for classes that are able to convert a BufferedImageOp filter
SVGSyntax Contains the definition of the SVG tags and attribute names
 

Class Summary
AbstractImageHandlerEncoder This abstract implementation of the ImageHandler interface is intended to be the base class for ImageHandlers that generate image files for all the images they handle.
AbstractSVGConverter Abstract class with common utility methods used by subclasses for specific convertion operations.
AbstractSVGFilterConverter Abstract class with common utility methods used by subclasses for specific convertion operations.
DefaultExtensionHandler This implementation of the ExtensionHandler interface always returns null Nodes.
DefaultImageHandler This interface default implementation of the ImageHandler interface simply puts a place holder in the xlink:href attribute and sets the width and height of the element.
DOMGroupManager This class is used by the Graphics2D SVG Generator to manage a group of Nodes that can later be added to the SVG DOM Tree managed by the DOMTreeManager.
DOMTreeManager This class is used by the SVGGraphics2D SVG Generator to manage addition of new Nodes to the SVG DOM Tree.
GraphicContext Handles the attributes in a graphic context:
+ Composite
+ Font
+ Paint
+ Stroke
+ Clip
+ RenderingHints
+ AffineTransform
ImageHandlerJPEGEncoder This implementation of the abstract AbstractImageHandlerEncoder class creates JPEG images in the image directory and sets the url pointing to that file in the xlink:href attributes of the image elements it handles.
ImageHandlerPNGEncoder This implementation of the abstract AbstractImageHandlerEncoder class creates PNG images in the image directory and sets the url pointing to that file in the xlink:href attributes of the image elements it handles.
SVGAlphaComposite Utility class that converts an AlphaComposite object into a set of SVG properties and definitions.
SVGAttribute Represents an SVG attribute and provides convenience methods to determine whether or not the attribute applies to a given element type.
SVGAttributeMap Repository of SVG attribute descriptions, accessible by name.
SVGBasicStroke Utility class that converts a Java BasicStroke object into a set of SVG style attributes
SVGBufferedImageOp Utility class that converts a BufferedImageOp object into an SVG filter.
SVGClip Utility class that converts a Path object into an SVG clip
SVGClipDescriptor Describes an SVG clip
SVGColor Utility class that converts a Color object into a set of corresponding SVG attributes.
SVGComposite Utility class that converts a Composite object into a set of SVG properties and definitions.
SVGCompositeDescriptor Used to represent an SVG Composite.
SVGConvolveOp Utility class that converts a ConvolveOp object into an SVG filter descriptor.
SVGCSSStyler This utility class converts a standard SVG document that uses attribute into one that uses the CSS style attribute instead
SVGCustomBufferedImageOp Utility class that converts an custom BufferedImageOp object into an equivalent SVG filter.
SVGCustomComposite Utility class that converts an custom Composite object into a set of SVG properties and definitions.
SVGCustomPaint Utility class that converts an custom Paint object into a set of SVG properties and definitions.
SVGEllipse Utility class that converts an Ellipse2D object into a corresponding SVG element, i.e., a circle or an ellipse.
SVGFilterDescriptor Used to represent an SVG Composite.
SVGFont Utility class that converts a Font object into a set of SVG font attributes
SVGFontDescriptor Describes an SVG font
SVGGraphicContext Represents the SVG equivalent of a Java 2D API graphic context attribute.
SVGGraphicContextConverter This class performs the task of converting the state of the Java 2D API graphic context into a set of graphic attributes.
SVGGraphicObjectConverter  
SVGGraphics2D This implementation of the java.awt.Graphics2D abstract class allows users to generate SVG (Scalable Vector Graphics) content from Java code.
SVGHintsDescriptor Describes a set of SVG hints
SVGIDGenerator Generates id for an arbitrary number of prefix
SVGLine Utility class that converts a Line2D object into a corresponding SVG line element.
SVGLinearGradient Utility class that converts a Java GradientPaint into an SVG linear gradient element
SVGLookupOp Utility class that converts a LookupOp object into an SVG filter descriptor.
SVGPaint Utility class that converts a Paint object into an SVG pattern element
SVGPaintDescriptor Used to represent an SVG Paint.
SVGPath Utility class that converts a Shape object into an SVG path element.
SVGPolygon Utility class that converts a Polygon object into an SVG element.
SVGRectangle Utility class that converts a Rectangle2D or RoundRectangle2D object into an SVG element.
SVGRenderingHints Utility class that converts a RenderingHins object into a set of SVG properties.
SVGRescaleOp Utility class that converts a RescaleOp object into an SVG filter descriptor.
SVGShape Utility class that converts a Shape object into the corresponding SVG element.
SVGStrokeDescriptor Used to represent an SVG Paint.
SVGStylingAttributes Defines the set of attributes from Exchange SVG that are defined as styling properties in Stylable SVG.
SVGTexturePaint Utility class that converts a TexturePaint object into an SVG pattern element
SVGTransform Utility class that converts a GraphicContext transform stack into an SVG transform attribute.
SVGTransformDescriptor Describes an SVG transform
SwingSVGPrettyPrint This class offers a way to create an SVG document with grouping that reflects the Swing composite structure (container/components).
TestUtil  
TransformStackElement Contains a description of an elementary transform stack element, such as a rotate or translate.
TransformType Enumeration for transformation types.
 



Copyright © 2000 Apache Software Foundation. All Rights Reserved.