Uses of Package
org.apache.batik.bridge
-
Packages that use org.apache.batik.bridge Package Description org.apache.batik.apps.slideshow 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.org.apache.batik.transcoder.print -
Classes in org.apache.batik.bridge used by org.apache.batik.apps.slideshow Class Description BridgeContext This class represents a context used by the various bridges and the builder.DocumentLoader This class is responsible on loading an SVG document and maintaining a cache.UserAgent An interface that provides access to the User Agent informations needed by the bridge. -
Classes in org.apache.batik.bridge used by org.apache.batik.apps.svgbrowser 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. -
Classes in org.apache.batik.bridge used by org.apache.batik.bridge 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 aTextNode
.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 vendingShape
objects that represents a clipping area.CSSFontFace This class represents a <font-face> element or @font-face ruleCursorManager The CursorManager class is a helper class which preloads the cursors corresponding to the SVG built in cursors.CursorManager.CursorCache Simple extension of the SoftReferenceCache that offers typed interface (Kind of needed as SoftReferenceCache mostly has protected methods).CursorManager.CursorDescriptor Simple inner class which holds the information describing a cursor, i.e., the image it points to and the hot spot point coordinates.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.EventTargetWrapper.FunctionProxy ExternalResourceSecurity An interface that allows UserAgents to describe the security constraints desired for external resources.FilterBridge Bridge class for vendingFilter
objects.FilterPrimitiveBridge Factory class for vendingFilter
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 ruleFontFamilyResolver GenericBridge A tagging interface that bridges for elements child ofGraphicsNodeBridge
should implement.GlyphLayout Implementation of TextSpanLayout which uses java.awt.font.GlyphVector.GraphicsNodeBridge Bridge class for creating, building, and updating aGraphicsNode
according to anElement
.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 BatikMark Marker interface, mostly, that encapsulates information about a selection gesture.MarkerBridge Factory class for vendingMarker
objects.MaskBridge Factory class for vendingMask
objects.PaintBridge Bridge class for vendingPaint
objects.RepaintManager This class manages the rendering of a GVT tree.RhinoInterpreter A simple implementation ofInterpreter
interface to use Rhino ECMAScript interpreter.RhinoInterpreter.ArgumentsBuilder To build an argument list.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 aTextNode
.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 forAnimatableLengthOrIdentValue
s.SVGAnimationEngine.AnimatableNumberOrIdentFactory Factory class forAnimatableNumberOrIdentValue
s.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 forAnimatableStringValue
s.SVGBrokenLinkProvider This interface is to be used to provide alternate ways of generating a placeholder image when the ImageTagRegistry fails to handle a given reference.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 ruleSVGGElementBridge 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 theBridgeUpdateHandler
for the child elements of <text>.SVGTextElementBridge.AbstractTextChildSVGContext Implementation ofSVGContext
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 GlyphVectorSVGTextElementBridge.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 contentTextHit Class that encapsulates information returned from hit testing aTextSpanLayout
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 aTextNode
can be anchored relative to its location.TextPainter Renders the attributed character iterator of aTextNode
.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. -
Classes in org.apache.batik.bridge used by org.apache.batik.bridge.svg12 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 ofGraphicsNodeBridge
should implement.GraphicsNodeBridge Bridge class for creating, building, and updating aGraphicsNode
according to anElement
.PaintBridge Bridge class for vendingPaint
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 theBridgeUpdateHandler
for the child elements of <text>.SVGTextElementBridge.AbstractTextChildSVGContext Implementation ofSVGContext
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. -
Classes in org.apache.batik.bridge used by org.apache.batik.extension.svg 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 aTextNode
.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 vendingFilter
objects that represents a filter primitive.GenericBridge A tagging interface that bridges for elements child ofGraphicsNodeBridge
should implement.GlyphLayout Implementation of TextSpanLayout which uses java.awt.font.GlyphVector.GraphicsNodeBridge Bridge class for creating, building, and updating aGraphicsNode
according to anElement
.PaintBridge Bridge class for vendingPaint
objects.StrokingTextPainter More sophisticated implementation of TextPainter which renders the attributed character iterator of aTextNode
.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 theBridgeUpdateHandler
for the child elements of <text>.SVGTextElementBridge.AbstractTextChildSVGContext Implementation ofSVGContext
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 aTextNode
.TextSpanLayout Class that performs layout of attributed text strings into glyph sets paintable by TextPainter instances. -
Classes in org.apache.batik.bridge used by org.apache.batik.swing 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. -
Classes in org.apache.batik.bridge used by org.apache.batik.swing.gvt Class Description ConcreteTextSelector A simple implementation of GraphicsNodeMouseListener for text selection.Mark Marker interface, mostly, that encapsulates information about a selection gesture. -
Classes in org.apache.batik.bridge used by org.apache.batik.swing.svg 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. -
Classes in org.apache.batik.bridge used by org.apache.batik.transcoder 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. -
Classes in org.apache.batik.bridge used by org.apache.batik.transcoder.image Class Description UserAgent An interface that provides access to the User Agent informations needed by the bridge. -
Classes in org.apache.batik.bridge used by org.apache.batik.transcoder.print Class Description BridgeContext This class represents a context used by the various bridges and the builder.