Package | Description |
---|---|
com.kitfox.svg |
Provides the nodes of an SVG scene graph.
|
com.kitfox.svg.animation |
Modifier and Type | Class and Description |
---|---|
class |
A |
class |
Circle |
class |
ClipPath |
class |
Defs |
class |
Desc
Holds title textual information within tree
|
class |
Ellipse |
class |
FeDistantLight |
class |
FeLight |
class |
FePointLight |
class |
FeSpotLight |
class |
FillElement |
class |
Filter |
class |
FilterEffects |
class |
Font
Implements an embedded font.
|
class |
FontFace
Implements an embedded font.
|
class |
Glyph
Implements an embedded font.
|
class |
Gradient |
class |
Group |
class |
Hkern |
class |
ImageSVG
Implements an embedded font.
|
class |
Line |
class |
LinearGradient |
class |
Marker |
class |
Metadata
Does not hold any information.
|
class |
MissingGlyph
Implements an embedded font.
|
class |
Path |
class |
PatternSVG |
class |
Polygon |
class |
Polyline |
class |
RadialGradient |
class |
Rect |
class |
RenderableElement
Maintains bounding box for this element
|
class |
ShapeElement
Parent of shape objects
|
class |
Stop |
class |
Style
Holds title textual information within tree
|
class |
SVGRoot
The root element of an SVG tree.
|
class |
Symbol |
class |
Text |
class |
Title
Holds title textual information within tree
|
class |
TransformableElement
Maintains bounding box for this element
|
class |
Tspan |
class |
Use |
Modifier and Type | Field and Description |
---|---|
protected SVGElement |
SVGElement.parent |
Modifier and Type | Method and Description |
---|---|
SVGElement |
SVGElement.getChild(int i) |
SVGElement |
SVGElement.getChild(java.lang.String id) |
SVGElement |
SVGElementException.getElement() |
SVGElement |
SVGDiagram.getElement(java.lang.String name) |
SVGElement |
SVGUniverse.getElement(java.net.URI path)
Returns the element of the document at the given URI.
|
SVGElement |
SVGUniverse.getElement(java.net.URI path,
boolean loadIfAbsent)
Looks up a href within our universe.
|
SVGElement |
SVGUniverse.getElement(java.net.URL path) |
SVGElement |
SVGElement.getParent() |
protected SVGElement |
SVGElement.getParentContext() |
protected SVGElement |
SVGElement.popParentContext() |
Modifier and Type | Method and Description |
---|---|
int |
SVGElement.indexOfChild(SVGElement child)
Searches children for given element.
|
void |
ClipPath.loaderAddChild(SVGLoaderHelper helper,
SVGElement child)
Called after the start element but before the end element to indicate
each child tag that has been processed
|
void |
Defs.loaderAddChild(SVGLoaderHelper helper,
SVGElement child)
Called after the start element but before the end element to indicate
each child tag that has been processed
|
void |
Filter.loaderAddChild(SVGLoaderHelper helper,
SVGElement child)
Called after the start element but before the end element to indicate
each child tag that has been processed
|
void |
FilterEffects.loaderAddChild(SVGLoaderHelper helper,
SVGElement child)
Called after the start element but before the end element to indicate
each child tag that has been processed
|
void |
Font.loaderAddChild(SVGLoaderHelper helper,
SVGElement child)
Called after the start element but before the end element to indicate
each child tag that has been processed
|
void |
Gradient.loaderAddChild(SVGLoaderHelper helper,
SVGElement child)
Called after the start element but before the end element to indicate
each child tag that has been processed
|
void |
Group.loaderAddChild(SVGLoaderHelper helper,
SVGElement child)
Called after the start element but before the end element to indicate
each child tag that has been processed
|
void |
MissingGlyph.loaderAddChild(SVGLoaderHelper helper,
SVGElement child)
Called after the start element but before the end element to indicate
each child tag that has been processed
|
void |
PatternSVG.loaderAddChild(SVGLoaderHelper helper,
SVGElement child)
Called after the start element but before the end element to indicate
each child tag that has been processed
|
void |
SVGElement.loaderAddChild(SVGLoaderHelper helper,
SVGElement child)
Called after the start element but before the end element to indicate
each child tag that has been processed
|
void |
Text.loaderAddChild(SVGLoaderHelper helper,
SVGElement child)
Called after the start element but before the end element to indicate
each child tag that has been processed
|
void |
SVGElement.loaderStartElement(SVGLoaderHelper helper,
org.xml.sax.Attributes attrs,
SVGElement parent)
Called during SAX load process to notify that this tag has begun the process
of being loaded
|
protected void |
SVGElement.pushParentContext(SVGElement context)
Hack to allow nodes to temporarily change their parents.
|
void |
SVGElement.removeChild(SVGElement child) |
void |
SVGDiagram.setElement(java.lang.String name,
SVGElement node) |
Constructor and Description |
---|
RenderableElement(java.lang.String id,
SVGElement parent) |
SVGElement(java.lang.String id,
java.lang.String cssClass,
SVGElement parent) |
SVGElement(java.lang.String id,
SVGElement parent) |
SVGElementException(SVGElement element)
Creates a new instance of
SVGException without detail message. |
SVGElementException(SVGElement element,
java.lang.String msg)
Constructs an instance of
SVGException with the specified detail message. |
SVGElementException(SVGElement element,
java.lang.String msg,
java.lang.Throwable cause) |
SVGElementException(SVGElement element,
java.lang.Throwable cause) |
TransformableElement(java.lang.String id,
SVGElement parent) |
Modifier and Type | Class and Description |
---|---|
class |
Animate
Animate is a really annoying morphic tag that could represent a real value,
a color or a path
|
class |
AnimateBase |
class |
AnimateColor |
class |
AnimateMotion |
class |
AnimateTransform |
class |
AnimateXform |
class |
AnimationElement |
class |
SetSmil
Set is used to set a textual value; most likely for a style element.
|
Modifier and Type | Field and Description |
---|---|
protected SVGElement |
TrackBase.parent
Element we're animating
|
Modifier and Type | Method and Description |
---|---|
void |
Animate.loaderStartElement(SVGLoaderHelper helper,
org.xml.sax.Attributes attrs,
SVGElement parent) |
void |
AnimateBase.loaderStartElement(SVGLoaderHelper helper,
org.xml.sax.Attributes attrs,
SVGElement parent) |
void |
AnimateColor.loaderStartElement(SVGLoaderHelper helper,
org.xml.sax.Attributes attrs,
SVGElement parent) |
void |
AnimateMotion.loaderStartElement(SVGLoaderHelper helper,
org.xml.sax.Attributes attrs,
SVGElement parent) |
void |
AnimateTransform.loaderStartElement(SVGLoaderHelper helper,
org.xml.sax.Attributes attrs,
SVGElement parent) |
void |
AnimateXform.loaderStartElement(SVGLoaderHelper helper,
org.xml.sax.Attributes attrs,
SVGElement parent) |
void |
AnimationElement.loaderStartElement(SVGLoaderHelper helper,
org.xml.sax.Attributes attrs,
SVGElement parent) |
void |
SetSmil.loaderStartElement(SVGLoaderHelper helper,
org.xml.sax.Attributes attrs,
SVGElement parent) |
Constructor and Description |
---|
TrackBase(SVGElement parent,
AnimationElement ele)
Creates a track that would be valid for the name and type of element
passed in.
|
TrackBase(SVGElement parent,
java.lang.String attribName,
int attribType) |