See: Description
Interface | Description |
---|---|
Bridge |
A tagging interface that all bridges must implement.
|
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. |
DocumentBridge |
Interface for bridge classes that operate on Document nodes.
|
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. |
FontFamilyResolver | |
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 . |
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. |
NoRepaintRunnable |
A tagging interface to prevent a repaint at the end of the
execution of this runnable.
|
PaintBridge |
Bridge class for vending
Paint objects. |
RhinoInterpreter.ArgumentsBuilder |
To build an argument list.
|
ScriptHandler |
This interface must be implemented in order to call Java code from
an SVG document.
|
ScriptSecurity |
An interface that allows UserAgents to describe the security
constraints desired for scripting.
|
SVGAnimationEngine.Factory |
Interface for AnimatableValue factories.
|
TextLayoutFactory |
Interface implemented by factory instances that can return
TextSpanLayouts appropriate to AttributedCharacterIterator
instances.
|
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.
|
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.
|
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.
|
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.
|
AbstractSVGGradientElementBridge.SVGStopElementBridge |
Bridge class for the gradient <stop> element.
|
AbstractSVGLightingElementBridge |
Bridge class for the <feDiffuseLighting> element.
|
AbstractSVGLightingElementBridge.AbstractSVGLightElementBridge |
The base bridge class for light element.
|
AbstractSVGLightingElementBridge.SVGFeDistantLightElementBridge |
Bridge class for the <feDistantLight> element.
|
AbstractSVGLightingElementBridge.SVGFePointLightElementBridge |
Bridge class for the <fePointLight> element.
|
AbstractSVGLightingElementBridge.SVGFeSpotLightElementBridge |
Bridge class for the <feSpotLight> 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.
|
AnimationSupport |
Class that provides utilities for animation support.
|
BaseScriptingEnvironment |
This class is the base class for SVG scripting.
|
BasicTextPainter |
Basic implementation of TextPainter which
renders the attributed character iterator of a
TextNode . |
BasicTextPainter.BasicMark |
This TextPainter's implementation of the Mark interface.
|
BridgeContext |
This class represents a context used by the various bridges and the
builder.
|
BridgeContext.CSSEngineUserAgentWrapper | |
BridgeContext.EventListenerMememto |
A class used to store an EventListener added to the DOM.
|
BridgeContext.SoftReferenceMememto | |
BridgeEventSupport |
This class is responsible of tracking GraphicsNodeMouseEvent and
fowarding them to the DOM as regular DOM MouseEvent.
|
BridgeEventSupport.GVTUnloadListener | |
BridgeEventSupport.Listener |
A GraphicsNodeMouseListener that dispatch DOM events accordingly.
|
ConcreteTextLayoutFactory |
Factory instance that returns TextSpanLayouts appropriate to
AttributedCharacterIterator instances.
|
ConcreteTextPainter |
Renders the attributed character iterator of a
TextNode . |
ConcreteTextSelector |
A simple implementation of GraphicsNodeMouseListener for text selection.
|
CSSFontFace |
This class represents a <font-face> element or @font-face rule
|
CSSUtilities |
A collection of utility method involving CSS property.
|
CursorManager |
The CursorManager class is a helper class which preloads the cursors
corresponding to the SVG built in cursors.
|
DefaultExternalResourceSecurity |
Default implementation for the
ExternalResourceSecurity interface. |
DefaultFontFamilyResolver |
The is a utility class that is used for resolving UnresolvedFontFamilies.
|
DefaultScriptSecurity |
Default implementation for the
ScriptSecurity interface. |
DocumentJarClassLoader |
This
ClassLoader implementation only grants permission to
connect back to the server from where the document referencing the
jar file was loaded. |
DocumentLoader |
This class is responsible on loading an SVG document and
maintaining a cache.
|
DynamicGVTBuilder |
This class is responsible for creating a GVT tree using an SVG DOM tree.
|
EmbededExternalResourceSecurity |
This implementation of the
ExternalResourceSecurity interface only
allows external resources embeded in the document, i.e., externalResources
embeded with the data protocol. |
EmbededScriptSecurity |
This implementation of the
ScriptSecurity interface only
allows scripts embeded in the document, i.e., scripts whith either
the same URL as the document (as for event attributes) or scripts
embeded with the data protocol. |
FlowGlyphLayout |
One line Class Desc
Complete Class Desc
|
FlowTextLayoutFactory |
Factory instance that returns TextSpanLayouts appropriate to
FlowRoot instances.
|
FlowTextNode |
One line Class Desc
Complete Class Desc
|
FlowTextPainter |
One line Class Desc
Complete Class Desc
|
FocusManager |
A class that manages focus on elements.
|
FontFace |
This class represents a <font-face> element or @font-face rule
|
GlobalWrapper |
Wrapper class for the SVGGlobal object.
|
GlyphLayout |
Implementation of TextSpanLayout which uses java.awt.font.GlyphVector.
|
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
|
Messages |
This class manages the message for the bridge module.
|
MultiResGraphicsNode |
RasterRable This is used to wrap a Rendered Image back into the
RenderableImage world.
|
NoLoadExternalResourceSecurity |
This implementation does not allow any external resources to be
referenced from an SVG document.
|
NoLoadScriptSecurity |
This implementation for the
ScriptSecurity interface
does not allow scripts to be loaded. |
PaintServer |
A collection of utility methods to deliver
java.awt.Paint ,
java.awt.Stroke objects that could be used to paint a
shape. |
RelaxedExternalResourceSecurity |
This implementation of
ExternalResourceSecurity allows any
external references. |
RelaxedScriptSecurity |
This implementation for the
ScriptSecurity interface. |
RepaintManager |
This class manages the rendering of a GVT tree.
|
RhinoInterpreter |
A simple implementation of
Interpreter interface to use
Rhino ECMAScript interpreter. |
RhinoInterpreter.Entry |
Class to store cached compiled scripts.
|
RhinoInterpreterFactory |
Allows to create instances of
RhinoInterpreter class. |
ScriptingEnvironment |
This class contains the informations needed by the SVG scripting.
|
StrokingTextPainter |
More sophisticated implementation of TextPainter which
renders the attributed character iterator of a
TextNode . |
StrokingTextPainter.TextChunk | |
StrokingTextPainter.TextRun |
Inner convenience class for associating a TextLayout for
sub-spans, and the ACI which iterates over that subspan.
|
StyleReference |
A style reference represents a graphics node, CSS property pair.
|
SVG12RhinoInterpreter |
A RhinoInterpreter for SVG 1.2 documents.
|
SVGAElementBridge |
Bridge class for the <a> element.
|
SVGAElementBridge.AnchorDefaultActionable | |
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.
|
SVGAElementBridge.MouseOutDefaultActionable | |
SVGAElementBridge.MouseOverDefaultActionable | |
SVGAltGlyphElementBridge |
Bridge class for the <altGlyph> element.
|
SVGAltGlyphHandler |
SVG font altGlyph handler.
|
SVGAnimateColorElementBridge |
Bridge class for the 'animateColor' animation element.
|
SVGAnimateElementBridge |
Bridge class for the 'animate' animation element.
|
SVGAnimateMotionElementBridge |
Bridge class for the 'animateMotion' animation element.
|
SVGAnimateTransformElementBridge |
Bridge class for the 'animateTransform' animation element.
|
SVGAnimationElementBridge |
An abstract base class for the SVG animation element bridges.
|
SVGAnimationEngine |
An AnimationEngine for SVG documents.
|
SVGAnimationEngine.AnimatableBooleanValueFactory |
Factory class for
AnimatableBooleanValue s. |
SVGAnimationEngine.AnimatableIntegerValueFactory |
Factory class for
AnimatableIntegerValue s. |
SVGAnimationEngine.AnimatableLengthListValueFactory |
Factory class for
AnimatableLengthListValue s. |
SVGAnimationEngine.AnimatableLengthValueFactory |
Factory class for
AnimatableLengthValue s. |
SVGAnimationEngine.AnimatableNumberListValueFactory |
Factory class for
AnimatableNumberListValue s. |
SVGAnimationEngine.AnimatableNumberOrPercentageValueFactory |
Factory class for
AnimatableNumberOrPercentageValue s. |
SVGAnimationEngine.AnimatableNumberValueFactory |
Factory class for
AnimatableNumberValue s. |
SVGAnimationEngine.AnimatablePathDataFactory |
Factory class for
AnimatablePathDataValue s. |
SVGAnimationEngine.AnimatablePointListValueFactory |
Factory class for
AnimatablePointListValue s. |
SVGAnimationEngine.AnimatablePreserveAspectRatioValueFactory |
Factory class for
AnimatablePreserveAspectRatioValue s. |
SVGAnimationEngine.AnimatableRectValueFactory |
Factory class for
AnimatableNumberListValue s. |
SVGAnimationEngine.AnimationTickRunnable |
Idle runnable to tick the animation.
|
SVGAnimationEngine.DebugAnimationTickRunnable |
Idle runnable to tick the animation, that reads times from System.in.
|
SVGAnimationEngine.UncomputedAnimatableStringValueFactory |
Factory class for
AnimatableStringValue s. |
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.
|
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.
|
SVGCircleElementBridge |
Bridge class for the <circle> element.
|
SVGClipPathElementBridge |
Bridge class for the <clipPath> element.
|
SVGColorProfileElementBridge |
This class bridges an SVG
color-profile element with an
ICC_ColorSpace object. |
SVGDecoratedShapeElementBridge |
The base bridge class for decorated shapes.
|
SVGDescElementBridge |
Bridge class for the <desc> element.
|
SVGDescriptiveElementBridge |
Base class for 'descriptive' elements, mostly title and desc.
|
SVGDocumentBridge |
Bridge class for an SVGDocument node.
|
SVGEllipseElementBridge |
Bridge class for the <ellipse> element.
|
SVGFeBlendElementBridge |
Bridge class for the <feBlend> element.
|
SVGFeColorMatrixElementBridge |
Bridge class for the <feColorMatrix> element.
|
SVGFeComponentTransferElementBridge |
Bridge class for the <feComponentTransfer> element.
|
SVGFeComponentTransferElementBridge.SVGFeFuncAElementBridge |
Bridge class for the <feFuncA> element.
|
SVGFeComponentTransferElementBridge.SVGFeFuncBElementBridge |
Bridge class for the <feFuncB> element.
|
SVGFeComponentTransferElementBridge.SVGFeFuncElementBridge |
The base bridge class for component transfer function.
|
SVGFeComponentTransferElementBridge.SVGFeFuncGElementBridge |
Bridge class for the <feFuncG> element.
|
SVGFeComponentTransferElementBridge.SVGFeFuncRElementBridge |
Bridge class for the <feFuncR> element.
|
SVGFeCompositeElementBridge |
Bridge class for the <feComposite> element.
|
SVGFeConvolveMatrixElementBridge |
Bridge class for the <feConvolveMatrix> element.
|
SVGFeDiffuseLightingElementBridge |
Bridge class for the <feDiffuseLighting> element.
|
SVGFeDisplacementMapElementBridge |
Bridge class for the <feDisplacementMap> element.
|
SVGFeFloodElementBridge |
Bridge class for the <feFlood> element.
|
SVGFeGaussianBlurElementBridge |
Bridge class for the <feGaussianBlur> element.
|
SVGFeImageElementBridge |
Bridge class for the <feImage> element.
|
SVGFeMergeElementBridge |
Bridge class for the <feMerge> element.
|
SVGFeMergeElementBridge.SVGFeMergeNodeElementBridge |
Bridge class for the <feMergeNode> element.
|
SVGFeMorphologyElementBridge |
Bridge class for the <feMorphology> element.
|
SVGFeOffsetElementBridge |
Bridge class for the <feOffset> element.
|
SVGFeSpecularLightingElementBridge |
Bridge class for the <feSpecularLighting> element.
|
SVGFeTileElementBridge |
Bridge class for the <feTile> element.
|
SVGFeTurbulenceElementBridge |
Bridge class for the <feTurbulence> element.
|
SVGFilterElementBridge |
Bridge class for the <filter> element.
|
SVGFontElementBridge |
Bridge class for the <font> element.
|
SVGFontFace |
This class represents a <font-face> element or @font-face rule
|
SVGFontFaceElementBridge |
Bridge class for the <font-face> element.
|
SVGFontFamily |
A font family class for SVG fonts.
|
SVGFontUtilities |
Utility class for SVG fonts.
|
SVGGElementBridge |
Bridge class for the <g> element.
|
SVGGlyphElementBridge |
Bridge class for the <glyph> element.
|
SVGGVTFont |
Represents an SVG font.
|
SVGHKernElementBridge |
Bridge class for the <hkern> element.
|
SVGImageElementBridge |
Bridge class for the <image> element.
|
SVGImageElementBridge.ForwardEventListener |
A simple DOM listener to forward events from the SVG image document to
the original document.
|
SVGImageElementBridge.ProtectedStream | |
SVGKernElementBridge |
A base Bridge class for the kerning elements.
|
SVGLinearGradientElementBridge |
Bridge class for the <linearGradient> element.
|
SVGLineElementBridge |
Bridge class for the <line> element.
|
SVGMarkerElementBridge |
Bridge class for the <marker> element.
|
SVGMaskElementBridge |
Bridge class for the <mask> element.
|
SVGMissingGlyphElementBridge |
Bridge class for the <missing-glyph> element.
|
SVGPathElementBridge |
Bridge class for the <path> element.
|
SVGPatternElementBridge |
Bridge class for the <pattern> element.
|
SVGPatternElementBridge.PatternGraphicsNode | |
SVGPolygonElementBridge |
Bridge class for the <polygon> element.
|
SVGPolylineElementBridge |
Bridge class for the <polyline> element.
|
SVGRadialGradientElementBridge |
Bridge class for the <radialGradient> element.
|
SVGRectElementBridge |
Bridge class for the <rect> element.
|
SVGSetElementBridge |
A bridge class for the 'set' animation element.
|
SVGShapeElementBridge |
The base bridge class for shapes.
|
SVGSVGElementBridge |
Bridge class for the <svg> element.
|
SVGSVGElementBridge.SVGSVGElementViewport |
A viewport defined an <svg> element.
|
SVGSwitchElementBridge |
Bridge class for the <switch> element.
|
SVGTextElementBridge |
Bridge class for the <text> element.
|
SVGTextElementBridge.AbstractTextChildSVGContext |
Implementation of
SVGContext for
the children of <text> |
SVGTextElementBridge.AttributedStringBuffer |
This class is used to build an AttributedString.
|
SVGTextElementBridge.CharacterInformation |
Helper class to collect information about one Glyph
in the GlyphVector
|
SVGTextPathElementBridge |
Bridge class for the <textPath> element.
|
SVGTitleElementBridge |
Bridge class for the <title> element.
|
SVGUseElementBridge |
Bridge class for the <use> element.
|
SVGUseElementBridge.CursorMouseOverListener |
To handle a mouseover on an anchor and set the cursor.
|
SVGUtilities |
A collection of utility methods for SVG.
|
SVGVKernElementBridge |
Bridge class for the <vkern> element.
|
TextHit |
Class that encapsulates information returned from hit testing
a
TextSpanLayout instance. |
TextNode |
A graphics node that represents text.
|
TextNode.Anchor |
Defines where the text of a
TextNode can be anchored
relative to its location. |
TextUtilities |
A collection of utility method for text.
|
UnitProcessor |
This class provides methods to convert SVG length and coordinate to
float in user units.
|
UnitProcessor.DefaultContext |
This class is the default context for a particular element.
|
UpdateManager |
This class provides features to manage the update of an SVG document.
|
UpdateManager.RepaintTimerTask | |
UpdateManager.SuspensionInfo | |
UpdateManagerAdapter |
This is an adapter for the UpdateManagerListener interface.
|
UpdateManagerEvent |
This class represents an event which indicate an event originated
from a UpdateManager instance.
|
URIResolver |
This class is used to resolve the URI that can be found in a SVG document.
|
UserAgentAdapter |
An abstract user agent adaptor implementation.
|
UserAgentViewport |
Defines a viewport for a
UserAgent . |
ViewBox |
This class provides convenient methods to handle viewport.
|
ViewBox.ViewHandler |
This class can be used to store the value of the attribute viewBox or can
also be used to store the various attribute value that can be specified
on a SVG URI fragments.
|
WindowWrapper |
This class wraps a Window object to expose it to the interpreter.
|
WindowWrapper.FunctionWrapper |
To wrap a function in an handler.
|
WindowWrapper.GetURLFunctionWrapper |
To wrap a function passed to getURL().
|
Exception | Description |
---|---|
BridgeException |
Thrown when the bridge has detected an error.
|
InterruptedBridgeException |
This class represents the exception thrown by the bridge when the
current thread was interrupted.
|
Copyright © 2022 Apache Software Foundation. All Rights Reserved.