kitfox-svg-core
1.0.0-build001 / 2012-04-07T15:40:49.711-0500

Serialized Form


Package com.kitfox.svg

Class com.kitfox.svg.A extends Group implements Serializable

Serialized Fields

href

URI href

title

String title

Class com.kitfox.svg.Circle extends ShapeElement implements Serializable

Serialized Fields

cx

float cx

cy

float cy

r

float r

circle

Ellipse2D.Float circle

Class com.kitfox.svg.ClipPath extends SVGElement implements Serializable

Serialized Fields

clipPathUnits

int clipPathUnits

Class com.kitfox.svg.Defs extends TransformableElement implements Serializable

Class com.kitfox.svg.Desc extends SVGElement implements Serializable

Serialized Fields

text

StringBuffer text

Class com.kitfox.svg.Ellipse extends ShapeElement implements Serializable

Serialized Fields

cx

float cx

cy

float cy

rx

float rx

ry

float ry

ellipse

Ellipse2D.Float ellipse

Class com.kitfox.svg.FeDistantLight extends FeLight implements Serializable

Serialized Fields

azimuth

float azimuth

elevation

float elevation

Class com.kitfox.svg.FeLight extends FilterEffects implements Serializable

Class com.kitfox.svg.FePointLight extends FeLight implements Serializable

Serialized Fields

x

float x

y

float y

z

float z

Class com.kitfox.svg.FeSpotLight extends FeLight implements Serializable

Serialized Fields

x

float x

y

float y

z

float z

pointsAtX

float pointsAtX

pointsAtY

float pointsAtY

pointsAtZ

float pointsAtZ

specularComponent

float specularComponent

limitingConeAngle

float limitingConeAngle

Class com.kitfox.svg.FillElement extends SVGElement implements Serializable

Class com.kitfox.svg.Filter extends SVGElement implements Serializable

Serialized Fields

filterUnits

int filterUnits

primitiveUnits

int primitiveUnits

x

float x

y

float y

width

float width

height

float height

filterRes

Point2D filterRes

href

URL href

filterEffects

ArrayList<E> filterEffects

Class com.kitfox.svg.FilterEffects extends SVGElement implements Serializable

Serialized Fields

filterPrimitiveTypeIn

int filterPrimitiveTypeIn

filterPrimitiveRefIn

String filterPrimitiveRefIn

x

float x

y

float y

width

float width

height

float height

result

String result

href

URL href

Class com.kitfox.svg.Font extends SVGElement implements Serializable

Serialized Fields

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

HashMap<K,V> glyphs

Class com.kitfox.svg.FontFace extends SVGElement implements Serializable

Serialized Fields

fontFamily

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

Class com.kitfox.svg.Glyph extends MissingGlyph implements Serializable

Serialized Fields

unicode

String unicode
One or more characters indicating the unicode sequence that denotes this glyph.

Class com.kitfox.svg.Gradient extends FillElement implements Serializable

Serialized Fields

spreadMethod

int spreadMethod

gradientUnits

int gradientUnits

stops

ArrayList<E> stops

stopRef

URI stopRef

gradientTransform

AffineTransform gradientTransform

stopFractions

float[] stopFractions

stopColors

Color[] stopColors

Class com.kitfox.svg.Group extends ShapeElement implements Serializable

Serialized Fields

boundingBox

Rectangle2D boundingBox

cachedShape

Shape cachedShape

Class com.kitfox.svg.Hkern extends SVGElement implements Serializable

Serialized Fields

u1

String u1

u2

String u2

k

int k

Class com.kitfox.svg.ImageSVG extends RenderableElement implements Serializable

Serialized Fields

x

float x

y

float y

width

float width

height

float height

imageSrc

URL imageSrc

xform

AffineTransform xform

bounds

Rectangle2D bounds

Class com.kitfox.svg.Line extends ShapeElement implements Serializable

Serialized Fields

x1

float x1

y1

float y1

x2

float x2

y2

float y2

line

Line2D.Float line

Class com.kitfox.svg.LinearGradient extends Gradient implements Serializable

Serialized Fields

x1

float x1

y1

float y1

x2

float x2

y2

float y2

Class com.kitfox.svg.Marker extends Group implements Serializable

Serialized Fields

viewXform

AffineTransform viewXform

markerXform

AffineTransform markerXform

viewBox

Rectangle2D viewBox

refX

float refX

refY

float refY

markerWidth

float markerWidth

markerHeight

float markerHeight

orient

float orient

markerUnitsStrokeWidth

boolean markerUnitsStrokeWidth

Class com.kitfox.svg.Metadata extends SVGElement implements Serializable

Class com.kitfox.svg.MissingGlyph extends ShapeElement implements Serializable

Serialized Fields

path

Shape path

horizAdvX

int horizAdvX

vertOriginX

int vertOriginX

vertOriginY

int vertOriginY

vertAdvY

int vertAdvY

Class com.kitfox.svg.Path extends ShapeElement implements Serializable

Serialized Fields

fillRule

int fillRule

d

String d

path

GeneralPath path

Class com.kitfox.svg.PatternSVG extends FillElement implements Serializable

Serialized Fields

gradientUnits

int gradientUnits

x

float x

y

float y

width

float width

height

float height

patternXform

AffineTransform patternXform

viewBox

Rectangle2D.Float viewBox

texPaint

Paint texPaint

Class com.kitfox.svg.Polygon extends ShapeElement implements Serializable

Serialized Fields

fillRule

int fillRule

pointsStrn

String pointsStrn

path

GeneralPath path

Class com.kitfox.svg.Polyline extends ShapeElement implements Serializable

Serialized Fields

fillRule

int fillRule

pointsStrn

String pointsStrn

path

GeneralPath path

Class com.kitfox.svg.RadialGradient extends Gradient implements Serializable

Serialized Fields

cx

float cx

cy

float cy

fx

float fx

fy

float fy

r

float r

Class com.kitfox.svg.Rect extends ShapeElement implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException
Throws:
IOException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Throws:
IOException
Serialized Fields

x

float x

y

float y

width

float width

height

float height

rx

float rx

ry

float ry

rect

RectangularShape rect

Class com.kitfox.svg.RenderableElement extends TransformableElement implements Serializable

Serialized Fields

cachedXform

AffineTransform cachedXform

cachedClip

Shape cachedClip

vectorEffect

int vectorEffect

Class com.kitfox.svg.ShapeElement extends RenderableElement implements Serializable

Serialized Fields

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.

Class com.kitfox.svg.Stop extends SVGElement implements Serializable

Serialized Fields

offset

float offset

opacity

float opacity

color

Color color

Class com.kitfox.svg.Style extends SVGElement implements Serializable

Serialized Fields

type

String type

text

StringBuffer text

Class com.kitfox.svg.SVGDiagram extends Object implements Serializable

serialVersionUID: 0L

Serialized Fields

idMap

HashMap<K,V> idMap

root

SVGRoot root

universe

SVGUniverse universe

deviceViewport

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

URI xmlBase
URI that uniquely identifies this document. Also used to resolve relative urls. Default base for document.

Class com.kitfox.svg.SVGDisplayPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

diagram

SVGDiagram diagram

scale

float scale

bgColor

Color bgColor

Class com.kitfox.svg.SVGElement extends Object implements Serializable

serialVersionUID: 0L

Serialized Fields

parent

SVGElement parent

children

ArrayList<E> children

id

String id

cssClass

String cssClass
CSS class. Used for applying style sheet information.


inlineStyles

HashMap<K,V> inlineStyles
Styles defined for this elemnt via the style attribute.


presAttribs

HashMap<K,V> presAttribs
Presentation attributes set for this element. Ie, any attribute other than the style attribute.


xmlBase

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


dirty

boolean dirty

contexts

LinkedList<E> contexts

Class com.kitfox.svg.SVGElementException extends SVGException implements Serializable

serialVersionUID: 0L

Serialized Fields

element

SVGElement element

Class com.kitfox.svg.SVGException extends Exception implements Serializable

serialVersionUID: 0L

Class com.kitfox.svg.SVGParseException extends Exception implements Serializable

serialVersionUID: 0L

Class com.kitfox.svg.SVGRoot extends Group implements Serializable

Serialized Fields

x

NumberWithUnits x

y

NumberWithUnits y

width

NumberWithUnits width

height

NumberWithUnits height

viewBox

Rectangle2D.Float viewBox

parSpecifier

int parSpecifier

parAlignX

int parAlignX

parAlignY

int parAlignY

viewXform

AffineTransform viewXform

clipRect

Rectangle2D.Float clipRect

Class com.kitfox.svg.SVGUniverse extends Object implements Serializable

serialVersionUID: 0L

Serialized Fields

loadedDocs

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

HashMap<K,V> loadedFonts

loadedImages

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

cachedReader

XMLReader cachedReader

Class com.kitfox.svg.Symbol extends Group implements Serializable

Serialized Fields

viewXform

AffineTransform viewXform

viewBox

Rectangle2D viewBox

Class com.kitfox.svg.Text extends ShapeElement implements Serializable

Serialized Fields

x

float x

y

float y

transform

AffineTransform transform

fontFamily

String fontFamily

fontSize

float fontSize

content

LinkedList<E> content

textShape

Shape textShape

textAnchor

int textAnchor

fontStyle

int fontStyle

fontWeight

int fontWeight

Class com.kitfox.svg.Title extends SVGElement implements Serializable

Serialized Fields

text

StringBuffer text

Class com.kitfox.svg.TransformableElement extends SVGElement implements Serializable

Serialized Fields

xform

AffineTransform xform

Class com.kitfox.svg.Tspan extends ShapeElement implements Serializable

Serialized Fields

x

float[] x

y

float[] y

dx

float[] dx

dy

float[] dy

rotate

float[] rotate

text

String text

cursorX

float cursorX

cursorY

float cursorY

Class com.kitfox.svg.Use extends ShapeElement implements Serializable

Serialized Fields

x

float x

y

float y

width

float width

height

float height

href

SVGElement href

refXform

AffineTransform refXform

Package com.kitfox.svg.animation

Class com.kitfox.svg.animation.Animate extends AnimateBase implements Serializable

Serialized Fields

dataType

int dataType

fromValue

double fromValue

toValue

double toValue

byValue

double byValue

valuesValue

double[] valuesValue

fromColor

Color fromColor

toColor

Color toColor

fromPath

GeneralPath fromPath

toPath

GeneralPath toPath

Class com.kitfox.svg.animation.AnimateBase extends AnimationElement implements Serializable

Serialized Fields

repeatCount

double repeatCount

repeatDur

TimeBase repeatDur

Class com.kitfox.svg.animation.AnimateColor extends AnimateBase implements Serializable

Serialized Fields

fromValue

Color fromValue

toValue

Color toValue

Class com.kitfox.svg.animation.AnimateMotion extends AnimateXform implements Serializable

Serialized Fields

path

GeneralPath path

rotateType

int rotateType

rotate

double rotate

bezierSegs

ArrayList<E> bezierSegs

curveLength

double curveLength

Class com.kitfox.svg.animation.AnimateTransform extends AnimateXform implements Serializable

Serialized Fields

values

double[][] values

keyTimes

double[] keyTimes

additive

int additive

xformType

int xformType

Class com.kitfox.svg.animation.AnimateXform extends AnimateBase implements Serializable

Class com.kitfox.svg.animation.AnimationElement extends SVGElement implements Serializable

Serialized Fields

attribName

String attribName

attribType

int attribType

beginTime

TimeBase beginTime

durTime

TimeBase durTime

endTime

TimeBase endTime

fillType

int fillType

additiveType

int additiveType

accumulateType

int accumulateType

Class com.kitfox.svg.animation.SetSmil extends AnimationElement implements Serializable

Serialized Fields

toValue

String toValue

Class com.kitfox.svg.animation.TrackManager extends Object implements Serializable

serialVersionUID: 0L

Serialized Fields

tracks

HashMap<K,V> tracks

Package com.kitfox.svg.animation.parser

Class com.kitfox.svg.animation.parser.ParseException extends Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

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

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

String eol
The end of line string for this machine.

Class com.kitfox.svg.animation.parser.Token extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

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

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.

Class com.kitfox.svg.animation.parser.TokenMgrError extends Error implements Serializable

serialVersionUID: 1L

Serialized Fields

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

Class com.kitfox.svg.app.MainFrame extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

bn_quit

JButton bn_quit

bn_svgViewer

JButton bn_svgViewer

bn_svgViewer1

JButton bn_svgViewer1

jPanel1

JPanel jPanel1

jPanel2

JPanel jPanel2

Class com.kitfox.svg.app.PlayerDialog extends JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

thread

PlayerThread thread

parent

SVGPlayer parent

bn_playBack

JButton bn_playBack

bn_playFwd

JButton bn_playFwd

bn_stop

JButton bn_stop

bn_time0

JButton bn_time0

jLabel1

JLabel jLabel1

jLabel2

JLabel jLabel2

jPanel1

JPanel jPanel1

jPanel2

JPanel jPanel2

jPanel3

JPanel jPanel3

jPanel4

JPanel jPanel4

text_curTime

JTextField text_curTime

text_timeStep

JTextField text_timeStep

Class com.kitfox.svg.app.SVGPlayer extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

svgDisplayPanel

SVGDisplayPanel svgDisplayPanel

playerDialog

PlayerDialog playerDialog

universe

SVGUniverse universe

fileChooser

JFileChooser fileChooser
FileChooser for running in trusted environments


CheckBoxMenuItem_anonInputStream

JCheckBoxMenuItem CheckBoxMenuItem_anonInputStream

cmCheck_verbose

JCheckBoxMenuItem cmCheck_verbose

cm_800x600

JMenuItem cm_800x600

cm_about

JMenuItem cm_about

cm_loadFile

JMenuItem cm_loadFile

cm_loadUrl

JMenuItem cm_loadUrl

cm_player

JMenuItem cm_player

jMenuBar1

JMenuBar jMenuBar1

jSeparator2

JSeparator jSeparator2

menu_file

JMenu menu_file

menu_help

JMenu menu_help

menu_window

JMenu menu_window

scrollPane_svgArea

JScrollPane scrollPane_svgArea

Class com.kitfox.svg.app.SVGViewer extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

svgDisplayPanel

SVGDisplayPanel svgDisplayPanel

fileChooser

JFileChooser fileChooser
FileChooser for running in trusted environments


CheckBoxMenuItem_anonInputStream

JCheckBoxMenuItem CheckBoxMenuItem_anonInputStream

cmCheck_verbose

JCheckBoxMenuItem cmCheck_verbose

cm_800x600

JMenuItem cm_800x600

cm_about

JMenuItem cm_about

cm_loadFile

JMenuItem cm_loadFile

cm_loadUrl

JMenuItem cm_loadUrl

jMenuBar1

JMenuBar jMenuBar1

menu_file

JMenu menu_file

menu_help

JMenu menu_help

menu_window

JMenu menu_window

panel_svgArea

JPanel panel_svgArea

scrollPane_svgArea

JScrollPane scrollPane_svgArea

Class com.kitfox.svg.app.VersionDialog extends JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

verbose

boolean verbose

bn_close

JButton bn_close

jPanel1

JPanel jPanel1

jPanel2

JPanel jPanel2

textpane_text

JTextPane textpane_text

Package com.kitfox.svg.app.beans

Class com.kitfox.svg.app.beans.ProportionalLayoutPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

topMargin

float topMargin

bottomMargin

float bottomMargin

leftMargin

float leftMargin

rightMargin

float rightMargin

jPanel1

JPanel jPanel1

Class com.kitfox.svg.app.beans.SVGPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

svgUniverse

SVGUniverse svgUniverse

antiAlias

boolean antiAlias

svgURI

URI svgURI

scaleToFit

boolean scaleToFit

scaleXform

AffineTransform scaleXform

Package com.kitfox.svg.xml

Class com.kitfox.svg.xml.NumberWithUnits extends Object implements Serializable

serialVersionUID: 0L

Serialized Fields

value

float value

unitType

int unitType

Class com.kitfox.svg.xml.StyleAttribute extends Object implements Serializable

serialVersionUID: 0L

Serialized Fields

name

String name

stringValue

String stringValue

colorCompatable

boolean colorCompatable

urlCompatable

boolean urlCompatable


kitfox-svg-core
1.0.0-build001 / 2012-04-07T15:40:49.711-0500

Copyright © 2011-2012 Barchart, Inc.. All Rights Reserved.