Serialized Form
cx
float cx
cy
float cy
r
float r
circle
java.awt.geom.Ellipse2D.Float circle
clipPathUnits
int clipPathUnits
text
java.lang.StringBuffer text
cx
float cx
cy
float cy
rx
float rx
ry
float ry
ellipse
java.awt.geom.Ellipse2D.Float ellipse
azimuth
float azimuth
elevation
float elevation
x
float x
y
float y
z
float z
x
float x
y
float y
z
float z
pointsAtX
float pointsAtX
pointsAtY
float pointsAtY
pointsAtZ
float pointsAtZ
specularComponent
float specularComponent
limitingConeAngle
float limitingConeAngle
filterUnits
int filterUnits
primitiveUnits
int primitiveUnits
x
float x
y
float y
width
float width
height
float height
filterRes
java.awt.geom.Point2D filterRes
href
java.net.URL href
filterEffects
java.util.Vector<E> filterEffects
filterPrimitiveTypeIn
int filterPrimitiveTypeIn
filterPrimitiveRefIn
java.lang.String filterPrimitiveRefIn
x
float x
y
float y
width
float width
height
float height
result
java.lang.String result
href
java.net.URL href
horizOriginX
int horizOriginX
horizOriginY
int horizOriginY
horizAdvX
int horizAdvX
vertOriginX
int vertOriginX
vertOriginY
int vertOriginY
vertAdvY
int vertAdvY
fontFace
FontFace fontFace
missingGlyph
MissingGlyph missingGlyph
glyphs
java.util.HashMap<K,V> glyphs
fontFamily
java.lang.String fontFamily
unitsPerEm
int unitsPerEm
- Em size of coordinate system font is defined in
ascent
int ascent
descent
int descent
accentHeight
int accentHeight
underlinePosition
int underlinePosition
underlineThickness
int underlineThickness
strikethroughPosition
int strikethroughPosition
strikethroughThickness
int strikethroughThickness
overlinePosition
int overlinePosition
overlineThickness
int overlineThickness
unicode
java.lang.String unicode
- One or more characters indicating the unicode sequence that denotes
this glyph.
spreadMethod
int spreadMethod
gradientUnits
int gradientUnits
stops
java.util.Vector<E> stops
stopRef
Gradient stopRef
gradientTransform
java.awt.geom.AffineTransform gradientTransform
stopFractions
float[] stopFractions
stopColors
java.awt.Color[] stopColors
boundingBox
java.awt.geom.Rectangle2D boundingBox
cachedShape
java.awt.Shape cachedShape
clipBounds
java.awt.Rectangle clipBounds
x
float x
y
float y
width
float width
height
float height
imageSrc
java.net.URL imageSrc
xform
java.awt.geom.AffineTransform xform
bounds
java.awt.geom.Rectangle2D bounds
x1
float x1
y1
float y1
x2
float x2
y2
float y2
line
java.awt.geom.Line2D.Float line
x1
float x1
y1
float y1
x2
float x2
y2
float y2
path
java.awt.Shape path
horizAdvX
int horizAdvX
vertOriginX
int vertOriginX
vertOriginY
int vertOriginY
vertAdvY
int vertAdvY
fillRule
int fillRule
d
java.lang.String d
path
java.awt.geom.GeneralPath path
gradientUnits
int gradientUnits
x
float x
y
float y
width
float width
height
float height
patternXform
java.awt.geom.AffineTransform patternXform
viewBox
java.awt.geom.Rectangle2D.Float viewBox
texPaint
java.awt.Paint texPaint
fillRule
int fillRule
pointsStrn
java.lang.String pointsStrn
path
java.awt.geom.GeneralPath path
fillRule
int fillRule
pointsStrn
java.lang.String pointsStrn
path
java.awt.geom.GeneralPath path
cx
float cx
cy
float cy
fx
float fx
fy
float fy
r
float r
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException
- Throws:
java.io.IOException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- Throws:
java.io.IOException
x
float x
y
float y
width
float width
height
float height
rx
float rx
ry
float ry
rect
java.awt.geom.RectangularShape rect
cachedXform
java.awt.geom.AffineTransform cachedXform
cachedClip
java.awt.Shape cachedClip
vectorEffect
int vectorEffect
strokeWidthScalar
float strokeWidthScalar
- This is necessary to get text elements to render the stroke the correct
width. It is an alternative to producing new font glyph sets at different
sizes.
offset
float offset
opacity
float opacity
color
java.awt.Color color
type
java.lang.String type
text
java.lang.StringBuffer text
serialVersionUID: 0L
idMap
java.util.HashMap<K,V> idMap
root
SVGRoot root
universe
SVGUniverse universe
deviceViewport
java.awt.Rectangle deviceViewport
- This is used by the SVGRoot to determine the width of the
ignoreClipHeuristic
boolean ignoreClipHeuristic
- If true, no attempt will be made to discard geometry based on it being
out of bounds. This trades potentially drawing many out of bounds
shapes with having to recalculate bounding boxes every animation iteration.
xmlBase
java.net.URI xmlBase
- URI that uniquely identifies this document. Also used to resolve
relative urls. Default base for document.
serialVersionUID: 1L
diagram
SVGDiagram diagram
scale
float scale
bgColor
java.awt.Color bgColor
serialVersionUID: 0L
parent
SVGElement parent
children
java.util.Vector<E> children
id
java.lang.String id
cssClass
java.lang.String cssClass
- CSS class. Used for applying style sheet information.
inlineStyles
java.util.HashMap<K,V> inlineStyles
- Styles defined for this elemnt via the style attribute.
presAttribs
java.util.HashMap<K,V> presAttribs
- Presentation attributes set for this element. Ie, any attribute other
than the style attribute.
xmlBase
java.net.URI xmlBase
- This element may override the URI we resolve against with an
xml:base attribute. If so, a copy is placed here. Otherwise, we defer
to our parent for the reolution base
diagram
SVGDiagram diagram
- The diagram this element belongs to
trackManager
TrackManager trackManager
- Link to the universe we reside in
contexts
java.util.LinkedList<E> contexts
serialVersionUID: 0L
element
SVGElement element
serialVersionUID: 0L
serialVersionUID: 0L
x
NumberWithUnits x
y
NumberWithUnits y
width
NumberWithUnits width
height
NumberWithUnits height
viewBox
java.awt.geom.Rectangle2D.Float viewBox
parSpecifier
int parSpecifier
parAlignX
int parAlignX
parAlignY
int parAlignY
viewXform
java.awt.geom.AffineTransform viewXform
clipRect
java.awt.geom.Rectangle2D.Float clipRect
serialVersionUID: 0L
loadedDocs
java.util.HashMap<K,V> loadedDocs
- Maps document URIs to their loaded SVG diagrams. Note that URIs for
documents loaded from URLs will reflect their URLs and URIs for documents
initiated from streams will have the scheme svgSalamander.
loadedFonts
java.util.HashMap<K,V> loadedFonts
loadedImages
java.util.HashMap<K,V> loadedImages
curTime
double curTime
- Current time in this universe. Used for resolving attributes that
are influenced by track information. Time is in milliseconds. Time
0 coresponds to the time of 0 in each member diagram.
verbose
boolean verbose
viewXform
java.awt.geom.AffineTransform viewXform
viewBox
java.awt.geom.Rectangle2D viewBox
x
float x
y
float y
transform
java.awt.geom.AffineTransform transform
fontFamily
java.lang.String fontFamily
fontSize
float fontSize
content
java.util.LinkedList<E> content
textShape
java.awt.Shape textShape
textAnchor
int textAnchor
fontStyle
int fontStyle
fontWeight
int fontWeight
text
java.lang.StringBuffer text
xform
java.awt.geom.AffineTransform xform
x
float[] x
y
float[] y
dx
float[] dx
dy
float[] dy
rotate
float[] rotate
text
java.lang.String text
cursorX
float cursorX
cursorY
float cursorY
x
float x
y
float y
width
float width
height
float height
href
SVGElement href
refXform
java.awt.geom.AffineTransform refXform
Package com.kitfox.svg.animation |
dataType
int dataType
fromValue
double fromValue
toValue
double toValue
byValue
double byValue
valuesValue
double[] valuesValue
fromColor
java.awt.Color fromColor
toColor
java.awt.Color toColor
fromPath
java.awt.geom.GeneralPath fromPath
toPath
java.awt.geom.GeneralPath toPath
repeatCount
double repeatCount
repeatDur
TimeBase repeatDur
fromValue
java.awt.Color fromValue
toValue
java.awt.Color toValue
path
java.awt.geom.GeneralPath path
rotateType
int rotateType
rotate
double rotate
bezierSegs
java.util.Vector<E> bezierSegs
curveLength
double curveLength
values
double[][] values
keyTimes
double[] keyTimes
additive
int additive
xformType
int xformType
attribName
java.lang.String attribName
attribType
int attribType
beginTime
TimeBase beginTime
durTime
TimeBase durTime
endTime
TimeBase endTime
fillType
int fillType
additiveType
int additiveType
accumulateType
int accumulateType
toValue
java.lang.String toValue
serialVersionUID: 0L
tracks
java.util.HashMap<K,V> tracks
Package com.kitfox.svg.animation.parser |
serialVersionUID: 1L
currentToken
Token currentToken
- This is the last token that has been consumed successfully. If
this object has been created due to a parse error, the token
followng this token will (therefore) be the first error token.
expectedTokenSequences
int[][] expectedTokenSequences
- Each entry in this array is an array of integers. Each array
of integers represents a sequence of tokens (by their ordinal
values) that is expected at this point of the parse.
tokenImage
java.lang.String[] tokenImage
- This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred. This array is
defined in the generated ...Constants interface.
eol
java.lang.String eol
- The end of line string for this machine.
serialVersionUID: 1L
kind
int kind
- An integer that describes the kind of this token. This numbering
system is determined by JavaCCParser, and a table of these numbers is
stored in the file ...Constants.java.
beginLine
int beginLine
- The line number of the first character of this Token.
beginColumn
int beginColumn
- The column number of the first character of this Token.
endLine
int endLine
- The line number of the last character of this Token.
endColumn
int endColumn
- The column number of the last character of this Token.
image
java.lang.String image
- The string image of the token.
next
Token next
- A reference to the next regular (non-special) token from the input
stream. If this is the last token from the input stream, or if the
token manager has not read tokens beyond this one, this field is
set to null. This is true only if this token is also a regular
token. Otherwise, see below for a description of the contents of
this field.
specialToken
Token specialToken
- This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
If there are no such special tokens, this field is set to null.
When there are more than one such special token, this field refers
to the last of these special tokens, which in turn refers to the next
previous special token through its specialToken field, and so on
until the first special token (whose specialToken field is null).
The next fields of special tokens refer to other special tokens that
immediately follow it (without an intervening regular token). If there
is no such token, this field is null.
serialVersionUID: 1L
errorCode
int errorCode
- Indicates the reason why the exception is thrown. It will have
one of the above 4 values.
Package com.kitfox.svg.app |
serialVersionUID: 1L
bn_quit
javax.swing.JButton bn_quit
bn_svgViewer
javax.swing.JButton bn_svgViewer
bn_svgViewer1
javax.swing.JButton bn_svgViewer1
jPanel1
javax.swing.JPanel jPanel1
jPanel2
javax.swing.JPanel jPanel2
serialVersionUID: 1L
thread
PlayerThread thread
parent
SVGPlayer parent
bn_playBack
javax.swing.JButton bn_playBack
bn_playFwd
javax.swing.JButton bn_playFwd
bn_stop
javax.swing.JButton bn_stop
bn_time0
javax.swing.JButton bn_time0
jLabel1
javax.swing.JLabel jLabel1
jLabel2
javax.swing.JLabel jLabel2
jPanel1
javax.swing.JPanel jPanel1
jPanel2
javax.swing.JPanel jPanel2
jPanel3
javax.swing.JPanel jPanel3
jPanel4
javax.swing.JPanel jPanel4
text_curTime
javax.swing.JTextField text_curTime
text_timeStep
javax.swing.JTextField text_timeStep
serialVersionUID: 1L
svgDisplayPanel
SVGDisplayPanel svgDisplayPanel
playerDialog
PlayerDialog playerDialog
universe
SVGUniverse universe
fileChooser
javax.swing.JFileChooser fileChooser
- FileChooser for running in trusted environments
CheckBoxMenuItem_anonInputStream
javax.swing.JCheckBoxMenuItem CheckBoxMenuItem_anonInputStream
cmCheck_verbose
javax.swing.JCheckBoxMenuItem cmCheck_verbose
cm_800x600
javax.swing.JMenuItem cm_800x600
cm_about
javax.swing.JMenuItem cm_about
cm_loadFile
javax.swing.JMenuItem cm_loadFile
cm_loadUrl
javax.swing.JMenuItem cm_loadUrl
cm_player
javax.swing.JMenuItem cm_player
jMenuBar1
javax.swing.JMenuBar jMenuBar1
jSeparator2
javax.swing.JSeparator jSeparator2
menu_file
javax.swing.JMenu menu_file
menu_help
javax.swing.JMenu menu_help
menu_window
javax.swing.JMenu menu_window
scrollPane_svgArea
javax.swing.JScrollPane scrollPane_svgArea
serialVersionUID: 1L
svgDisplayPanel
SVGDisplayPanel svgDisplayPanel
fileChooser
javax.swing.JFileChooser fileChooser
- FileChooser for running in trusted environments
CheckBoxMenuItem_anonInputStream
javax.swing.JCheckBoxMenuItem CheckBoxMenuItem_anonInputStream
cmCheck_verbose
javax.swing.JCheckBoxMenuItem cmCheck_verbose
cm_800x600
javax.swing.JMenuItem cm_800x600
cm_about
javax.swing.JMenuItem cm_about
cm_loadFile
javax.swing.JMenuItem cm_loadFile
cm_loadUrl
javax.swing.JMenuItem cm_loadUrl
jMenuBar1
javax.swing.JMenuBar jMenuBar1
menu_file
javax.swing.JMenu menu_file
menu_help
javax.swing.JMenu menu_help
menu_window
javax.swing.JMenu menu_window
panel_svgArea
javax.swing.JPanel panel_svgArea
scrollPane_svgArea
javax.swing.JScrollPane scrollPane_svgArea
serialVersionUID: 1L
verbose
boolean verbose
bn_close
javax.swing.JButton bn_close
jPanel1
javax.swing.JPanel jPanel1
jPanel2
javax.swing.JPanel jPanel2
textpane_text
javax.swing.JTextPane textpane_text
Package com.kitfox.svg.app.beans |
serialVersionUID: 1L
topMargin
float topMargin
bottomMargin
float bottomMargin
leftMargin
float leftMargin
rightMargin
float rightMargin
jPanel1
javax.swing.JPanel jPanel1
serialVersionUID: 1L
svgUniverse
SVGUniverse svgUniverse
antiAlias
boolean antiAlias
svgURI
java.net.URI svgURI
scaleToFit
boolean scaleToFit
scaleXform
java.awt.geom.AffineTransform scaleXform
Package com.kitfox.svg.xml |
serialVersionUID: 0L
value
float value
unitType
int unitType
serialVersionUID: 0L
name
java.lang.String name
stringValue
java.lang.String stringValue
colorCompatable
boolean colorCompatable
urlCompatable
boolean urlCompatable