Overview  Package   Class  Use  Tree  Deprecated  Index  Help 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    
SUMMARY: 
java.lang.Object
  extended by org.apache.batik.svggen.AbstractSVGConverter
      extended by org.apache.batik.svggen.SVGCustomPaint
All Implemented Interfaces:
ErrorConstants, SVGConverter, SVGSyntax, CSSConstants, SVGConstants, XMLConstants

public class SVGCustomPaint
extends AbstractSVGConverter

Utility class that converts an custom Paint object into a set of SVG properties and definitions.

See Also:
SVGPaint

Constructor Detail

SVGCustomPaint

public SVGCustomPaint(SVGGeneratorContext generatorContext)
Parameters:
generatorContext - the context.
Method Detail

toSVG

public SVGDescriptor toSVG(GraphicContext gc)
Converts part or all of the input GraphicContext into a set of attribute/value pairs and related definitions

Parameters:
gc - GraphicContext to be converted
Returns:
descriptor of the attributes required to represent some or all of the GraphicContext state, along with the related definitions
See Also:
SVGDescriptor

toSVG

public SVGPaintDescriptor toSVG(java.awt.Paint paint)
Parameters:
paint - the Paint object to convert to SVG
Returns:
a description of the SVG paint and opacity corresponding to the Paint. The definiton of the paint is put in the linearGradientDefsMap

Overview  Package   Class  Use  Tree  Deprecated  Index  Help 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    
SUMMARY: