| 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 and 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 and 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 and 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 and 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 and 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 and Description |
|---|
| ConcreteTextSelector
A simple implementation of GraphicsNodeMouseListener for text selection.
|
| Mark
Marker interface, mostly, that encapsulates information about a
selection gesture.
|
| Class and 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 and 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 and Description |
|---|
| UserAgent
An interface that provides access to the User Agent informations
needed by the bridge.
|
Copyright © 2000–2020 Apache Software Foundation. All rights reserved.