| Package | Description |
|---|---|
| org.apache.batik.apps.svgbrowser | |
| 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.extension.svg | |
| org.apache.batik.swing | |
| org.apache.batik.swing.gvt | |
| org.apache.batik.swing.svg | |
| 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.image |
Provides transcoders for transcoding a SVG document fragment
to an image.
|
| Class | Description |
|---|---|
| ExternalResourceSecurity |
An interface that allows UserAgents to describe the security
constraints desired for external resources.
|
| ScriptSecurity |
An interface that allows UserAgents to describe the security
constraints desired for scripting.
|
| UpdateManagerEvent |
This class represents an event which indicate an event originated
from a UpdateManager instance.
|
| UpdateManagerListener |
This interface represents a listener to the UpdateManagerEvent events.
|
| Class | Description |
|---|---|
| AbstractGraphicsNodeBridge |
The base bridge class for SVG graphics node.
|
| AbstractSVGBridge |
The base bridge class for SVG elements.
|
| AbstractSVGFilterPrimitiveElementBridge |
The base bridge class for SVG filter primitives.
|
| AbstractSVGGradientElementBridge |
Bridge class for vending gradients.
|
| AbstractSVGGradientElementBridge.Stop |
This class represents a gradient <stop> element.
|
| AbstractSVGLightingElementBridge |
Bridge class for the <feDiffuseLighting> element.
|
| AbstractSVGLightingElementBridge.AbstractSVGLightElementBridge |
The base bridge class for light element.
|
| AnimatableGenericSVGBridge |
Abstract bridge class for animatable elements that do not produce
a GraphicsNode.
|
| AnimatableSVGBridge |
Abstract bridge class for those elements that can be animated.
|
| BaseScriptingEnvironment |
This class is the base class for SVG scripting.
|
| BasicTextPainter |
Basic implementation of TextPainter which
renders the attributed character iterator of a
TextNode. |
| Bridge |
A tagging interface that all bridges must implement.
|
| BridgeContext |
This class represents a context used by the various bridges and the
builder.
|
| BridgeEventSupport.Listener |
A GraphicsNodeMouseListener that dispatch DOM events accordingly.
|
| BridgeExtension |
This is a Service interface for classes that want to extend the
functionality of the Bridge, to support new tags in the rendering tree.
|
| BridgeUpdateHandler |
Interface for objects interested in being notified of updates.
|
| ClipBridge |
Factory class for vending
Shape objects that represents a
clipping area. |
| CSSFontFace |
This class represents a <font-face> element or @font-face rule
|
| CursorManager |
The CursorManager class is a helper class which preloads the cursors
corresponding to the SVG built in cursors.
|
| DefaultFontFamilyResolver |
The is a utility class that is used for resolving UnresolvedFontFamilies.
|
| DocumentBridge |
Interface for bridge classes that operate on Document nodes.
|
| DocumentLoader |
This class is responsible on loading an SVG document and
maintaining a cache.
|
| ErrorConstants |
The error code.
|
| ExternalResourceSecurity |
An interface that allows UserAgents to describe the security
constraints desired for external resources.
|
| FilterBridge |
Bridge class for vending
Filter objects. |
| FilterPrimitiveBridge |
Factory class for vending
Filter objects that represents
a filter primitive. |
| FocusManager |
A class that manages focus on elements.
|
| FontFace |
This class represents a <font-face> element or @font-face rule
|
| FontFamilyResolver | |
| GenericBridge |
A tagging interface that bridges for elements child of
GraphicsNodeBridge
should implement. |
| GlyphLayout |
Implementation of TextSpanLayout which uses java.awt.font.GlyphVector.
|
| GraphicsNodeBridge |
Bridge class for creating, building, and updating a
GraphicsNode
according to an Element. |
| GVTBuilder |
This class is responsible for creating a GVT tree using an SVG DOM tree.
|
| Location |
This class implements the org.apache.batik.w3c.dom.Location interface for Batik
|
| Mark |
Marker interface, mostly, that encapsulates information about a
selection gesture.
|
| MarkerBridge |
Factory class for vending
Marker objects. |
| MaskBridge |
Factory class for vending
Mask objects. |
| PaintBridge |
Bridge class for vending
Paint objects. |
| RepaintManager |
This class manages the rendering of a GVT tree.
|
| RhinoInterpreter |
A simple implementation of
Interpreter interface to use
Rhino ECMAScript interpreter. |
| ScriptingEnvironment |
This class contains the informations needed by the SVG scripting.
|
| ScriptingEnvironment.EvaluateIntervalRunnable |
To interpret a script.
|
| ScriptingEnvironment.EvaluateRunnableRunnable |
To call a Runnable.
|
| ScriptSecurity |
An interface that allows UserAgents to describe the security
constraints desired for scripting.
|
| StrokingTextPainter |
More sophisticated implementation of TextPainter which
renders the attributed character iterator of a
TextNode. |
| StrokingTextPainter.TextChunk | |
| SVGAElementBridge.AnchorListener |
To handle a click on an anchor.
|
| SVGAElementBridge.CursorHolder | |
| SVGAElementBridge.CursorMouseOutListener |
To handle a mouseout on an anchor and set the cursor.
|
| SVGAElementBridge.CursorMouseOverListener |
To handle a mouseover on an anchor and set the cursor.
|
| SVGAnimateElementBridge |
Bridge class for the 'animate' animation element.
|
| SVGAnimationElementBridge |
An abstract base class for the SVG animation element bridges.
|
| SVGAnimationEngine |
An AnimationEngine for SVG documents.
|
| SVGAnimationEngine.AnimatableLengthOrIdentFactory |
Factory class for
AnimatableLengthOrIdentValues. |
| SVGAnimationEngine.AnimatableNumberOrIdentFactory |
Factory class for
AnimatableNumberOrIdentValues. |
| SVGAnimationEngine.AnimationThread |
The thread that ticks the animation.
|
| SVGAnimationEngine.AnimationThread.Ticker |
A runnable that ticks the animation engine.
|
| SVGAnimationEngine.AnimationTickRunnable |
Idle runnable to tick the animation.
|
| SVGAnimationEngine.CSSValueFactory |
Factory class for AnimatableValues for CSS properties.
|
| SVGAnimationEngine.Factory |
Interface for AnimatableValue factories.
|
| SVGAnimationEngine.UncomputedAnimatableStringValueFactory |
Factory class for
AnimatableStringValues. |
| SVGDecoratedShapeElementBridge |
The base bridge class for decorated shapes.
|
| SVGDescriptiveElementBridge |
Base class for 'descriptive' elements, mostly title and desc.
|
| SVGFeComponentTransferElementBridge.SVGFeFuncElementBridge |
The base bridge class for component transfer function.
|
| SVGFontFace |
This class represents a <font-face> element or @font-face rule
|
| SVGGElementBridge |
Bridge class for the <g> element.
|
| SVGGlyphElementBridge |
Bridge class for the <glyph> element.
|
| SVGGVTFont |
Represents an SVG font.
|
| SVGImageElementBridge.ProtectedStream | |
| SVGKernElementBridge |
A base Bridge class for the kerning elements.
|
| SVGShapeElementBridge |
The base bridge class for shapes.
|
| SVGTextElementBridge |
Bridge class for the <text> element.
|
| SVGTextElementBridge.AbstractTextChildBridgeUpdateHandler |
Implementation for the
BridgeUpdateHandler
for the child elements of <text>. |
| SVGTextElementBridge.AbstractTextChildSVGContext |
Implementation of
SVGContext for
the children of <text> |
| SVGTextElementBridge.AbstractTextChildTextContent | |
| SVGTextElementBridge.AttributedStringBuffer |
This class is used to build an AttributedString.
|
| SVGTextElementBridge.CharacterInformation |
Helper class to collect information about one Glyph
in the GlyphVector
|
| SVGTextElementBridge.DOMChildNodeRemovedEventListener |
The DOM EventListener invoked when a node is removed.
|
| SVGTextElementBridge.DOMSubtreeModifiedEventListener |
The DOM EventListener invoked when the subtree is modified.
|
| SVGUseElementBridge.ReferencedElementMutationListener |
Used to handle modifications to the referenced content
|
| TextHit |
Class that encapsulates information returned from hit testing
a
TextSpanLayout instance. |
| TextLayoutFactory |
Interface implemented by factory instances that can return
TextSpanLayouts appropriate to AttributedCharacterIterator
instances.
|
| TextNode |
A graphics node that represents text.
|
| TextNode.Anchor |
Defines where the text of a
TextNode can be anchored
relative to its location. |
| TextPainter |
Renders the attributed character iterator of a
TextNode. |
| TextSpanLayout |
Class that performs layout of attributed text strings into
glyph sets paintable by TextPainter instances.
|
| UpdateManager |
This class provides features to manage the update of an SVG document.
|
| UpdateManagerEvent |
This class represents an event which indicate an event originated
from a UpdateManager instance.
|
| UpdateManagerListener |
This interface represents a listener to the UpdateManagerEvent events.
|
| URIResolver |
This class is used to resolve the URI that can be found in a SVG document.
|
| UserAgent |
An interface that provides access to the User Agent informations
needed by the bridge.
|
| Viewport |
Defines a viewport.
|
| Window |
This interface represents the 'window' object defined in the global
environment of a SVG document.
|
| Window.URLResponseHandler |
To handle the completion of a 'getURL()' or 'postURL' call.
|
| WindowWrapper |
This class wraps a Window object to expose it to the interpreter.
|
| Class | Description |
|---|---|
| AbstractGraphicsNodeBridge |
The base bridge class for SVG graphics node.
|
| AbstractSVGBridge |
The base bridge class for SVG elements.
|
| AnimatableGenericSVGBridge |
Abstract bridge class for animatable elements that do not produce
a GraphicsNode.
|
| AnimatableSVGBridge |
Abstract bridge class for those elements that can be animated.
|
| BaseScriptingEnvironment |
This class is the base class for SVG scripting.
|
| Bridge |
A tagging interface that all bridges must implement.
|
| BridgeContext |
This class represents a context used by the various bridges and the
builder.
|
| BridgeContext.EventListenerMememto |
A class used to store an EventListener added to the DOM.
|
| BridgeEventSupport |
This class is responsible of tracking GraphicsNodeMouseEvent and
fowarding them to the DOM as regular DOM MouseEvent.
|
| BridgeEventSupport.Listener |
A GraphicsNodeMouseListener that dispatch DOM events accordingly.
|
| BridgeExtension |
This is a Service interface for classes that want to extend the
functionality of the Bridge, to support new tags in the rendering tree.
|
| BridgeUpdateHandler |
Interface for objects interested in being notified of updates.
|
| DocumentLoader |
This class is responsible on loading an SVG document and
maintaining a cache.
|
| ErrorConstants |
The error code.
|
| FocusManager |
A class that manages focus on elements.
|
| FocusManager.DOMFocusInTracker |
The class that is responsible for tracking 'DOMFocusIn' changes.
|
| FocusManager.MouseClickTracker |
The class that is responsible for tracking 'mouseclick' changes.
|
| FocusManager.MouseOutTracker |
The class that is responsible to update the focus according to
'mouseout' event.
|
| FocusManager.MouseOverTracker |
The class that is responsible to update the focus according to
'mouseover' event.
|
| GenericBridge |
A tagging interface that bridges for elements child of
GraphicsNodeBridge
should implement. |
| GraphicsNodeBridge |
Bridge class for creating, building, and updating a
GraphicsNode
according to an Element. |
| PaintBridge |
Bridge class for vending
Paint objects. |
| ScriptingEnvironment |
This class contains the informations needed by the SVG scripting.
|
| ScriptingEnvironment.DOMAttrModifiedListener | |
| ScriptingEnvironment.DOMNodeInsertedListener |
The listener class for 'DOMNodeInserted' event.
|
| ScriptingEnvironment.DOMNodeRemovedListener |
The listener class for 'DOMNodeRemoved' event.
|
| ScriptingEnvironment.Window |
Represents the window object of this environment.
|
| SVGBridgeExtension |
This is a Service interface for classes that want to extend the
functionality of the Bridge, to support new tags in the rendering tree.
|
| SVGImageElementBridge |
Bridge class for the <image> element.
|
| SVGTextElementBridge |
Bridge class for the <text> element.
|
| SVGTextElementBridge.AbstractTextChildBridgeUpdateHandler |
Implementation for the
BridgeUpdateHandler
for the child elements of <text>. |
| SVGTextElementBridge.AbstractTextChildSVGContext |
Implementation of
SVGContext for
the children of <text> |
| SVGTextElementBridge.AbstractTextChildTextContent | |
| SVGTextElementBridge.AttributedStringBuffer |
This class is used to build an AttributedString.
|
| SVGTextElementBridge.DOMChildNodeRemovedEventListener |
The DOM EventListener invoked when a node is removed.
|
| SVGTextElementBridge.DOMSubtreeModifiedEventListener |
The DOM EventListener invoked when the subtree is modified.
|
| TextNode |
A graphics node that represents text.
|
| URIResolver |
This class is used to resolve the URI that can be found in a SVG document.
|
| UserAgent |
An interface that provides access to the User Agent informations
needed by the bridge.
|
| Viewport |
Defines a viewport.
|
| Window |
This interface represents the 'window' object defined in the global
environment of a SVG document.
|
| Class | Description |
|---|---|
| AbstractGraphicsNodeBridge |
The base bridge class for SVG graphics node.
|
| AbstractSVGBridge |
The base bridge class for SVG elements.
|
| AbstractSVGFilterPrimitiveElementBridge |
The base bridge class for SVG filter primitives.
|
| AnimatableGenericSVGBridge |
Abstract bridge class for animatable elements that do not produce
a GraphicsNode.
|
| AnimatableSVGBridge |
Abstract bridge class for those elements that can be animated.
|
| BasicTextPainter |
Basic implementation of TextPainter which
renders the attributed character iterator of a
TextNode. |
| Bridge |
A tagging interface that all bridges must implement.
|
| BridgeContext |
This class represents a context used by the various bridges and the
builder.
|
| BridgeExtension |
This is a Service interface for classes that want to extend the
functionality of the Bridge, to support new tags in the rendering tree.
|
| BridgeUpdateHandler |
Interface for objects interested in being notified of updates.
|
| ErrorConstants |
The error code.
|
| FilterPrimitiveBridge |
Factory class for vending
Filter objects that represents
a filter primitive. |
| GenericBridge |
A tagging interface that bridges for elements child of
GraphicsNodeBridge
should implement. |
| GlyphLayout |
Implementation of TextSpanLayout which uses java.awt.font.GlyphVector.
|
| GraphicsNodeBridge |
Bridge class for creating, building, and updating a
GraphicsNode
according to an Element. |
| PaintBridge |
Bridge class for vending
Paint objects. |
| StrokingTextPainter |
More sophisticated implementation of TextPainter which
renders the attributed character iterator of a
TextNode. |
| SVGDecoratedShapeElementBridge |
The base bridge class for decorated shapes.
|
| SVGShapeElementBridge |
The base bridge class for shapes.
|
| SVGTextElementBridge |
Bridge class for the <text> element.
|
| SVGTextElementBridge.AbstractTextChildBridgeUpdateHandler |
Implementation for the
BridgeUpdateHandler
for the child elements of <text>. |
| SVGTextElementBridge.AbstractTextChildSVGContext |
Implementation of
SVGContext for
the children of <text> |
| SVGTextElementBridge.AbstractTextChildTextContent | |
| SVGTextElementBridge.AttributedStringBuffer |
This class is used to build an AttributedString.
|
| TextLayoutFactory |
Interface implemented by factory instances that can return
TextSpanLayouts appropriate to AttributedCharacterIterator
instances.
|
| TextNode |
A graphics node that represents text.
|
| TextPainter |
Renders the attributed character iterator of a
TextNode. |
| TextSpanLayout |
Class that performs layout of attributed text strings into
glyph sets paintable by TextPainter instances.
|
| Class | Description |
|---|---|
| UpdateManagerEvent |
This class represents an event which indicate an event originated
from a UpdateManager instance.
|
| UpdateManagerListener |
This interface represents a listener to the UpdateManagerEvent events.
|
| UserAgent |
An interface that provides access to the User Agent informations
needed by the bridge.
|
| Class | Description |
|---|---|
| ConcreteTextSelector |
A simple implementation of GraphicsNodeMouseListener for text selection.
|
| Mark |
Marker interface, mostly, that encapsulates information about a
selection gesture.
|
| Class | Description |
|---|---|
| BridgeContext |
This class represents a context used by the various bridges and the
builder.
|
| BridgeExtension |
This is a Service interface for classes that want to extend the
functionality of the Bridge, to support new tags in the rendering tree.
|
| DocumentLoader |
This class is responsible on loading an SVG document and
maintaining a cache.
|
| ExternalResourceSecurity |
An interface that allows UserAgents to describe the security
constraints desired for external resources.
|
| FontFamilyResolver | |
| Mark |
Marker interface, mostly, that encapsulates information about a
selection gesture.
|
| ScriptSecurity |
An interface that allows UserAgents to describe the security
constraints desired for scripting.
|
| UpdateManager |
This class provides features to manage the update of an SVG document.
|
| UpdateManagerEvent |
This class represents an event which indicate an event originated
from a UpdateManager instance.
|
| UpdateManagerListener |
This interface represents a listener to the UpdateManagerEvent events.
|
| UserAgent |
An interface that provides access to the User Agent informations
needed by the bridge.
|
| Class | Description |
|---|---|
| BridgeContext |
This class represents a context used by the various bridges and the
builder.
|
| GVTBuilder |
This class is responsible for creating a GVT tree using an SVG DOM tree.
|
| ScriptSecurity |
An interface that allows UserAgents to describe the security
constraints desired for scripting.
|
| UserAgent |
An interface that provides access to the User Agent informations
needed by the bridge.
|
| UserAgentAdapter |
An abstract user agent adaptor implementation.
|
| Class | Description |
|---|---|
| UserAgent |
An interface that provides access to the User Agent informations
needed by the bridge.
|
Copyright ? 2018 Apache Software Foundation. All Rights Reserved.