Jazz API Documentation

Serialized Form


Package edu.umd.cs.jazz

Class edu.umd.cs.jazz.ZAnchorGroup implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

destNode

ZNode destNode
The destination node of this link (for link traversal), if there is one.

Class edu.umd.cs.jazz.ZCamera implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

fillColor

java.awt.Color fillColor

inverseViewTransform

java.awt.geom.AffineTransform inverseViewTransform

layers

ZLayerGroup[] layers

numLayers

int numLayers

paintBounds

ZBounds paintBounds

viewTransform

java.awt.geom.AffineTransform viewTransform

Class edu.umd.cs.jazz.ZConstraintGroup implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

camera

ZCamera camera
The camera the constraint is related to

Class edu.umd.cs.jazz.ZDrawingSurface implements Serializable

Serialized Fields

component

javax.swing.JComponent component

interacting

boolean interacting

nonInteractingRenderQuality

int nonInteractingRenderQuality

renderQuality

int renderQuality

tmpRepaintRect

java.awt.Rectangle tmpRepaintRect

Class edu.umd.cs.jazz.ZFadeGroup implements Serializable

Serialized Fields

alpha

float alpha
The alpha value that will be applied to the transparency (multiplicitively) of the graphics context during render.

maxMag

float maxMag
The maximum magnification that this node gets rendered at.

minMag

float minMag
The minimum magnification that this node gets rendered at.

Class edu.umd.cs.jazz.ZGroup implements Serializable

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

children

ZNode[] children
The array of children under this group node. This is guaranteed to point to a valid array, even if this group does not have any children.

childrenFindable

boolean childrenFindable
True if find should find children.

childrenPickable

boolean childrenPickable
True if pick should pick children.

hasOneChild

boolean hasOneChild
True if this group can have no more than one child

numChildren

int numChildren
The actual number of children of this group.

Class edu.umd.cs.jazz.ZInvisibleGroup implements Serializable

Class edu.umd.cs.jazz.ZLayerGroup implements Serializable

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

cameras

ZCamera[] cameras
All the cameras explicitly looking onto the scene graph at this node. Other cameras may actually see this node *indirectly* (some ancestor may have a camera looking at it.)

numCameras

int numCameras
The actual number of cameras looking at this node.

Class edu.umd.cs.jazz.ZLayoutGroup implements Serializable

Serialized Fields

layoutChild

ZGroup layoutChild
The node whose children this layout should be applied to.

layoutManager

ZLayoutManager layoutManager
The layout manager that lays out the children of this node, or null if none.

validated

boolean validated
True if this layout group is currently validated. False if it needs to be revalidated.

Class edu.umd.cs.jazz.ZLeaf implements Serializable

Class edu.umd.cs.jazz.ZNode implements Serializable

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

clientProperties

ZProperty[] clientProperties
Set of client-specified properties for this node.

findable

boolean findable
True if this node is findable

numClientProperties

int numClientProperties
Number of client properties for this node.

parent

ZGroup parent
This node's parent.

pickable

boolean pickable
True if this node is pickable

savable

boolean savable
True if this node should be saved

Class edu.umd.cs.jazz.ZRoot implements Serializable

Class edu.umd.cs.jazz.ZSceneGraphObject implements Serializable

Serialized Fields

bounds

ZBounds bounds
The bounds occupied by this object in its own local coordinate system. These bounds are not affected by this node's parents. These bounds represent any content that this node contains (including any elements stored by subtypes).

volatileBounds

boolean volatileBounds
True if this node is specifically set to have volatile bounds

Class edu.umd.cs.jazz.ZSelectionGroup implements Serializable

Serialized Fields

penColor

java.awt.Color penColor
Pen color for rendering of selection

Class edu.umd.cs.jazz.ZStickyGroup implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

constraintType

int constraintType
The type of constraint that this node implements.

stickyPointX

float stickyPointX
The X coord of the point of the child that will be fixed.

stickyPointY

float stickyPointY
The Y coord of the point of the child that will be fixed.

Class edu.umd.cs.jazz.ZTransformGroup implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

inverseTransformDirty

boolean inverseTransformDirty

transform

java.awt.geom.AffineTransform transform

Class edu.umd.cs.jazz.ZVisualComponent implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

numParents

int numParents
The actual number of parents of this component

parents

ZNode[] parents
The parents of this visual component. This is guaranteed to point to a valid array, even if this group does not have any parents.

Class edu.umd.cs.jazz.ZVisualGroup implements Serializable

Serialized Fields

backVisualComponent

ZVisualComponent backVisualComponent
The back visual component associated with this group.

backVisualComponentPickable

boolean backVisualComponentPickable
True if this node's back visual component is pickable

frontVisualComponent

ZVisualComponent frontVisualComponent
The front visual component associated with this group.

frontVisualComponentPickable

boolean frontVisualComponentPickable
True if this node's front visual component is pickable

Class edu.umd.cs.jazz.ZVisualLeaf implements Serializable

Serialized Fields

visualComponent

ZVisualComponent visualComponent
The visual component associated with this leaf.


Package edu.umd.cs.jazz.component

Class edu.umd.cs.jazz.component.ZComboBox implements Serializable

Serialized Fields

currentEvent

ZMouseEvent currentEvent

Class edu.umd.cs.jazz.component.ZCoordList implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

closed

boolean closed

empty

boolean empty

np

int np

penColor

java.awt.Color penColor

penWidth

float penWidth

tmpBounds

ZBounds tmpBounds

xp

float[] xp

yp

float[] yp

Class edu.umd.cs.jazz.component.ZImage implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

height

int height

observer

edu.umd.cs.jazz.component.ZImageObserver observer

url

java.net.URL url

width

int width

writeEmbeddedImage

boolean writeEmbeddedImage

Class edu.umd.cs.jazz.component.ZMenu implements Serializable

Serialized Fields

currentEvent

ZMouseEvent currentEvent

Class edu.umd.cs.jazz.component.ZPolygon implements Serializable

Serialized Fields

fillColor

java.awt.Color fillColor

Class edu.umd.cs.jazz.component.ZPolyline implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

arrowHead

int arrowHead

arrowHeadType

int arrowHeadType

Class edu.umd.cs.jazz.component.ZRectangle implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

fillColor

java.awt.Color fillColor
Fill color for interior of rectangle.

penColor

java.awt.Color penColor
Pen color for perimeter of rectangle

penWidth

float penWidth
Pen width of pen color.

Class edu.umd.cs.jazz.component.ZSwing implements Serializable

Serialized Fields

component

javax.swing.JComponent component
The Swing component that this Visual Component wraps

renderCutoff

float renderCutoff
The cutoff at which the Swing component is rendered greek

Class edu.umd.cs.jazz.component.ZText implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

backgroundColor

java.awt.Color backgroundColor
Background color for text.

boundsBug

boolean boundsBug
jdk version <= 1.2.1 has a bug: font.getStringBounds() gives the bounds of a space " " as zero.

caretColor

java.awt.Color caretColor
Current caret color.

caretLine

int caretLine
Line number of caret - current line.

caretPos

int caretPos
Character position of caret within the current line.

caretX

double caretX
X coordinate of caret relative to its coordinate frame.

caretY

double caretY
Y coordinate of caret relative to its coordinate frame.

editable

boolean editable
Specifies if text is editable.

font

java.awt.Font font
Current text font.

greekColor

java.awt.Color greekColor
Color for greek text.

greekThreshold

float greekThreshold
Below this magnification text is rendered as greek.

lines

java.util.Vector lines
Each vector element is one line of text.

penColor

java.awt.Color penColor
Current pen color.


Package edu.umd.cs.jazz.event

Class edu.umd.cs.jazz.event.ZCameraAdapter implements Serializable

Class edu.umd.cs.jazz.event.ZCameraEvent implements Serializable

Serialized Fields

viewTransform

java.awt.geom.AffineTransform viewTransform
The value of the view transform before the view transform was changed for view transform events (or null for other event types).

Class edu.umd.cs.jazz.event.ZGroupAdapter implements Serializable

Class edu.umd.cs.jazz.event.ZGroupEvent implements Serializable

Serialized Fields

child

ZNode child
The non-null node that is being added or removed from the group.
See Also:
ZGroupEvent.getChild()

Class edu.umd.cs.jazz.event.ZMouseEvent implements Serializable

Serialized Fields

id

int id

node

ZNode node

path

ZSceneGraphPath path

Class edu.umd.cs.jazz.event.ZTransformAdapter implements Serializable

Class edu.umd.cs.jazz.event.ZTransformEvent implements Serializable

Serialized Fields

transform

java.awt.geom.AffineTransform transform
The value of the transform before the transform was changed for transform events (or null for other event types).


Package edu.umd.cs.jazz.io

Class edu.umd.cs.jazz.io.ParseException implements Serializable

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.

eol

java.lang.String eol
The end of line string for this machine.

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.

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).

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.

Class edu.umd.cs.jazz.io.Token implements Serializable

Serialized Fields

beginColumn

int beginColumn
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.

beginLine

int beginLine
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.

endColumn

int endColumn
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.

endLine

int endLine
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.

image

java.lang.String image
The string image of the token.

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.

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 edu.umd.cs.jazz.io.TokenMgrError implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.

Class edu.umd.cs.jazz.io.ZExtendedInputStream implements Serializable

Serialized Fields

filePosition

long filePosition

stream

java.io.InputStream stream

Class edu.umd.cs.jazz.io.ZInternalParser implements Serializable

Serialized Fields

data

ZExtendedInputStream data

objectTable

java.util.Hashtable objectTable

realStream

java.io.FileInputStream realStream

stringTranslations

java.util.Hashtable stringTranslations

Class edu.umd.cs.jazz.io.ZInternalParserTokenManager implements Serializable

Class edu.umd.cs.jazz.io.ZObjectOutputStream implements Serializable

Serialized Fields

dos

java.io.DataOutputStream dos

id

int id

objs

java.util.Hashtable objs

replacedObjs

java.util.Hashtable replacedObjs

stateWritten

boolean stateWritten

unsavedObjs

java.util.Hashtable unsavedObjs

writingState

boolean writingState

Class edu.umd.cs.jazz.io.ZParser implements Serializable

Class edu.umd.cs.jazz.io.ZStreamPreprocessor implements Serializable

Serialized Fields

binaryMarker

java.lang.String binaryMarker

bmBytes

byte[] bmBytes

bmLength

int bmLength

buffer

byte[] buffer

bufSize

int bufSize

data

ZExtendedInputStream data

out

java.lang.StringBuffer out


Package edu.umd.cs.jazz.util

Class edu.umd.cs.jazz.util.ZBounds implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

empty

boolean empty

Class edu.umd.cs.jazz.util.ZBoundsFindFilter implements Serializable

Serialized Fields

bounds

ZBounds bounds

Class edu.umd.cs.jazz.util.ZCanvas implements Serializable

Serialized Fields

camera

ZCamera camera

cameraNode

ZVisualLeaf cameraNode

currentNode

ZNode currentNode

currentPath

ZSceneGraphPath currentPath

cursor

java.awt.Cursor cursor

emptyMouseListener

java.awt.event.MouseAdapter emptyMouseListener

emptyMouseMotionListener

java.awt.event.MouseMotionAdapter emptyMouseMotionListener

enableNodeEvents

boolean enableNodeEvents

grabPath

ZSceneGraphPath grabPath

keyEventHandler

ZEventHandler keyEventHandler
The event handler that supports key events

layer

ZLayerGroup layer

nodeListener

edu.umd.cs.jazz.util.ZCanvas.ZNodeEventHandler nodeListener
Mouse Listener for ZNodes that have visual components

panEventHandler

ZEventHandler panEventHandler
The event handler that supports panning

root

ZRoot root

surface

ZDrawingSurface surface

swingEventHandler

ZSwingEventHandler swingEventHandler
The event handler that supports events for Swing Visual Components

swingWrapper

javax.swing.JComponent swingWrapper

zoomEventHandler

ZEventHandler zoomEventHandler
The event handler that supports zooming

Class edu.umd.cs.jazz.util.ZDanglingReferenceException implements Serializable

Serialized Fields

origObj

ZSceneGraphObject origObj

Class edu.umd.cs.jazz.util.ZDebug implements Serializable

Class edu.umd.cs.jazz.util.ZLayout implements Serializable

Class edu.umd.cs.jazz.util.ZMagBoundsFindFilter implements Serializable

Serialized Fields

bounds

ZBounds bounds

mag

float mag

Class edu.umd.cs.jazz.util.ZNodeNotFoundException implements Serializable

Class edu.umd.cs.jazz.util.ZObjectReferenceTable implements Serializable

Serialized Fields

table

java.util.Hashtable table
The internal table that keeps the mapping between original and cloned objects.

Class edu.umd.cs.jazz.util.ZProperty implements Serializable

Serialized Fields

key

java.lang.Object key
The key to this property.

value

java.lang.Object value

Class edu.umd.cs.jazz.util.ZSceneGraphEditor implements Serializable

Serialized Fields

editGroups

java.util.ArrayList editGroups

editNode

ZNode editNode

groupTypes

int groupTypes

Class edu.umd.cs.jazz.util.ZSceneGraphPath implements Serializable

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

numParents

int numParents

parents

ZSceneGraphObject[] parents

root

ZRoot root

terminal

ZSceneGraphObject terminal

topCamera

ZCamera topCamera

topCameraNode

ZNode topCameraNode

transform

java.awt.geom.AffineTransform transform

Class edu.umd.cs.jazz.util.ZTooManyChildrenException implements Serializable

Serialized Fields

decorator

ZGroup decorator

Class edu.umd.cs.jazz.util.ZUtil implements Serializable


Jazz API Documentation