| Package | Description |
|---|---|
| org.apache.batik.anim.dom | |
| org.apache.batik.bridge |
Provides an API for mapping and maintaining consistency between
the SVG DOM tree and the GVT tree.
|
| org.apache.batik.bridge.svg12 | |
| org.apache.batik.css.engine | |
| org.apache.batik.dom.svg | |
| org.apache.batik.extension |
This package contains Batik's extensions to standard SVG (custom elements,
additional bridges...).
|
| org.apache.batik.extension.svg | |
| org.apache.batik.gvt.font | |
| org.apache.batik.svggen |
Provides an API on top of the
AbstractGraphics2D to translate
Java 2D primitives into the SVG format. |
| org.apache.batik.svggen.font | |
| org.apache.batik.transcoder |
Contains all of the interfaces for transcoding an input stream or
a document to a particular ouput format.
|
| org.apache.batik.transcoder.wmf.tosvg |
Contains all of the interfaces for transcoding WMF Metafiles to SVG.
|
| org.apache.batik.util |
Provides some useful classes.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractElement |
This class provides a superclass to implement an SVG element, or
an element interoperable with the SVG elements.
|
class |
BindableElement |
This class implements foreign namespace elements that can be
bound with XBL.
|
class |
SVG12OMDocument |
This class implements
SVGDocument and provides support for
SVG 1.2 specifics. |
class |
SVGDescriptiveElement |
This class provides a common superclass for elements which contain
descriptive text.
|
class |
SVGGraphicsElement |
This class provides a common superclass for all graphics elements.
|
class |
SVGOMAElement |
This class implements
SVGAElement. |
class |
SVGOMAltGlyphDefElement |
This class implements
SVGAltGlyphDefElement. |
class |
SVGOMAltGlyphElement |
This class implements
SVGAltGlyphElement. |
class |
SVGOMAltGlyphItemElement |
This class implements
SVGAltGlyphItemElement. |
class |
SVGOMAnimateColorElement |
This class implements
SVGAnimateColorElement. |
class |
SVGOMAnimatedPreserveAspectRatio.AnimSVGPARValue |
This class represents the SVGPreserveAspectRatio returned by
SVGOMAnimatedPreserveAspectRatio.getAnimVal(). |
class |
SVGOMAnimatedPreserveAspectRatio.BaseSVGPARValue |
This class represents the SVGPreserveAspectRatio returned by
SVGOMAnimatedPreserveAspectRatio.getBaseVal(). |
class |
SVGOMAnimateElement |
This class implements
SVGAnimateElement. |
class |
SVGOMAnimateMotionElement |
This class implements
SVGAnimateMotionElement. |
class |
SVGOMAnimateTransformElement |
This class implements
SVGAnimateTransformElement. |
class |
SVGOMAnimationElement |
This class provides an implementation of the
SVGAnimationElement interface. |
class |
SVGOMCircleElement |
This class implements
SVGCircleElement. |
class |
SVGOMClipPathElement |
This class implements
SVGClipPathElement. |
class |
SVGOMColorProfileElement |
This class implements
SVGColorProfileElement. |
class |
SVGOMComponentTransferFunctionElement |
This class represents the component transfer function elements.
|
class |
SVGOMCursorElement |
This class implements
SVGCursorElement. |
class |
SVGOMDefinitionSrcElement |
This class implements
SVGDefinitionSrcElement. |
class |
SVGOMDefsElement |
This class implements
SVGDefsElement. |
class |
SVGOMDescElement |
This class implements
SVGDescElement. |
class |
SVGOMDocument |
This class implements
SVGDocument. |
class |
SVGOMElement |
This class implements the
SVGElement interface. |
class |
SVGOMEllipseElement |
This class implements
SVGEllipseElement. |
class |
SVGOMFEBlendElement |
This class implements
SVGFEBlendElement. |
class |
SVGOMFEColorMatrixElement |
This class implements
SVGFEColorMatrixElement. |
class |
SVGOMFEComponentTransferElement |
This class implements
SVGFEComponentTransferElement. |
class |
SVGOMFECompositeElement |
This class implements
SVGFECompositeElement. |
class |
SVGOMFEConvolveMatrixElement |
This class implements
SVGFEConvolveMatrixElement. |
class |
SVGOMFEDiffuseLightingElement |
This class implements
SVGFEDiffuseLightingElement. |
class |
SVGOMFEDisplacementMapElement |
This class implements
SVGFEDisplacementMapElement. |
class |
SVGOMFEDistantLightElement |
This class implements
SVGFEDistantLightElement. |
class |
SVGOMFEFloodElement |
This class implements
SVGFEFloodElement. |
class |
SVGOMFEFuncAElement |
This class implements
SVGFEFuncAElement. |
class |
SVGOMFEFuncBElement |
This class implements
SVGFEFuncBElement. |
class |
SVGOMFEFuncGElement |
This class implements
SVGFEFuncGElement. |
class |
SVGOMFEFuncRElement |
This class implements
SVGFEFuncRElement. |
class |
SVGOMFEGaussianBlurElement |
This class implements
SVGFEGaussianBlurElement. |
class |
SVGOMFEImageElement |
This class implements
SVGFEImageElement. |
class |
SVGOMFEMergeElement |
This class implements
SVGFEMergeElement. |
class |
SVGOMFEMergeNodeElement |
This class implements
SVGFEMergeNodeElement. |
class |
SVGOMFEMorphologyElement |
This class implements
SVGFEMorphologyElement. |
class |
SVGOMFEOffsetElement |
This class implements
SVGFEOffsetElement. |
class |
SVGOMFEPointLightElement |
This class implements
SVGFEPointLightElement. |
class |
SVGOMFESpecularLightingElement |
This class implements
SVGFESpecularLightingElement. |
class |
SVGOMFESpotLightElement |
This class implements
SVGFESpotLightElement. |
class |
SVGOMFETileElement |
This class implements
SVGFETileElement. |
class |
SVGOMFETurbulenceElement |
This class implements
SVGFETurbulenceElement. |
class |
SVGOMFilterElement |
This class implements
SVGFilterElement. |
class |
SVGOMFilterPrimitiveStandardAttributes |
This class represents a SVGElement with support for standard filter
attributes.
|
class |
SVGOMFlowDivElement |
This class implements the flowDiv element from SVG 1.2
|
class |
SVGOMFlowLineElement |
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowParaElement |
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowRegionBreakElement |
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowRegionElement |
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowRegionExcludeElement |
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowRootElement |
This class implements a regular polygon extension to SVG
|
class |
SVGOMFlowSpanElement |
This class implements a regular polygon extension to SVG
|
class |
SVGOMFontElement |
This class implements
SVGFontElement. |
class |
SVGOMFontFaceElement |
This class implements
SVGFontFaceElement. |
class |
SVGOMFontFaceFormatElement |
This class implements
SVGFontFaceFormatElement. |
class |
SVGOMFontFaceNameElement |
This class implements
SVGFontFaceNameElement. |
class |
SVGOMFontFaceSrcElement |
This class implements
SVGFontFaceSrcElement. |
class |
SVGOMFontFaceUriElement |
This class implements
SVGFontFaceUriElement. |
class |
SVGOMForeignObjectElement |
This class implements
SVGForeignObjectElement. |
class |
SVGOMGElement |
This class implements
SVGGElement. |
class |
SVGOMGlyphElement |
This class implements
SVGGlyphElement. |
class |
SVGOMGlyphRefElement |
This class implements
SVGGlyphRefElement. |
class |
SVGOMGradientElement |
This class implements
SVGGradientElement. |
class |
SVGOMHandlerElement |
This class implements SVGHandlerElement.
|
class |
SVGOMHKernElement |
This class implements
SVGHKernElement. |
class |
SVGOMImageElement |
This class implements
SVGImageElement. |
class |
SVGOMLinearGradientElement |
This class implements
SVGLinearGradientElement. |
class |
SVGOMLineElement |
This class implements
SVGLineElement. |
class |
SVGOMMarkerElement |
This class implements
SVGMarkerElement. |
class |
SVGOMMaskElement |
This class implements
SVGMaskElement. |
class |
SVGOMMetadataElement |
This class implements
SVGMetadataElement. |
class |
SVGOMMissingGlyphElement |
This class implements
SVGMissingGlyphElement. |
class |
SVGOMMPathElement |
This class implements
SVGMPathElement. |
class |
SVGOMMultiImageElement |
This class implements a multiImage extension to SVG.
|
class |
SVGOMPathElement |
This class implements
SVGPathElement. |
class |
SVGOMPatternElement |
This class implements
SVGStopElement. |
class |
SVGOMPolygonElement |
This class implements
SVGPolygonElement. |
class |
SVGOMPolylineElement |
This class implements
SVGPolylineElement. |
class |
SVGOMRadialGradientElement |
This class implements
SVGRadialGradientElement. |
class |
SVGOMRectElement |
This class implements
SVGRectElement. |
class |
SVGOMScriptElement |
This class implements
SVGScriptElement. |
class |
SVGOMSetElement |
This class implements
SVGSetElement. |
class |
SVGOMSolidColorElement |
This class implements a regular polygon extension to SVG
|
class |
SVGOMStopElement |
This class implements
SVGStopElement. |
class |
SVGOMStyleElement |
This class implements
SVGStyleElement. |
class |
SVGOMSubImageElement |
This class implements a multiImage extension to SVG.
|
class |
SVGOMSubImageRefElement |
This class implements a multiImage extension to SVG.
|
class |
SVGOMSVGElement |
This class implements
SVGSVGElement. |
class |
SVGOMSwitchElement |
This class implements
SVGSwitchElement. |
class |
SVGOMSymbolElement |
This class implements
SVGSymbolElement. |
class |
SVGOMTextContentElement |
This class provides a common superclass for all graphics elements.
|
class |
SVGOMTextElement |
This class implements
SVGTextElement. |
class |
SVGOMTextPathElement |
This class implements
SVGTextPathElement. |
class |
SVGOMTextPositioningElement |
This class implements
SVGTextPositioningElement. |
class |
SVGOMTitleElement |
This class implements
SVGTitleElement. |
class |
SVGOMToBeImplementedElement |
This is a development only class.
|
class |
SVGOMTRefElement |
This class implements
SVGTRefElement. |
class |
SVGOMTSpanElement |
This class implements
SVGTSpanElement. |
class |
SVGOMURIReferenceElement |
This class implements
SVGURIReference. |
class |
SVGOMUseElement |
This class implements
SVGUseElement. |
class |
SVGOMViewElement |
This class implements
SVGViewElement. |
class |
SVGOMVKernElement |
This class implements
SVGVKernElement. |
class |
SVGPointShapeElement |
This class provides a common superclass for shape elements that are
defined with a 'points' attribute (i.e., polygon and polyline).
|
class |
SVGStylableElement |
This class provides a common superclass for elements which implement
SVGStylable.
|
class |
SVGURIReferenceGraphicsElement |
This class provides support for Xlink to a graphics element.
|
class |
SVGURIReferenceTextPositioningElement |
This class implements both
SVGTextPositioningElement
and SVGURIReference.. |
class |
XBLOMContentElement |
This class implements the xbl:content element.
|
class |
XBLOMDefinitionElement |
This class implements the xbl:definition element.
|
class |
XBLOMElement |
Base class for all XBL elements to inherit from.
|
class |
XBLOMHandlerGroupElement |
This class implements the xbl:handlerGroup element.
|
class |
XBLOMImportElement |
This class implements the xbl:import element.
|
class |
XBLOMShadowTreeElement |
This class implements the xbl:shadowTree element.
|
class |
XBLOMTemplateElement |
This class implements the xbl:template element.
|
class |
XBLOMXBLElement |
This class implements the xbl:xbl element.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractGraphicsNodeBridge |
The base bridge class for SVG graphics node.
|
class |
AbstractSVGBridge |
The base bridge class for SVG elements.
|
class |
AbstractSVGFilterPrimitiveElementBridge |
The base bridge class for SVG filter primitives.
|
class |
AbstractSVGGradientElementBridge |
Bridge class for vending gradients.
|
static class |
AbstractSVGGradientElementBridge.SVGStopElementBridge |
Bridge class for the gradient <stop> element.
|
class |
AbstractSVGLightingElementBridge |
Bridge class for the <feDiffuseLighting> element.
|
protected static class |
AbstractSVGLightingElementBridge.AbstractSVGLightElementBridge |
The base bridge class for light element.
|
static class |
AbstractSVGLightingElementBridge.SVGFeDistantLightElementBridge |
Bridge class for the <feDistantLight> element.
|
static class |
AbstractSVGLightingElementBridge.SVGFePointLightElementBridge |
Bridge class for the <fePointLight> element.
|
static class |
AbstractSVGLightingElementBridge.SVGFeSpotLightElementBridge |
Bridge class for the <feSpotLight> element.
|
class |
AnimatableGenericSVGBridge |
Abstract bridge class for animatable elements that do not produce
a GraphicsNode.
|
class |
AnimatableSVGBridge |
Abstract bridge class for those elements that can be animated.
|
class |
BridgeEventSupport |
This class is responsible of tracking GraphicsNodeMouseEvent and
fowarding them to the DOM as regular DOM MouseEvent.
|
class |
CSSFontFace |
This class represents a <font-face> element or @font-face rule
|
class |
CSSUtilities |
A collection of utility method involving CSS property.
|
class |
CursorManager |
The CursorManager class is a helper class which preloads the cursors
corresponding to the SVG built in cursors.
|
class |
DynamicGVTBuilder |
This class is responsible for creating a GVT tree using an SVG DOM tree.
|
class |
FontFace |
This class represents a <font-face> element or @font-face rule
|
class |
GVTBuilder |
This class is responsible for creating a GVT tree using an SVG DOM tree.
|
class |
MultiResGraphicsNode |
RasterRable This is used to wrap a Rendered Image back into the
RenderableImage world.
|
class |
PaintServer |
A collection of utility methods to deliver
java.awt.Paint,
java.awt.Stroke objects that could be used to paint a
shape. |
class |
SVGAElementBridge |
Bridge class for the <a> element.
|
class |
SVGAltGlyphElementBridge |
Bridge class for the <altGlyph> element.
|
class |
SVGAltGlyphHandler |
SVG font altGlyph handler.
|
class |
SVGAnimateColorElementBridge |
Bridge class for the 'animateColor' animation element.
|
class |
SVGAnimateElementBridge |
Bridge class for the 'animate' animation element.
|
class |
SVGAnimateMotionElementBridge |
Bridge class for the 'animateMotion' animation element.
|
class |
SVGAnimateTransformElementBridge |
Bridge class for the 'animateTransform' animation element.
|
class |
SVGAnimationElementBridge |
An abstract base class for the SVG animation element bridges.
|
class |
SVGCircleElementBridge |
Bridge class for the <circle> element.
|
class |
SVGClipPathElementBridge |
Bridge class for the <clipPath> element.
|
class |
SVGColorProfileElementBridge |
This class bridges an SVG
color-profile element with an
ICC_ColorSpace object. |
class |
SVGDecoratedShapeElementBridge |
The base bridge class for decorated shapes.
|
class |
SVGDescElementBridge |
Bridge class for the <desc> element.
|
class |
SVGDescriptiveElementBridge |
Base class for 'descriptive' elements, mostly title and desc.
|
class |
SVGEllipseElementBridge |
Bridge class for the <ellipse> element.
|
class |
SVGFeBlendElementBridge |
Bridge class for the <feBlend> element.
|
class |
SVGFeColorMatrixElementBridge |
Bridge class for the <feColorMatrix> element.
|
class |
SVGFeComponentTransferElementBridge |
Bridge class for the <feComponentTransfer> element.
|
static class |
SVGFeComponentTransferElementBridge.SVGFeFuncAElementBridge |
Bridge class for the <feFuncA> element.
|
static class |
SVGFeComponentTransferElementBridge.SVGFeFuncBElementBridge |
Bridge class for the <feFuncB> element.
|
protected static class |
SVGFeComponentTransferElementBridge.SVGFeFuncElementBridge |
The base bridge class for component transfer function.
|
static class |
SVGFeComponentTransferElementBridge.SVGFeFuncGElementBridge |
Bridge class for the <feFuncG> element.
|
static class |
SVGFeComponentTransferElementBridge.SVGFeFuncRElementBridge |
Bridge class for the <feFuncR> element.
|
class |
SVGFeCompositeElementBridge |
Bridge class for the <feComposite> element.
|
class |
SVGFeConvolveMatrixElementBridge |
Bridge class for the <feConvolveMatrix> element.
|
class |
SVGFeDiffuseLightingElementBridge |
Bridge class for the <feDiffuseLighting> element.
|
class |
SVGFeDisplacementMapElementBridge |
Bridge class for the <feDisplacementMap> element.
|
class |
SVGFeFloodElementBridge |
Bridge class for the <feFlood> element.
|
class |
SVGFeGaussianBlurElementBridge |
Bridge class for the <feGaussianBlur> element.
|
class |
SVGFeImageElementBridge |
Bridge class for the <feImage> element.
|
class |
SVGFeMergeElementBridge |
Bridge class for the <feMerge> element.
|
static class |
SVGFeMergeElementBridge.SVGFeMergeNodeElementBridge |
Bridge class for the <feMergeNode> element.
|
class |
SVGFeMorphologyElementBridge |
Bridge class for the <feMorphology> element.
|
class |
SVGFeOffsetElementBridge |
Bridge class for the <feOffset> element.
|
class |
SVGFeSpecularLightingElementBridge |
Bridge class for the <feSpecularLighting> element.
|
class |
SVGFeTileElementBridge |
Bridge class for the <feTile> element.
|
class |
SVGFeTurbulenceElementBridge |
Bridge class for the <feTurbulence> element.
|
class |
SVGFilterElementBridge |
Bridge class for the <filter> element.
|
class |
SVGFontElementBridge |
Bridge class for the <font> element.
|
class |
SVGFontFace |
This class represents a <font-face> element or @font-face rule
|
class |
SVGFontFaceElementBridge |
Bridge class for the <font-face> element.
|
class |
SVGFontUtilities |
Utility class for SVG fonts.
|
class |
SVGGElementBridge |
Bridge class for the <g> element.
|
class |
SVGGlyphElementBridge |
Bridge class for the <glyph> element.
|
class |
SVGGVTFont |
Represents an SVG font.
|
class |
SVGHKernElementBridge |
Bridge class for the <hkern> element.
|
class |
SVGImageElementBridge |
Bridge class for the <image> element.
|
class |
SVGKernElementBridge |
A base Bridge class for the kerning elements.
|
class |
SVGLinearGradientElementBridge |
Bridge class for the <linearGradient> element.
|
class |
SVGLineElementBridge |
Bridge class for the <line> element.
|
class |
SVGMarkerElementBridge |
Bridge class for the <marker> element.
|
class |
SVGMaskElementBridge |
Bridge class for the <mask> element.
|
class |
SVGMissingGlyphElementBridge |
Bridge class for the <missing-glyph> element.
|
class |
SVGPathElementBridge |
Bridge class for the <path> element.
|
class |
SVGPatternElementBridge |
Bridge class for the <pattern> element.
|
class |
SVGPolygonElementBridge |
Bridge class for the <polygon> element.
|
class |
SVGPolylineElementBridge |
Bridge class for the <polyline> element.
|
class |
SVGRadialGradientElementBridge |
Bridge class for the <radialGradient> element.
|
class |
SVGRectElementBridge |
Bridge class for the <rect> element.
|
class |
SVGSetElementBridge |
A bridge class for the 'set' animation element.
|
class |
SVGShapeElementBridge |
The base bridge class for shapes.
|
class |
SVGSVGElementBridge |
Bridge class for the <svg> element.
|
class |
SVGSwitchElementBridge |
Bridge class for the <switch> element.
|
class |
SVGTextElementBridge |
Bridge class for the <text> element.
|
protected class |
SVGTextElementBridge.AbstractTextChildBridgeUpdateHandler |
Implementation for the
BridgeUpdateHandler
for the child elements of <text>. |
class |
SVGTextElementBridge.AbstractTextChildSVGContext |
Implementation of
SVGContext for
the children of <text> |
protected class |
SVGTextElementBridge.AbstractTextChildTextContent |
|
protected class |
SVGTextElementBridge.TextPathBridge |
BridgeUpdateHandle for <textPath> element.
|
protected class |
SVGTextElementBridge.TRefBridge |
BridgeUpdateHandle for <tref> element.
|
protected class |
SVGTextElementBridge.TspanBridge |
BridgeUpdateHandle for <tspan> element.
|
class |
SVGTextPathElementBridge |
Bridge class for the <textPath> element.
|
class |
SVGTitleElementBridge |
Bridge class for the <title> element.
|
class |
SVGUseElementBridge |
Bridge class for the <use> element.
|
class |
SVGUtilities |
A collection of utility methods for SVG.
|
class |
SVGVKernElementBridge |
Bridge class for the <vkern> element.
|
class |
TextUtilities |
A collection of utility method for text.
|
class |
ViewBox |
This class provides convenient methods to handle viewport.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
BindableElementBridge |
Bridge class for foreign namespace elements that can be bound with sXBL.
|
class |
SVG12BridgeEventSupport |
This class is responsible for tracking GraphicsNodeMouseEvents and
forwarding them to the DOM as regular DOM MouseEvents.
|
class |
SVG12TextElementBridge |
Bridge class for SVG 'text' elements with support for text content
that has been specified with XBL.
|
class |
SVGFlowRootElementBridge |
Bridge class for the <flowRoot> element.
|
protected class |
SVGFlowRootElementBridge.FlowContentBridge |
Bridge class for flow text children that contain text.
|
class |
SVGMultiImageElementBridge |
Bridge class for the <multiImage> element.
|
class |
SVGSolidColorElementBridge |
Bridge class for a regular polygon element.
|
class |
XBLContentElementBridge |
Bridge class for the <xbl:content> element.
|
class |
XBLShadowTreeElementBridge |
Bridge class for the <xbl:shadowTree> element.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
SystemColorSupport |
This class provides support for AWT system colors.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractSVGPreserveAspectRatio |
Abstract implementation for SVGPreservAspectRatio
This is the base implementation for SVGPreservAspectRatio
|
class |
SVGZoomAndPanSupport |
This class provides support for SVGZoomAndPan features.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
ExtensionElement |
This class implements the basic features an element must have in order
to be usable as a foreign element within an SVGOMDocument.
|
class |
GraphicsExtensionElement |
An abstract base class for graphical extension elements.
|
class |
PrefixableStylableExtensionElement |
This class implements a simple method for handling the node 'prefix'.
|
class |
StylableExtensionElement |
This class implements the basic features an element must have in
order to be usable as a foreign element within an SVGOMDocument,
and the support for both the 'style' attribute and the style
attributes (ie: fill="red", ...).
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
BatikFlowTextElementBridge |
Bridge class for the <flowText> element.
|
protected class |
BatikFlowTextElementBridge.BatikFlowContentBridge |
Bridge class for flow text children that contain text.
|
class |
BatikHistogramNormalizationElement |
This class implements a histogram normalization extension to SVG.
|
class |
BatikHistogramNormalizationElementBridge |
Bridge class for a histogram normalization element.
|
class |
BatikRegularPolygonElement |
This class implements a regular polygon extension to SVG
|
class |
BatikRegularPolygonElementBridge |
Bridge class for a regular polygon element.
|
class |
BatikStarElement |
This class implements a star shape extension to sVG
|
class |
BatikStarElementBridge |
Bridge class for a star element.
|
class |
ColorSwitchBridge |
Bridge class for the "color switch" extension element.
|
class |
ColorSwitchElement |
This class implements a "color switch" extension to SVG.
|
class |
FlowDivElement |
This class implements a regular polygon extension to SVG
|
class |
FlowLineElement |
This class implements a regular polygon extension to SVG
|
class |
FlowParaElement |
This class implements a regular polygon extension to SVG
|
class |
FlowRegionBreakElement |
This class implements a regular polygon extension to SVG
|
class |
FlowRegionElement |
This class implements a regular polygon extension to SVG
|
class |
FlowSpanElement |
This class implements a regular polygon extension to SVG
|
class |
FlowTextElement |
This class implements a regular polygon extension to SVG
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
GVTFontFace |
One line Class Desc
Complete Class Desc
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
ImageHandler |
This interface allows the user of the Graphics2D SVG generator
to decide how to handle images that it renders.
|
interface |
SVGConverter |
Defines the interface for classes that are able to convert
part or all of a GraphicContext.
|
interface |
SVGFilterConverter |
Defines the interface for classes that are able to convert
a BufferedImageOp filter.
|
interface |
SVGSyntax |
Contains the definition of the SVG tags and attribute names.
|
| Modifier and Type | Class | Description |
|---|---|---|
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 |
DefaultStyleHandler |
The
DefaultStyleHandler class provides the default
way to style an SVG 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 |
SVGArc |
Utility class that converts an Arc2D object into
a corresponding SVG element, i.e., a path with an elliptical arc
and optionally lines..
|
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 |
SVGClipDescriptor |
Describes an SVG clip
|
class |
SVGColor |
Utility class that converts a Color object into a set of
corresponding SVG attributes.
|
class |
SVGComposite |
Utility class that converts a Composite object into
a set of SVG properties and definitions.
|
class |
SVGCompositeDescriptor |
Used to represent an SVG Composite.
|
class |
SVGConvolveOp |
Utility class that converts a ConvolveOp object into
an SVG filter descriptor.
|
class |
SVGCSSStyler |
This utility class converts a standard SVG document that uses
attribute into one that uses the CSS style attribute instead.
|
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 |
SVGEllipse |
Utility class that converts an Ellipse2D object into
a corresponding SVG element, i.e., a circle or an ellipse.
|
class |
SVGFont |
Utility class that converts a Font object into a set of SVG
font attributes
|
class |
SVGFontDescriptor |
Describes an SVG font
|
class |
SVGGraphicContext |
Represents the SVG equivalent of a Java 2D API graphic
context attribute.
|
class |
SVGGraphicObjectConverter |
|
class |
SVGGraphics2D |
This implementation of the java.awt.Graphics2D abstract class
allows users to generate SVG (Scalable Vector Graphics) content
from Java code.
|
class |
SVGHintsDescriptor |
Describes a set of SVG hints
|
class |
SVGLine |
Utility class that converts a Line2D object into
a corresponding SVG line element.
|
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 |
SVGPaint |
Utility class that converts a Paint object into an
SVG element.
|
class |
SVGPaintDescriptor |
Used to represent an SVG Paint.
|
class |
SVGPath |
Utility class that converts a Shape object into an SVG
path element.
|
class |
SVGPolygon |
Utility class that converts a Polygon object into
an SVG element.
|
class |
SVGRectangle |
Utility class that converts a Rectangle2D or RoundRectangle2D
object into an SVG element.
|
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 |
SVGShape |
Utility class that converts a Shape object into the corresponding
SVG element.
|
class |
SVGStrokeDescriptor |
Used to represent an SVG Paint.
|
class |
SVGStylingAttributes |
Defines the set of attributes from Exchange SVG that
are defined as styling properties in Stylable SVG.
|
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.
|
class |
SVGTransformDescriptor |
Describes an SVG transform
|
class |
SwingSVGPrettyPrint |
This class offers a way to create an SVG document with grouping
that reflects the Swing composite structure (container/components).
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
SVGFont |
Converts a TrueType font to an SVG embedded font.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
ToSVGAbstractTranscoder |
This class allows to simplify the creation of a transcoder which transcodes to
SVG content.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
WMFTranscoder |
This class implements the
Transcoder interface and
can convert a WMF input document into an SVG document. |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
SVG12Constants |
Define SVG 1.2 constants, such as tag names, attribute names and URI
|
interface |
SVG12CSSConstants |
This interface defines constants for CSS with SVG12.
|
interface |
SVGConstants |
Define SVG constants, such as tag names, attribute names and URI
|
Copyright ? 2018 Apache Software Foundation. All Rights Reserved.