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
Read in all of this object's state.


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Write out all of this object's state.


writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

viewTransform

java.awt.geom.AffineTransform viewTransform

originalViewTransform

java.awt.geom.AffineTransform originalViewTransform

inverseViewTransform

java.awt.geom.AffineTransform inverseViewTransform

layers

ZList.ZLayerGroupList layers

fillColor

java.awt.Color fillColor

paintBounds

ZBounds paintBounds

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

Serialization Methods

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

clip

ZShape clip

isClipVisible

boolean isClipVisible

isClipPickable

boolean isClipPickable

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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

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

animating

boolean animating

useFractionalMetrics

boolean useFractionalMetrics

currentRenderQuality

int currentRenderQuality

normalRenderQuality

int normalRenderQuality

interactingRenderQuality

int interactingRenderQuality

tmpRepaintRect

java.awt.Rectangle tmpRepaintRect

paintingImmediately

boolean paintingImmediately

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

Serialization Methods

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

fadeType

short fadeType
Type of fading: can be CAMERA_MAG, COMPOSITE_MAG, ABSOLUTE_SCREEN_SIZE or PERCENT_OF_CAMERA


alpha

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


minMag

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


maxMag

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


fadeRange

double fadeRange
The percentage of magnification change over which an object is faded in or out as it reaches its minimum or maximum magnification. A value of 0 means there is no fading at all and the object just jumps in and out of visibility. A value of 0.3 is reasonable, meaning it fades in and out over 30% of its size.


tmpTransform

java.awt.geom.AffineTransform tmpTransform

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

Serialization Methods

writeObject

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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

children

ZList.ZNodeList 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.


childrenPickable

boolean childrenPickable
True if pick should pick children.


childrenFindable

boolean childrenFindable
True if find should find children.


hasOneChild

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

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

Serialized Fields

locator

ZLocator locator

handleGroup

ZHandleGroup handleGroup

isHighlighted

boolean isHighlighted

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

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

Class edu.umd.cs.jazz.ZLayerGroup 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

cameras

ZList.ZCameraList 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.)

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Read in all of this object's state.


writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

layoutManager

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


layoutChild

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


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.ZNameGroup implements Serializable

Serialization Methods

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

name

java.lang.String name
The name of this ZNameGroup node.

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

Serialization Methods

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.


writeReplace

public ZSerializable writeReplace()
Node doesn't get written out if save property is false

Serialized Fields

parent

ZGroup parent
This node's parent.


savable

boolean savable
True if this node should be saved


pickable

boolean pickable
True if this node is pickable


findable

boolean findable
True if this node is findable


selectable

boolean selectable
True if this node is selectable


hasNodeListener

boolean hasNodeListener
True if this node has a global bounds listener (package private for access in ZGroup)

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

Class edu.umd.cs.jazz.ZSceneGraphObject 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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

bounds

ZBounds bounds
The bounding rectangle occupied by this object in its own local coordinate system. Conceptually, the bounding rectangle is defined as the minimum rectangle that would surround all of the geometry drawn by the node and its children. The bounding rectangle's coordinates are in the node's local coordinates. That is, they are independant of any viewing transforms, or of transforms performed by parents of the node.


volatileBounds

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


clientProperties

ZList.ZPropertyList clientProperties
Set of client-specified properties for this node.

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

Serialization Methods

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

penColor

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


visualComponents

ZList.ZVisualComponentList visualComponents
The visual components associated with this selection group.

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

Serialized Fields

minChildren

int minChildren
Minimum number of children per node


maxChildren

int maxChildren
Maximum number of children per node


nodesSearched

int nodesSearched
number of nodes searched for most recent query


camera

ZCamera camera
Surface this r-tree indexes.


status

boolean status
Controls if r-tree indexing is on or off.


root

ZSpatialIndex.RTreeNode root
Root of the r-tree.


drawOrder

java.util.Hashtable drawOrder
List of r-tree nodes in draw-order order.


doc

ZSpatialIndex.DrawOrderComp doc
Comparator for sort.


groupNodeTransform

java.awt.geom.AffineTransform groupNodeTransform
The localToGlobal transform for the associated group node.

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

Serialized Fields

rIndex

ZSpatialIndex rIndex
The r-tree index tree.


nodeListenerHT

java.util.Hashtable nodeListenerHT
HashTable of current nodeListeners indexed by node.


queryResults

java.util.ArrayList queryResults
List to hold queryWindow results.

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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

constraintType

int constraintType
The type of constraint that this node implements.


stickyPointX

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


stickyPointY

double 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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

transform

java.awt.geom.AffineTransform transform

inverseTransformDirty

boolean inverseTransformDirty

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

Serialization Methods

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

currentHeadStyle

int currentHeadStyle
The Current Heading Style.


currentOrientation

int currentOrientation
The Current Orientation.


currentXSpacing

double currentXSpacing
The Current X Spacing.


currentYSpacing

double currentYSpacing
The Current Y Spacing.


currentLinkStyle

int currentLinkStyle
The Current Link Style.


linkVisible

boolean linkVisible
Are links visible?


areaManager

java.util.Hashtable areaManager
A hashtable to store the areas for nodes using this manager.


transformTable

java.util.Hashtable transformTable
A hashtable to store the transforms for nodes in the current set of recursive calls to doLayout


transformNodes

java.util.ArrayList transformNodes
A hashtable to store nodes that need transforming in the current set of recursive calls to doLayout.


recurseLevel

int recurseLevel
The current level of recursion in this layout manager.

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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

parents

ZList.ZNodeList 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

Serialization Methods

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

frontVisualComponent

ZVisualComponent frontVisualComponent
The front visual component associated with this group.


backVisualComponent

ZVisualComponent backVisualComponent
The back visual component associated with this group.


frontVisualComponentPickable

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


backVisualComponentPickable

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

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

Serialization Methods

writeObject

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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

visualComponents

ZList.ZVisualComponentList visualComponents
The visual components associated with this leaf.


Package edu.umd.cs.jazz.component

Class edu.umd.cs.jazz.component.ZArc 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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Class edu.umd.cs.jazz.component.ZBasicVisualComponent 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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

penWidth

double penWidth
Current pen width.


absPenWidth

boolean absPenWidth
Current absolute pen width.

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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Class edu.umd.cs.jazz.component.ZCubicCurve 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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

cubicCurve

java.awt.geom.CubicCurve2D cubicCurve
The wrapped CubicCurve2D.

Class edu.umd.cs.jazz.component.ZEllipse 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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

width

int width
The dimensions of the image. -1 if not known yet.


height

int height
The dimensions of the image. -1 if not known yet.


observer

ZImage.ZImageObserver observer

writeEmbeddedImage

boolean writeEmbeddedImage
Embed image in save file, or just it's filename.


url

java.net.URL url
URL of the image, if it came from a URL.


translateX

double translateX
Translation offset X.


translateY

double translateY
Translation offset Y.

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

Serialization Methods

readObject

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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

penColor

java.awt.Color penColor
Current pen color.


backgroundColor

java.awt.Color backgroundColor
Background color for label.


font

java.awt.Font font
Current text font.


line

java.lang.String line
A label can hold one line of text.


boundsBug

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


translateX

double translateX
Translation offset X.


translateY

double translateY
Translation offset Y.

Class edu.umd.cs.jazz.component.ZLine 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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

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

Serialized Fields

currentEvent

ZMouseEvent currentEvent

Class edu.umd.cs.jazz.component.ZPath 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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

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

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.ZQuadCurve 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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Class edu.umd.cs.jazz.component.ZRoundedRectangle 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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

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

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

Serialization Methods

readObject

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

renderCutoff

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


component

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


minFontSize

double minFontSize
The minimum font size in the Swing hierarchy rooted at the component


defaultFont

java.awt.Font defaultFont
The default font

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

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

greekThreshold

double greekThreshold
Below this magnification text is rendered as greek.


greekColor

java.awt.Color greekColor
Color for greek text.


penColor

java.awt.Color penColor
Current pen color.


backgroundColor

java.awt.Color backgroundColor
Background color for text.


caretColor

java.awt.Color caretColor
Current caret color.


caretPos

int caretPos
Character position of caret within the current line.


caretLine

int caretLine
Line number of caret - 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.


font

java.awt.Font font
Current text font.


lines

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


editable

boolean editable
Specifies if text is editable.


boundsBug

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


translateX

double translateX
Translation offset X.


translateY

double translateY
Translation offset Y.


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.ZCompositeSelectionHandler implements Serializable

Serialized Fields

enabledFlag

int enabledFlag
The current enabled event handlers


active

boolean active
true when event handler is active


node

ZNode node
node this event handler attaches to


canvas

ZCanvas canvas
canvas this event handler attaches to


layer

ZLayerGroup layer
Marquee layer


modifyHandler

ZSelectionModifyHandler modifyHandler
Selection modify handler


moveHandler

ZSelectionMoveHandler moveHandler
Selection move handler


scaleHandler

ZSelectionScaleHandler scaleHandler
Selection scale handler


deleteHandler

ZSelectionDeleteHandler deleteHandler
Selection delete handler


resizeHandler

ZSelectionResizeHandler resizeHandler
Selection resize handler

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()

modification

boolean modification
True if this event is a modification.


consumed

boolean consumed
True if this event has been consumed.

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

Serialized Fields

active

boolean active

node

ZNode node

canvas

ZCanvas canvas

currentNode

ZNode currentNode

currentLink

ZAnchorGroup currentLink

hiliteLink

ZAnchorGroup hiliteLink

links

java.util.Vector links

allButton1Mask

int allButton1Mask

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

Serialized Fields

id

int id

grabPath

ZSceneGraphPath grabPath

currentPath

ZSceneGraphPath currentPath

listenerType

java.lang.Class listenerType

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

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

Serialized Fields

active

boolean active

node

ZNode node

canvas

ZCanvas canvas

autoNav

boolean autoNav

scaleDelta

double scaleDelta

panDelta

double panDelta

autoPanXDelta

double autoPanXDelta

autoPanYDelta

double autoPanYDelta

autoZoomDelta

double autoZoomDelta

pointerPosition

java.awt.geom.Point2D pointerPosition

animTime

int animTime

zoomInKey

int zoomInKey

zoomOutKey

int zoomOutKey

panLeftKey

int panLeftKey

panRightKey

int panRightKey

panUpKey

int panUpKey

panDownKey

int panDownKey

homeKey

int homeKey

prevKeyPress

int prevKeyPress

delay

int delay

minMag

double minMag

maxMag

double maxMag

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

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

Serialized Fields

node

ZNode node
The non-null node whose bounds changed.

See Also:
ZNodeEvent.getNode()

consumed

boolean consumed
True if this event has been consumed;

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

Serialized Fields

active

boolean active
Deprecated. 

node

ZNode node
Deprecated. 

canvas

ZCanvas canvas
Deprecated. 

prevMotionSelection

java.util.ArrayList prevMotionSelection
Deprecated. 

itemsToRemove

java.util.ArrayList itemsToRemove
Deprecated. 

selNode

ZNode selNode
Deprecated. 

marquee

ZVisualLeaf marquee
Deprecated. 

marqueeLayer

ZGroup marqueeLayer
Deprecated. 

scaleUpKey

int scaleUpKey
Deprecated. 

scaleDownKey

int scaleDownKey
Deprecated. 

translateLeftKey

int translateLeftKey
Deprecated. 

translateRightKey

int translateRightKey
Deprecated. 

translateUpKey

int translateUpKey
Deprecated. 

translateDownKey

int translateDownKey
Deprecated. 

deleteKey

int deleteKey
Deprecated. 

all_button_mask

int all_button_mask
Deprecated. 

all_button_but_shift_mask

int all_button_but_shift_mask
Deprecated. 

invisibleNodes

java.util.ArrayList invisibleNodes
Deprecated. 

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

Serialized Fields

active

boolean active
true when event handler is active


globallyActive

boolean globallyActive
rrue if this event handler is globally active rather than per-camera


node

ZNode node
node this event handler attaches to


activeCamera

ZCamera activeCamera
The active camera if this is a per-camera event handler


interactionCamera

ZCamera interactionCamera
camera found in latest interaction


highLightColor

java.awt.Color highLightColor
highlight color for highlighted nodes


defaultResizeListener

ZSelectionResizeHandler.ResizeListener defaultResizeListener
the current resizer - handles the actual resizing


allButton1ButShiftMask

int allButton1ButShiftMask

Class edu.umd.cs.jazz.event.ZSelectionResizeHandler.ResizeHandles implements Serializable

Serialized Fields

penColor_DEFAULT

java.awt.Color penColor_DEFAULT
Default pen color


penColor

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


handles

java.awt.geom.Rectangle2D[] handles
actual rectangles rendered for the handles


pressPt

java.awt.geom.Point2D pressPt
location of most recent mouse press on a resize handle, in global coordinates.


pressNode

ZNode pressNode
the node that was pressed


pressHandle

java.awt.Point pressHandle
relative compass location of resize handle of last press


highLightHandle

java.awt.Point highLightHandle
the handle to highlight


dragPt

java.awt.geom.Point2D dragPt
location of most recent drag, in global coordinates


selection

java.util.ArrayList selection
The current selected list


rendered

boolean rendered
have we rendered the handles yet?


pressWidth

double pressWidth
The width of the selected object at mouse press


pressHeight

double pressHeight
The height of the selected object at mouse press


pressScaleX

double pressScaleX
The x scale of the selected object at mouse press


pressScaleY

double pressScaleY
The y scale of the selected object at mouse press


prevScaleX

double prevScaleX
The x scale of the selected object at previous drag


prevScaleY

double prevScaleY
The y scale of the selected object at previous drag


prevConstrainScaleX

double prevConstrainScaleX
The x constrained scale on the previous drag


prevConstrainScaleY

double prevConstrainScaleY
The y constrained scale on the previous drag


prevNoFlipScaleX

double prevNoFlipScaleX
The x scale of the selected object at previous drag


prevNoFlipScaleY

double prevNoFlipScaleY
The y scale of the selected object at previous drag


prevNoFlipConstrainScaleX

double prevNoFlipConstrainScaleX
The x constrained scale on the previous drag


prevNoFlipConstrainScaleY

double prevNoFlipConstrainScaleY
The y constrained scale on the previous drag


selectedInverseX

java.util.ArrayList selectedInverseX
A list of boolean objects to indicate whether each of the selected objects have negative x scale


selectedInverseY

java.util.ArrayList selectedInverseY
A list of boolean objects to indicate whether each of the selected objects have negative y scale


dragging

boolean dragging
true if we are performing a drag operation


tmpPoint

java.awt.geom.Point2D tmpPoint
A temporary storage point

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

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).


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.

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

stream

java.io.InputStream stream

filePosition

long filePosition

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

Serialization Methods

writeObject

public void writeObject(ZSerializable obj)
                 throws java.io.IOException
Serialized Fields

dos

java.io.DataOutputStream dos

id

int id

objs

java.util.Hashtable objs

unsavedObjs

java.util.Hashtable unsavedObjs

replacedObjs

java.util.Hashtable replacedObjs

writingState

boolean writingState

stateWritten

boolean stateWritten

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

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

Serialized Fields

data

ZExtendedInputStream data

out

java.lang.StringBuffer out

bufSize

int bufSize

binaryMarker

java.lang.String binaryMarker

bmLength

int bmLength

bmBytes

byte[] bmBytes

buffer

byte[] buffer


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
Read in all of this object's state.


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Write out all of this object's state.

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

FAKE_MOUSE_EVENT

java.awt.event.MouseEvent FAKE_MOUSE_EVENT
A fake mouse event used by setToolTipText to force immediate updates of the ToolTipText


root

ZRoot root

camera

ZCamera camera

cameraNode

ZNode cameraNode

surface

ZDrawingSurface surface

layer

ZLayerGroup layer

cursor

java.awt.Cursor cursor

swingWrapper

javax.swing.JComponent swingWrapper

nodeListener

ZCanvas.ZNodeEventHandler nodeListener
Mouse Listener for ZNodes that have visual components.


swingEventHandler

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


panEventHandler

ZPanEventHandler panEventHandler
The event handler that supports panning.


zoomEventHandler

ZoomEventHandler zoomEventHandler
The event handler that supports zooming.


enableNodeEvents

boolean enableNodeEvents
True if any ZMouseEvents are being sent to nodes on the canvas.


excludeMouseMoveEvents

boolean excludeMouseMoveEvents
True if ZMouseEvents of type ZMouseEvent.MOUSE_MOVED, ZMouseEvent.MOUSE_ENTERED, and ZMouseEvent.MOUSE_EXITED are being excluded and not sent to nodes on the canvas. If a Jazz application does not need these event types then enabling this flag can increase performance since Jazz will not need to call ZDrawingSurface.pick() on every mouse movement.

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.ZDimension implements Serializable

Serialized Fields

fWidth

double fWidth

fHeight

double fHeight

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

Serialized Fields

fCanvas

ZCanvas fCanvas
The ZCanvas, Jazz's connection to swing.

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

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

Serialization Methods

readObject

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

writeObject

public void writeObject(java.lang.String name,
                        ZObjectOutputStream out)
                 throws java.io.IOException

writeObject

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

size

int size

Class edu.umd.cs.jazz.util.ZListImpl.ZBoundsListImpl implements Serializable

Class edu.umd.cs.jazz.util.ZListImpl.ZCameraListImpl implements Serializable

Class edu.umd.cs.jazz.util.ZListImpl.ZLayerGroupListImpl implements Serializable

Class edu.umd.cs.jazz.util.ZListImpl.ZNodeListImpl implements Serializable

Class edu.umd.cs.jazz.util.ZListImpl.ZObjectListImpl implements Serializable

Class edu.umd.cs.jazz.util.ZListImpl.ZPropertyListImpl implements Serializable

Class edu.umd.cs.jazz.util.ZListImpl.ZSceneGraphObjectListImpl implements Serializable

Class edu.umd.cs.jazz.util.ZListImpl.ZTransformableListImpl implements Serializable

Class edu.umd.cs.jazz.util.ZListImpl.ZVisualComponentListImpl implements Serializable

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

Serialized Fields

bounds

ZBounds bounds

mag

double mag

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

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

Serialized Fields

originalException

java.awt.geom.NoninvertibleTransformException originalException
The original exception that caused this one.

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

Serialization Methods

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException

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

Serialized Fields

table

java.util.HashMap table

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

Serialization Methods

writeObject

public void writeObject(ZObjectOutputStream out)
                 throws java.io.IOException
Write out all of this object's state.

Serialized Fields

key

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


value

java.lang.Object value

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

Serialized Fields

cameras

java.util.Stack cameras
List of (recursive) cameras currently rendering the scenegraph


transforms

java.util.Stack transforms
List of (recursive) transforms that are the transform that the camera started with before it started painting. Visual components could need to know this for advanced techniques.


visibleBounds

ZList.ZBoundsList visibleBounds
List of (recursive) visible bounds in the local coordinates of the current node.


surface

ZDrawingSurface surface
The surface that triggered this render.


qualityRequested

int qualityRequested
The rendering quality that was requested for this render context


greekText

boolean greekText
greekText specifies that text should be rendered as "greek" rather than actual characters


accurateSpacing

boolean accurateSpacing
Accurate spacing specifies whether jazz should turn on the fractional metrics bit in text rendering. Note that this does not work well with editing in Swing components on the jazz surface

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

Serialized Fields

editNode

ZNode editNode
The edit node. This node is found in the ZSceneGraphEditor constructor.

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

root

ZRoot root

topCamera

ZCamera topCamera

topCameraNode

ZNode topCameraNode

parents

ZList.ZSceneGraphObjectList parents

cameras

ZList.ZCameraList cameras

transformers

ZList.ZTransformableList transformers

terminal

ZSceneGraphObject terminal

transform

java.awt.geom.AffineTransform transform

cameraTransform

java.awt.geom.AffineTransform cameraTransform

cameraFound

boolean cameraFound

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

Serialized Fields

targets

java.lang.Object[] targets

objectInfo

edu.umd.cs.jazz.util.ZSceneGraphPropertyPanel.ObjectInfo[] objectInfo

props

edu.umd.cs.jazz.util.ZSceneGraphPropertyPanel.PropertyDisplay[] props

processEvents

boolean processEvents

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

Serialized Fields

canvas

ZCanvas canvas

camera

ZCamera camera

surface

ZDrawingSurface surface

tree

javax.swing.JTree tree

text

javax.swing.JTextArea text

scrollPanel

javax.swing.JPanel scrollPanel

propertyPanel

ZSceneGraphPropertyPanel propertyPanel

model

ZSceneGraphTreeModel model

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

Serialized Fields

nullAction

ZScrollPane.ZNullAction nullAction

disableKeyActions

boolean disableKeyActions

Class edu.umd.cs.jazz.util.ZScrollPane.ZNullAction implements Serializable

Class edu.umd.cs.jazz.util.ZScrollPane.ZScrollAction implements Serializable

Serialized Fields

orientation

int orientation
Direction to scroll.


direction

int direction
1 indicates scroll down, -1 up.


block

boolean block
True indicates a block scroll, otherwise a unit scroll.

Class edu.umd.cs.jazz.util.ZScrollPane.ZScrollEndAction implements Serializable

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

Class edu.umd.cs.jazz.util.ZScrollPaneLayout.UIResource implements Serializable

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

Serialized Fields

decorator

ZGroup decorator

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

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

Serialized Fields

scrollDirector

ZScrollDirector scrollDirector
Controls what happens when scrolling occurs

Class edu.umd.cs.jazz.util.ZViewport.ZViewportLayout implements Serializable



Copyright 2003 by University of Maryland, College Park, MD 20742, USA All rights reserved.