## Uses of Interface
org.apache.batik.svggen.ErrorConstants

Packages that use ErrorConstants
org.apache.batik.svggen: Provides an API on top of the `AbstractGraphics2D` to translate Java 2D primitives into the SVG format.

Uses of ErrorConstants in org.apache.batik.svggen

Classes in org.apache.batik.svggen that implement ErrorConstants
`class` `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.
`class` `AbstractSVGConverter` Abstract class with common utility methods used by subclasses for specific convertion operations.
`class` `AbstractSVGFilterConverter` Abstract class with common utility methods used by subclasses for specific convertion operations.
`class` `CachedImageHandlerBase64Encoder` This subclass of `ImageHandlerBase64Encoder` implements functionality specific to the cached version of the image encoder.
`class` `CachedImageHandlerJPEGEncoder` GenericImageHandler which caches JPEG images.
`class` `CachedImageHandlerPNGEncoder` GenericImageHandler which caches PNG images.
`class` `DefaultCachedImageHandler` This class is a default implementation of the GenericImageHandler for handlers implementing a caching strategy.
`class` `DefaultImageHandler` This class provides a 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.
`class` `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.
`class` `DOMTreeManager` This class is used by the SVGGraphics2D SVG Generator to manage addition of new Nodes to the SVG DOM Tree.
`class` `ImageCacher` This class implements caching functionality for raster images.
`static class` `ImageCacher.Embedded` Cache implementation for images embedded in the SVG file.
`static class` `ImageCacher.External` Cache implementation for file-based images.
`class` `ImageHandlerBase64Encoder` This implementation of ImageHandler encodes the input image as a PNG image first, then encodes the PNG image using Base64 encoding and uses the result to encoder the image url using the data protocol.
`class` `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.
`class` `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.
`class` `SimpleImageHandler` Implements the `GenericImageHandler` interface and only uses <image> elements.
`class` `SVGAlphaComposite` Utility class that converts an AlphaComposite object into a set of SVG properties and definitions.
`class` `SVGBasicStroke` Utility class that converts a Java BasicStroke object into a set of SVG style attributes
`class` `SVGBufferedImageOp` Utility class that converts a BufferedImageOp object into an SVG filter.
`class` `SVGClip` Utility class that converts a Path object into an SVG clip
`class` `SVGColor` Utility class that converts a Color object into a set of corresponding SVG attributes.
`class` `SVGConvolveOp` Utility class that converts a ConvolveOp object into an SVG filter descriptor.
`class` `SVGCustomBufferedImageOp` Utility class that converts an custom BufferedImageOp object into an equivalent SVG filter.
`class` `SVGCustomComposite` Utility class that converts an custom Composite object into a set of SVG properties and definitions.
`class` `SVGCustomPaint` Utility class that converts an custom Paint object into a set of SVG properties and definitions.
`class` `SVGFont` Utility class that converts a Font object into a set of SVG font attributes
`class` `SVGGeneratorContext` This class contains all non graphical contextual information that are needed by the `SVGGraphics2D` to generate SVG from Java 2D primitives.
`class` `SVGGraphicContext` Represents the SVG equivalent of a Java 2D API graphic context attribute.
`class` `SVGGraphics2D` This implementation of the java.awt.Graphics2D abstract class allows users to generate SVG (Scalable Vector Graphics) content from Java code.
`class` `SVGLinearGradient` Utility class that converts a Java GradientPaint into an SVG linear gradient element
`class` `SVGLookupOp` Utility class that converts a LookupOp object into an SVG filter descriptor.
`class` `SVGRenderingHints` Utility class that converts a RenderingHints object into a set of SVG properties.
`class` `SVGRescaleOp` Utility class that converts a RescaleOp object into an SVG filter descriptor.
`class` `SVGTexturePaint` Utility class that converts a TexturePaint object into an SVG pattern element
`class` `SVGTransform` Utility class that converts a GraphicContext transform stack into an SVG transform attribute.

Copyright © 2008 Apache Software Foundation. All Rights Reserved.