org.apache.batik.svggen
Class SVGGraphicContextConverter
java.lang.Object
|
+--org.apache.batik.svggen.SVGGraphicContextConverter
- public class SVGGraphicContextConverter
- extends java.lang.Object
This class performs the task of converting the state of the
Java 2D API graphic context into a set of graphic attributes.
It also manages a set of SVG definitions referenced by the
SVG attributes.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SVGGraphicContextConverter
public SVGGraphicContextConverter(SVGGeneratorContext generatorContext)
- Parameters:
generatorContext
- the context that will be used to create
elements, handle extension and images.
getTransformConverter
public SVGTransform getTransformConverter()
getPaintConverter
public SVGPaint getPaintConverter()
getStrokeConverter
public SVGBasicStroke getStrokeConverter()
getCompositeConverter
public SVGComposite getCompositeConverter()
getClipConverter
public SVGClip getClipConverter()
getHintsConverter
public SVGRenderingHints getHintsConverter()
getFontConverter
public SVGFont getFontConverter()
toSVG
public java.lang.String toSVG(TransformStackElement[] transformStack)
- Returns:
- a String containing the transform attribute value
equivalent of the input transform stack.
toSVG
public SVGGraphicContext toSVG(GraphicContext gc)
- Returns:
- an object that describes the set of SVG attributes that
represent the equivalent of the input GraphicContext state.
getDefinitionSet
public java.util.List getDefinitionSet()
- Returns:
- a set of element containing definitions for the attribute
values generated by this converter since its creation.
Copyright © 2002 Apache Software Foundation. All Rights Reserved.