Jazz API Documentation
A B C D E F G H I J K L M N O P R S T U V W X Y Z

A

accept(ZNode) - Method in class edu.umd.cs.jazz.util.ZBoundsFindFilter
Determine if the specified node is accepted by this filter.
accept(ZNode) - Method in class edu.umd.cs.jazz.util.ZMagBoundsFindFilter
Determine if the specified node is accepted by this filter.
accept(ZNode) - Method in interface edu.umd.cs.jazz.util.ZFindFilter
This method determines if the specified node should be accepted by the filter.
active - Variable in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
add_escapes(String) - Method in class edu.umd.cs.jazz.io.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add(double, double) - Method in class edu.umd.cs.jazz.util.ZBounds
 
add(float, float) - Method in class edu.umd.cs.jazz.component.ZCoordList
Add a point to the end of this coordinate list.
add(float, float) - Method in class edu.umd.cs.jazz.component.ZPolyline
Add a point to the end of this polyline.
add(float, float, int) - Method in class edu.umd.cs.jazz.component.ZCoordList
Add a point to the specified part of this coordinate list.
add(float, float, int) - Method in class edu.umd.cs.jazz.component.ZPolyline
Add a point to the specified part of this coordinate list.
add(Point2D) - Method in class edu.umd.cs.jazz.component.ZCoordList
Add a point to the end of this coordinate list.
add(Point2D, int) - Method in class edu.umd.cs.jazz.component.ZCoordList
Add a point to the specified part of this coordinate list.
add(Rectangle2D) - Method in class edu.umd.cs.jazz.util.ZBounds
 
add(ZBounds) - Method in class edu.umd.cs.jazz.util.ZBounds
 
addCameraListener(ZCameraListener) - Method in class edu.umd.cs.jazz.ZCamera
Adds the specified camera listener to receive camera events from this camera
addChar(char) - Method in class edu.umd.cs.jazz.component.ZText
Adds a character before the caret position.
addChild(ZNode) - Method in class edu.umd.cs.jazz.ZGroup
Add a node to be a new child of this group node.
addClientProperty(ZProperty) - Method in class edu.umd.cs.jazz.ZNode
Internal method to add the specified property.
addDirtyRegion(JComponent, int, int, int, int) - Method in class edu.umd.cs.jazz.util.ZCanvas.ZBasicRepaintManager
This is the method "repaint" now calls in the Swing components.
addEnterChar() - Method in class edu.umd.cs.jazz.component.ZText
Creates a new line of text, splitting the current line at the caret position.
addEscapes(String) - Static method in class edu.umd.cs.jazz.io.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addGroupListener(ZGroupListener) - Method in class edu.umd.cs.jazz.ZGroup
Adds the specified group listener to receive group events from this node
addInvalidComponent(JComponent) - Method in class edu.umd.cs.jazz.util.ZCanvas.ZBasicRepaintManager
This is the method "revalidate" calls in the Swing components.
addLayer(ZLayerGroup) - Method in class edu.umd.cs.jazz.ZCamera
Add a portion of the scenegraph that what this camera sees.
addMouseListener(ZMouseListener) - Method in class edu.umd.cs.jazz.ZNode
Adds the specified mouse listener to receive mouse events from this node
addMouseMotionListener(ZMouseMotionListener) - Method in class edu.umd.cs.jazz.ZNode
Adds the specified mouse motion listener to receive mouse motion events from this node
addObject(ZSceneGraphObject, ZSceneGraphObject) - Method in class edu.umd.cs.jazz.util.ZObjectReferenceTable
Adds an original/cloned object pair to the table.
addObject(ZSerializable) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
Add this ZSerializable object to the list of objects to be written out.
addTransformListener(ZTransformListener) - Method in class edu.umd.cs.jazz.ZTransformGroup
Adds the specified transform listener to receive transform events from this node
adjustBeginLineColumn(int, int) - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
Method to adjust line and column numbers for the start of a token.
alpha_DEFAULT - Static variable in class edu.umd.cs.jazz.ZFadeGroup
 
ANCHOR - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A bit representing an anchor node type (ZAnchorGroup) and order.
angleBetweenPoints(Point2D, Point2D, Point2D) - Static method in class edu.umd.cs.jazz.util.ZUtil
Returns the angle in radians between point a and point b from point pt, that is the angle between a-pt-b.
animate(AffineTransform, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Set the transform of this camera to the specified transform, and animate the change from its current transformation over the specified number of milliseconds using a slow-in slow-out animation.
animate(ZTransformable[], AffineTransform[], int, ZDrawingSurface) - Static method in class edu.umd.cs.jazz.ZTransformGroup
Set the transforms of the specified array of nodes to the specified array of transforms, and animate the change over the specified number of milliseconds using a slow-in slow-out animation.
animate(ZTransformable[], AffineTransform[], int, ZDrawingSurface, ZLerp) - Static method in class edu.umd.cs.jazz.ZTransformGroup
Set the transforms of the specified array of nodes to the specified array of transforms, and animate the change over the specified number of milliseconds using a slow-in slow-out animation.
animate(ZTransformable, AffineTransform, int, ZDrawingSurface) - Static method in class edu.umd.cs.jazz.ZTransformGroup
Set the transform of the specified node to the specified transform, and animate the change from its current transformation over the specified number of milliseconds using a slow-in slow-out animation.
animate(ZTransformable, AffineTransform, int, ZDrawingSurface, ZLerp) - Static method in class edu.umd.cs.jazz.ZTransformGroup
Set the transform of the specified node to the specified transform, and animate the change from its current transformation over the specified number of milliseconds using a slow-in slow-out animation.
APPDATA - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
areaManager - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
Array(ZInternalParser) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
ARROW_BOTH - Static variable in class edu.umd.cs.jazz.component.ZPolyline
 
ARROW_CLOSED - Static variable in class edu.umd.cs.jazz.component.ZPolyline
 
ARROW_FIRST - Static variable in class edu.umd.cs.jazz.component.ZPolyline
 
ARROW_LAST - Static variable in class edu.umd.cs.jazz.component.ZPolyline
 
ARROW_NONE - Static variable in class edu.umd.cs.jazz.component.ZPolyline
 
ARROW_OPEN - Static variable in class edu.umd.cs.jazz.component.ZPolyline
 
ASCII_UCodeESC_CharStream - class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
ASCII_UCodeESC_CharStream(InputStream, int, int) - Constructor for class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
ASCII_UCodeESC_CharStream(InputStream, int, int, int) - Constructor for class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
ASCII_UCodeESC_CharStream(Reader, int, int) - Constructor for class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
ASCII_UCodeESC_CharStream(Reader, int, int, int) - Constructor for class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
available() - Method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 

B

backgroundColor - Variable in class edu.umd.cs.jazz.component.ZText
Background color for text.
backup(int) - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
beginColumn - Variable in class edu.umd.cs.jazz.io.Token
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 - Variable in class edu.umd.cs.jazz.io.Token
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.
BeginToken() - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
BINARY - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
binaryMarker - Variable in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
bmBytes - Variable in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
bmLength - Variable in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
BOOLEAN - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
bounds - Variable in class edu.umd.cs.jazz.ZSceneGraphObject
The bounds occupied by this object in its own local coordinate system.
boundsBug - Variable in class edu.umd.cs.jazz.component.ZText
jdk version <= 1.2.1 has a bug: font.getStringBounds() gives the bounds of a space " " as zero.
boundsUpdated() - Method in class edu.umd.cs.jazz.ZVisualComponent
Internal method to notify the visual component that its bounds have been updated, and its parents should now update their bounds
buffer - Variable in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
bufpos - Static variable in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
bufSize - Variable in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
BUILT_IN_OBJECT_TYPE - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
BYTE - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 

C

calculateChildrenLayout(ZGroup) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Appropriately Lays out the children of the provided node
camera - Variable in class edu.umd.cs.jazz.ZConstraintGroup
The camera the constraint is related to
CAMERA_FIRST - Static variable in class edu.umd.cs.jazz.event.ZCameraEvent
The first number in the range of ids used for camera events.
CAMERA_LAST - Static variable in class edu.umd.cs.jazz.event.ZCameraEvent
The last number in the range of ids used for camera events.
CAMERA_VIEW_CHANGED - Static variable in class edu.umd.cs.jazz.event.ZCameraEvent
This event indicates that the camera's view transform changed.
cameraToLocal(Point2D, ZNode) - Method in class edu.umd.cs.jazz.ZCamera
Transform a point in the camera's coordinate system through the camera down the tree to the specified node's local coordinate system.
cameraToLocal(Rectangle2D, ZNode) - Method in class edu.umd.cs.jazz.ZCamera
Transform a rectangle in the camera's coordinate system through the camera down the tree to the specified node's local coordinate system.
caretColor - Variable in class edu.umd.cs.jazz.component.ZText
Current caret color.
caretLine - Variable in class edu.umd.cs.jazz.component.ZText
Line number of caret - current line.
caretPos - Variable in class edu.umd.cs.jazz.component.ZText
Character position of caret within the current line.
caretShape - Variable in class edu.umd.cs.jazz.component.ZText
Drawn shape of the caret.
caretX - Variable in class edu.umd.cs.jazz.component.ZText
X coordinate of caret relative to its coordinate frame.
caretY - Variable in class edu.umd.cs.jazz.component.ZText
Y coordinate of caret relative to its coordinate frame.
center(Rectangle2D, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Animates the camera view so that the specified bounds (in global coordinates) is centered within the view of the camera.
CHAR - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
CHARACTER_LITERAL - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
childrenFindable_DEFAULT - Static variable in class edu.umd.cs.jazz.ZGroup
 
childrenFindable(ZNode) - Method in class edu.umd.cs.jazz.util.ZBoundsFindFilter
This method determines if the children of the specified node should be searched.
childrenFindable(ZNode) - Method in class edu.umd.cs.jazz.util.ZMagBoundsFindFilter
This method determines if the children of the specified node should be searched.
childrenFindable(ZNode) - Method in interface edu.umd.cs.jazz.util.ZFindFilter
This method determines if the children of the specified node should be searched.
childrenPickable_DEFAULT - Static variable in class edu.umd.cs.jazz.ZGroup
 
clearPaintCount() - Static method in class edu.umd.cs.jazz.util.ZDebug
Clears the paint count.
clone() - Method in class edu.umd.cs.jazz.ZVisualComponent
Duplicates the current object by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZNode
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZGroup
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZLeaf
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZVisualGroup
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZSelectionGroup
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZTransformGroup
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZFadeGroup
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZInvisibleGroup
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZConstraintGroup
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZAnchorGroup
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZLayerGroup
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZStickyGroup
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZCamera
Duplicates the current object by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.ZLayoutGroup
Duplicates the current node by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.component.ZCoordList
Duplicates the current object by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.component.ZImage
Duplicates the current object by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.component.ZPolyline
Duplicates the current object by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.component.ZText
Duplicates the current object by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.component.ZPolygon
Duplicates the current object by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.component.ZRectangle
Duplicates the current object by using the copy constructor.
clone() - Method in class edu.umd.cs.jazz.util.ZBounds
 
clone() - Method in class edu.umd.cs.jazz.util.ZProperty
Duplicates this property by using the copy constructor.
close() - Method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
closed - Variable in class edu.umd.cs.jazz.component.ZCoordList
 
computeArrowHead(int, Point2D, Point2D) - Method in class edu.umd.cs.jazz.component.ZPolyline
Calculate the points used to represent the arrowhead.
computeBounds() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Recomputes and caches the bounds for this node.
computeBounds() - Method in class edu.umd.cs.jazz.ZGroup
Recomputes and caches the bounds for this node.
computeBounds() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Recomputes and caches the bounds for this node.
computeBounds() - Method in class edu.umd.cs.jazz.ZVisualGroup
Recomputes and caches the bounds for this node.
computeBounds() - Method in class edu.umd.cs.jazz.ZTransformGroup
Recomputes and caches the bounds for this node.
computeBounds() - Method in class edu.umd.cs.jazz.ZInvisibleGroup
An invisible group always has empty bounds.
computeBounds() - Method in class edu.umd.cs.jazz.ZAnchorGroup
Trap computeBounds requests as it indicates that the anchor source has changed, and the visual link needs to be updated.
computeBounds() - Method in class edu.umd.cs.jazz.ZLayoutGroup
Trap computeBounds requests as it indicates that our layout is out of date, and needs to be revalidated.
computeBounds() - Method in class edu.umd.cs.jazz.component.ZCoordList
Notifies this object that it has changed and that it should update its notion of its bounding box.
computeBounds() - Method in class edu.umd.cs.jazz.component.ZImage
Notifies this object that it has changed and that it should update its notion of its bounding box.
computeBounds() - Method in class edu.umd.cs.jazz.component.ZSwing
Sets the Swing component's bounds to its preferred bounds unless it already is set to its preferred size.
computeBounds() - Method in class edu.umd.cs.jazz.component.ZPolyline
Notifies this object that it has changed and that it should update its notion of its bounding box.
computeBounds() - Method in class edu.umd.cs.jazz.component.ZText
Notifies this object that it has changed and that it should update its notion of its bounding box.
computeBounds() - Method in class edu.umd.cs.jazz.component.ZPolygon
Notifies this object that it has changed and that it should update its notion of its bounding box.
computeBounds() - Method in class edu.umd.cs.jazz.component.ZRectangle
Notifies this object that it has changed and that it should update its notion of its bounding box.
computeDimensionTranslation(Point2D, Point2D, Point2D, Point2D, Point2D, ArrayList, boolean) - Static method in class edu.umd.cs.jazz.util.ZLayout
A helper function that computes the length of path in the given dimension.
computeInverseTransform() - Method in class edu.umd.cs.jazz.ZTransformGroup
Internal method to compute the inverse transform based on the transform.
computeInverseViewTransform() - Method in class edu.umd.cs.jazz.ZCamera
Internal method to compute the inverse camera transform based on the camera transform.
computeNodeArea(ZNode) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Computes the given nodes area - this includes the bounds of its visual component and the stored areas for its immediate children
computeOverlap(Area, Area) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Returns the overlap of the two given areas
computeScale(AffineTransform) - Static method in class edu.umd.cs.jazz.ZTransformGroup
Given an AffineTransform, this returns the "scale" of the transform.
computeStickyTransform() - Method in class edu.umd.cs.jazz.ZStickyGroup
Computes the Sticky constraint that defines the child to not move even as the camera view changes.
computeStickyZTransform() - Method in class edu.umd.cs.jazz.ZStickyGroup
Computes the Sticky Z constraint that defines the child to keep a constant magnification even as the camera magnification changes.
computeTransform() - Method in class edu.umd.cs.jazz.ZConstraintGroup
Computes the constraint that defines the child to not move even as the camera view changes.
computeTransform() - Method in class edu.umd.cs.jazz.ZStickyGroup
Computes the constraint that defines the child to not move even as the camera view changes.
concatenate(AffineTransform) - Method in class edu.umd.cs.jazz.ZTransformGroup
Concatenates an AffineTransform at to this node's transform in the standard way.
constraintType_DEFAULT - Static variable in class edu.umd.cs.jazz.ZStickyGroup
 
createEditor(ZNode) - Method in interface edu.umd.cs.jazz.util.ZSceneGraphEditorFactory
 
createLinkComponent() - Method in class edu.umd.cs.jazz.ZAnchorGroup
Internal method to create the visual component that represents the link.
createObjectTable() - Method in class edu.umd.cs.jazz.io.ZInternalParser
 
createSelectComponent() - Method in class edu.umd.cs.jazz.ZSelectionGroup
Internal method to create the visual component that represents the selection.
curChar - Static variable in class edu.umd.cs.jazz.io.ZInternalParserTokenManager
 
currentHeadStyle - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
currentLinkStyle - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
currentOrientation - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
currentToken - Variable in class edu.umd.cs.jazz.io.ParseException
This is the last token that has been consumed successfully.
currentXSpacing - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
currentYSpacing - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
CUSTOM - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A bit representing an application-defined custom node type and order.

D

data - Variable in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
data - Variable in class edu.umd.cs.jazz.io.ZInternalParser
 
debug - Static variable in class edu.umd.cs.jazz.util.ZDebug
Flag denoting whether debugging in general should be enabled.
debugPick - Static variable in class edu.umd.cs.jazz.util.ZDebug
Flag denoting whether to print debugging info related to picking
debugRegionMgmt - Static variable in class edu.umd.cs.jazz.util.ZDebug
Flag denoting whether there is a display to help debug region management
debugRender - Static variable in class edu.umd.cs.jazz.util.ZDebug
Flag denoting whether to print debugging info related to render operations
debugRepaint - Static variable in class edu.umd.cs.jazz.util.ZDebug
Flag denoting whether to print debugging info related to repaint operations
debugTiming - Static variable in class edu.umd.cs.jazz.util.ZDebug
Flag denoting whether to print debugging info related to timing
Declaration(ZInternalParser) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
DEFAULT - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
DEFAULT_BACKGROUND_COLOR - Static variable in class edu.umd.cs.jazz.component.ZText
Default background color for text.
DEFAULT_CARET_COLOR - Static variable in class edu.umd.cs.jazz.component.ZText
Default caret color for text.
DEFAULT_CLOSED - Static variable in class edu.umd.cs.jazz.component.ZCoordList
 
DEFAULT_EDITABLE - Static variable in class edu.umd.cs.jazz.component.ZText
Default specifying if text is editable.
DEFAULT_FILL_COLOR - Static variable in class edu.umd.cs.jazz.component.ZPolygon
 
DEFAULT_FONT - Static variable in class edu.umd.cs.jazz.component.ZText
Default font for text.
DEFAULT_FONT_NAME - Static variable in class edu.umd.cs.jazz.component.ZText
Default font name of text.
DEFAULT_FONT_SIZE - Static variable in class edu.umd.cs.jazz.component.ZText
Default font size for text.
DEFAULT_FONT_STYLE - Static variable in class edu.umd.cs.jazz.component.ZText
Default font style for text.
DEFAULT_GREEK_COLOR - Static variable in class edu.umd.cs.jazz.component.ZText
Default color of text rendered as 'greek'.
DEFAULT_GREEK_THRESHOLD - Static variable in class edu.umd.cs.jazz.component.ZText
Below this magnification render text as 'greek'.
DEFAULT_HALO - Static variable in class edu.umd.cs.jazz.ZDrawingSurface
 
DEFAULT_PEN_COLOR - Static variable in class edu.umd.cs.jazz.component.ZCoordList
 
DEFAULT_PEN_COLOR - Static variable in class edu.umd.cs.jazz.component.ZText
Default color for text.
DEFAULT_PEN_WIDTH - Static variable in class edu.umd.cs.jazz.component.ZCoordList
 
DEFAULT_RENDER_QUALITY - Static variable in class edu.umd.cs.jazz.ZDrawingSurface
 
DEFAULT_SPACING - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
DEFAULT_TEXT - Static variable in class edu.umd.cs.jazz.component.ZText
Default text when new text area is created.
deleteChar() - Method in class edu.umd.cs.jazz.component.ZText
Deletes the character after the caret position.
deleteCharBeforeCaret() - Method in class edu.umd.cs.jazz.component.ZText
Deletes the character before the caret position.
deleteToEndOfLine() - Method in class edu.umd.cs.jazz.component.ZText
Deletes from the caret position to the end of line.
DIGIT - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
disable_tracing() - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
distribute(ZNode[], ArrayList) - Static method in class edu.umd.cs.jazz.util.ZLayout
Distributes a set of nodes (those being ZNodes) along the path specified by coordinates.
distribute(ZNode[], ArrayList, boolean, boolean) - Static method in class edu.umd.cs.jazz.util.ZLayout
Distributes a set of nodes (those being ZNodes) along the (optionally closed) path specified by coordinates.
distribute(ZNode[], ArrayList, float, boolean) - Static method in class edu.umd.cs.jazz.util.ZLayout
Distributes a set of nodes (those being ZNodes) along the (optionally closed) path specified by coordinates.
distribute(ZNode[], ArrayList, float, float, boolean, boolean) - Static method in class edu.umd.cs.jazz.util.ZLayout
Distributes the given nodes (those being ZNodes) along the (optionally closed) path specified by coordinates.
doLayout() - Method in class edu.umd.cs.jazz.ZLayoutGroup
Causes the children of the specified layout node to be laid out.
doLayout(ZGroup) - Method in interface edu.umd.cs.jazz.ZLayoutManager
Apply this manager's layout algorithm to the specified node's children.
doLayout(ZGroup) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Method from the ZLayoutManager interface Called to layout the layout group
doLayout(ZGroup) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Apply this manager's layout algorithm to the specified node's children.
doLayoutInternal(ZNode) - Method in class edu.umd.cs.jazz.ZLayoutGroup
Internal method to recursively search children to look for layout nodes, and apply the layout if found.
Done() - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
dos - Variable in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
DOUBLE - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
DOUBLE_FLOATING_POINT_LITERAL - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
dump() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Generate a string that represents this object for debugging.
dump() - Method in class edu.umd.cs.jazz.ZNode
Generate a string that represents this object for debugging.
dump() - Method in class edu.umd.cs.jazz.ZGroup
Generate a string that represents this object for debugging.
dump() - Method in class edu.umd.cs.jazz.ZTransformGroup
Generate a string that represents this object for debugging.
dump() - Method in class edu.umd.cs.jazz.ZAnchorGroup
Generate a string that represents this object for debugging.
dump() - Method in class edu.umd.cs.jazz.ZDrawingSurface
Generate a string that represents this object for debugging.
dump() - Method in class edu.umd.cs.jazz.ZStickyGroup
Generate a string that represents this object for debugging.
dump() - Method in class edu.umd.cs.jazz.ZCamera
Generate a string that represents this object for debugging.
dump() - Method in class edu.umd.cs.jazz.component.ZImage
Generate a string that represents this object for debugging.
dump(ZNode) - Static method in class edu.umd.cs.jazz.util.ZDebug
Debugging function to dump the scenegraph rooted at the specified node to stdout.
dump(ZSceneGraphObject, int) - Static method in class edu.umd.cs.jazz.util.ZDebug
Internal method for dump(ZNode node).
dumpElement(String, String, String) - Static method in class edu.umd.cs.jazz.util.ZDebug
Print the element for the scenegraph dump.
duplicateObject(ZAnchorGroup) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Copies all object information from the reference object into the current object.
duplicateObject(ZCamera) - Method in class edu.umd.cs.jazz.ZCamera
Copies all object information from the reference object into the current object.
duplicateObject(ZConstraintGroup) - Method in class edu.umd.cs.jazz.ZConstraintGroup
Copies all object information from the reference object into the current object.
duplicateObject(ZCoordList) - Method in class edu.umd.cs.jazz.component.ZCoordList
Copies all object information from the reference object into the current object.
duplicateObject(ZFadeGroup) - Method in class edu.umd.cs.jazz.ZFadeGroup
Copies all object information from the reference object into the current object.
duplicateObject(ZGroup) - Method in class edu.umd.cs.jazz.ZGroup
Copies all object information from the reference object into the current object.
duplicateObject(ZImage) - Method in class edu.umd.cs.jazz.component.ZImage
Copies all object information from the reference object into the current object.
duplicateObject(ZInvisibleGroup) - Method in class edu.umd.cs.jazz.ZInvisibleGroup
Copies all object information from the reference object into the current object.
duplicateObject(ZLayerGroup) - Method in class edu.umd.cs.jazz.ZLayerGroup
Copies all object information from the reference object into the current object.
duplicateObject(ZLayoutGroup) - Method in class edu.umd.cs.jazz.ZLayoutGroup
Copies all object information from the reference object into the current object.
duplicateObject(ZLeaf) - Method in class edu.umd.cs.jazz.ZLeaf
Copies all object information from the reference object into the current object.
duplicateObject(ZNode) - Method in class edu.umd.cs.jazz.ZNode
Copies all object information from the reference object into the current object.
duplicateObject(ZPolygon) - Method in class edu.umd.cs.jazz.component.ZPolygon
Copies all object information from the reference object into the current object.
duplicateObject(ZPolyline) - Method in class edu.umd.cs.jazz.component.ZPolyline
Copies all object information from the reference object into the current object.
duplicateObject(ZRectangle) - Method in class edu.umd.cs.jazz.component.ZRectangle
Copies all object information from the reference object into the current object.
duplicateObject(ZSceneGraphObject) - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Copies all object information from the reference object into the current object.
duplicateObject(ZSelectionGroup) - Method in class edu.umd.cs.jazz.ZSelectionGroup
Copies all object information from the reference object into the current object.
duplicateObject(ZStickyGroup) - Method in class edu.umd.cs.jazz.ZStickyGroup
Copies all object information from the reference object into the current object.
duplicateObject(ZText) - Method in class edu.umd.cs.jazz.component.ZText
Copies all object information from the reference object into the current object.
duplicateObject(ZTransformGroup) - Method in class edu.umd.cs.jazz.ZTransformGroup
Copies all object information from the reference object into the current object.
duplicateObject(ZVisualComponent) - Method in class edu.umd.cs.jazz.ZVisualComponent
Copies all object information from the reference object into the current object.
duplicateObject(ZVisualGroup) - Method in class edu.umd.cs.jazz.ZVisualGroup
Copies all object information from the reference object into the current object.
duplicateObject(ZVisualLeaf) - Method in class edu.umd.cs.jazz.ZVisualLeaf
Copies all object information from the reference object into the current object.

E

editable - Variable in class edu.umd.cs.jazz.component.ZText
Specifies if text is editable.
editGroupType(ZNode) - Static method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns the type number for a given instance.
editor() - Method in class edu.umd.cs.jazz.ZNode
This returns a new instance of a ZSceneGraphEditor for this node.
edu.umd.cs.jazz - package edu.umd.cs.jazz
This is the root package for all Jazz classes.
edu.umd.cs.jazz.component - package edu.umd.cs.jazz.component
This package contains several visual components that may be useful for Jazz applications.
edu.umd.cs.jazz.event - package edu.umd.cs.jazz.event
This package supports Jazz event handlers.
edu.umd.cs.jazz.io - package edu.umd.cs.jazz.io
This package supports the Jazz file format.
edu.umd.cs.jazz.util - package edu.umd.cs.jazz.util
This package defines several utility classes that are likely to be useful for Jazz applications.
empty - Variable in class edu.umd.cs.jazz.component.ZCoordList
 
enable_tracing() - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
endColumn - Variable in class edu.umd.cs.jazz.io.Token
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 - Variable in class edu.umd.cs.jazz.io.Token
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.
ensureSpace(int) - Method in class edu.umd.cs.jazz.component.ZCoordList
Ensure that there is space for at least n points in the data structures that hold the list of points for this coordinate list.
EOF - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
eol - Variable in class edu.umd.cs.jazz.io.ParseException
The end of line string for this machine.
expectedTokenSequences - Variable in class edu.umd.cs.jazz.io.ParseException
Each entry in this array is an array of integers.
EXPONENT - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 

F

FADE - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A bit representing a fade node type (ZFadeGroup) and order.
FALSE - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
FieldName() - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
FieldType() - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
fileName - Variable in class edu.umd.cs.jazz.component.ZImage
 
filePosition - Variable in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
fillColor - Variable in class edu.umd.cs.jazz.component.ZPolygon
 
fillColor_DEFAULT - Static variable in class edu.umd.cs.jazz.ZCamera
 
fillColor_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZRectangle
 
finalize() - Method in class edu.umd.cs.jazz.ZConstraintGroup
Disposes of this constraint group when it is no longer used.
finalize() - Method in class edu.umd.cs.jazz.ZAnchorGroup
Disposes of this anchor group when it is no longer used.
findable_DEFAULT - Static variable in class edu.umd.cs.jazz.ZNode
 
findNodes(ZFindFilter) - Method in class edu.umd.cs.jazz.ZDrawingSurface
Return the list of nodes that are accepted by the specified filter in the portion of the scenegraph visible within the camera attached to this surface.
findNodes(ZFindFilter) - Method in class edu.umd.cs.jazz.ZCamera
Return the list of nodes that are accepted by the specified filter in the portion of the scenegraph visible through this camera.
fireCameraEvent(int, AffineTransform) - Method in class edu.umd.cs.jazz.ZCamera
Notifies all listeners that have registered interest for notification on this event type.
fireGroupEvent(int, ZNode) - Method in class edu.umd.cs.jazz.ZGroup
Notifies all listeners that have registered interest for notification on this event type.
fireMouseEvent(ZMouseEvent) - Method in class edu.umd.cs.jazz.ZNode
Notifies all listeners that have registered interest for notification on this event type.
fireTransformEvent(int, AffineTransform) - Method in class edu.umd.cs.jazz.ZTransformGroup
Notifies all listeners that have registered interest for notification on this event type.
FLOAT - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
FLOATING_POINT_LITERAL - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
flush() - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
follow(ZCamera) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Follow the link, animating the viewpoint in the specified camera to the link destination.
font - Variable in class edu.umd.cs.jazz.component.ZText
Current text font.

G

generateParseException() - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
getAbsolutePath(String) - Method in class edu.umd.cs.jazz.component.ZImage
Given a directory path plus some path relative to it, return a direct absolute path.
getAccurateSpacing() - Method in class edu.umd.cs.jazz.util.ZRenderContext
Determine if strings should be rendered with accurate (but slower) character spacing.
getAlpha() - Method in class edu.umd.cs.jazz.ZFadeGroup
Set the alpha value (opacity) for this node.
getAnchorGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns a ZAnchorGroup to use for a node, or inserts one above the node if none exists.
getArrowHead() - Method in class edu.umd.cs.jazz.component.ZPolyline
 
getBackgroundColor() - Method in class edu.umd.cs.jazz.component.ZText
Returns the current background color.
getBackVisualComponent() - Method in class edu.umd.cs.jazz.ZVisualGroup
Return the back visual component associated with this leaf, or null if none.
getBackVisualComponentBounds() - Method in class edu.umd.cs.jazz.ZVisualGroup
Return a copy of the bounds of this node's back visual component in local coordinates.
getBackVisualComponentGlobalBounds() - Method in class edu.umd.cs.jazz.ZVisualGroup
Return a copy of the bounds of this node's back visual component in global coordinates.
getBeginColumn() - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
getBeginLine() - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
getBounds() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Return a copy of the bounds of the subtree rooted at this node in local coordinates.
getBytes(int, int) - Method in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
getCamera() - Method in class edu.umd.cs.jazz.ZConstraintGroup
Get the camera that this node is related to.
getCamera() - Method in class edu.umd.cs.jazz.ZDrawingSurface
Get the camera this surface is associated with.
getCamera() - Method in class edu.umd.cs.jazz.event.ZCameraEvent
Returns the originator of the event.
getCamera() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the nearest ZCamera to the picked object.
getCamera() - Method in class edu.umd.cs.jazz.util.ZCanvas
Return the camera associated with the primary surface.
getCameraMagnification() - Method in class edu.umd.cs.jazz.util.ZRenderContext
Returns the magnification of the current camera being rendered within.
getCameraNode() - Method in class edu.umd.cs.jazz.ZDrawingSurface
Get the camera node this surface is associated with.
getCameraNode() - Method in class edu.umd.cs.jazz.util.ZCanvas
Return the camera's node associated with the primary surface.
getCameraTransform() - Method in class edu.umd.cs.jazz.util.ZRenderContext
Get the transform the current camera was given before it started rendering itself.
getCaretColor() - Method in class edu.umd.cs.jazz.component.ZText
Returns the current caret color.
getCaretLine() - Method in class edu.umd.cs.jazz.component.ZText
Returns the current line.
getCaretPos() - Method in class edu.umd.cs.jazz.component.ZText
Returns the character position of the caret, within the current line.
getCenter2D() - Method in class edu.umd.cs.jazz.util.ZBounds
Return center point of bounds
getChild() - Method in class edu.umd.cs.jazz.event.ZGroupEvent
Returns the ZNode that was affected by the event.
getChild(int) - Method in class edu.umd.cs.jazz.ZGroup
Returns the i'th child of this node.
getChildren() - Method in class edu.umd.cs.jazz.ZGroup
Return a copy of the array of children of this node.
getChildrenFindable() - Method in class edu.umd.cs.jazz.ZGroup
Determines if this node finds its children.
getChildrenIterator() - Method in class edu.umd.cs.jazz.ZGroup
Return an iterator over the children of this group in the proper order.
getChildrenPickable() - Method in class edu.umd.cs.jazz.ZGroup
Determines if this node picks its children.
getClientProperty(Object) - Method in class edu.umd.cs.jazz.ZNode
Returns the value of the property with the specified key.
getClosed() - Method in class edu.umd.cs.jazz.ZPathLayoutManager
 
getColumn() - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
Deprecated.  
getComponent() - Method in class edu.umd.cs.jazz.component.ZSwing
Returns the Swing component that this visual component wraps
getComposite(Composite, float) - Method in class edu.umd.cs.jazz.ZFadeGroup
Internal method to compute and access an alpha Composite given the current rendering composite, and the current magnification.
getCompositeMagnification() - Method in class edu.umd.cs.jazz.util.ZRenderContext
Returns the total current magnification that is currently being used for rendering.
getConstraintType() - Method in class edu.umd.cs.jazz.ZStickyGroup
Determine the type of constraint that this node implements.
getCurrentEvent() - Method in class edu.umd.cs.jazz.component.ZMenu
 
getCurrentHeadStyle() - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Get the current heading style
getCurrentOrientation() - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Get the current orientation.
getCurrentXSpacing() - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Get the current x spacing
getCurrentYSpacing() - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Get the current y spacing
getDataStream() - Method in class edu.umd.cs.jazz.io.ZInternalParser
 
getDecorator() - Method in class edu.umd.cs.jazz.util.ZTooManyChildrenException
Get the decorator that the operation to add more than one child to was attempted on.
getDestBounds() - Method in class edu.umd.cs.jazz.ZAnchorGroup
Determine the bounds that are the destination of this link.
getDestNode() - Method in class edu.umd.cs.jazz.ZAnchorGroup
Determine the node that is the destination of this link.
getDrawingSurface() - Method in class edu.umd.cs.jazz.ZCamera
Get the value of surface.
getDrawingSurface() - Method in class edu.umd.cs.jazz.util.ZCanvas
Return the surface.
getDrawingSurface() - Method in class edu.umd.cs.jazz.util.ZRenderContext
Get the drawing surface being rendered ont.
getEditable() - Method in class edu.umd.cs.jazz.component.ZText
Determines if this text is editable.
getEditGroup(int) - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns the specified edit group type for this editor, if there is one, or null otherwise.
getEnableNodeEvents() - Method in class edu.umd.cs.jazz.util.ZCanvas
Determine if Jazz node event handlers should be invoked.
getEndColumn() - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
getEndLine() - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
getExact() - Method in class edu.umd.cs.jazz.ZPathLayoutManager
 
getFadeGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns a ZFadeGroup to use for a node, or inserts one above the node if none exists.
getFileName() - Method in class edu.umd.cs.jazz.component.ZImage
Return the filename associated with this image object.
getFilePosition() - Method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
getFillColor() - Method in class edu.umd.cs.jazz.ZCamera
Get the value of fillColor.
getFillColor() - Method in class edu.umd.cs.jazz.component.ZPolygon
Get the fill color of this polygon.
getFillColor() - Method in class edu.umd.cs.jazz.component.ZRectangle
Get the fill color of this rectangle.
getFillColor() - Method in interface edu.umd.cs.jazz.component.ZFillColor
Get the fill color of this visual component.
getFlatness() - Method in class edu.umd.cs.jazz.ZPathLayoutManager
 
getFont() - Method in class edu.umd.cs.jazz.component.ZText
Returns the current font.
getFrontVisualComponent() - Method in class edu.umd.cs.jazz.ZVisualGroup
Return the front visual component associated with this leaf, or null if none.
getFrontVisualComponentBounds() - Method in class edu.umd.cs.jazz.ZVisualGroup
Return a copy of the bounds of this node's front visual component in local coordinates.
getFrontVisualComponentBounds(ZNode) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Convenience method to get the bounds of the front visual component of the given node
getFrontVisualComponentGlobalBounds() - Method in class edu.umd.cs.jazz.ZVisualGroup
Return a copy of the bounds of this node's front visual component in global coordinates.
getGlobalBounds() - Method in class edu.umd.cs.jazz.ZNode
Return a copy of the bounds of the subtree rooted at this node in global coordinates.
getGlobalToLocalTransform() - Method in class edu.umd.cs.jazz.ZNode
Return the transform that converts global coordinates at the root node to local coordinates at this node.
getGraphics2D() - Method in class edu.umd.cs.jazz.util.ZRenderContext
Get the graphics used for this render.
getGreekText() - Method in class edu.umd.cs.jazz.util.ZRenderContext
Determine if text should be rendered "greeked"
getGreekThreshold() - Method in class edu.umd.cs.jazz.component.ZText
Returns the current greek threshold.
getGroup() - Method in class edu.umd.cs.jazz.event.ZGroupEvent
Returns the originator of the event.
getGroups() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns an array representing the list of "edit" groups above the node - groups above the node whose hasOneChild flag is set to true.
getHeight() - Method in class edu.umd.cs.jazz.component.ZImage
Return height of image.
getHeight() - Method in class edu.umd.cs.jazz.component.ZRectangle
Return height of rectangle.
getID() - Method in class edu.umd.cs.jazz.event.ZMouseEvent
Determine the event type.
getImage() - Method in class edu.umd.cs.jazz.component.ZImage
Return the AWT image associated with this image object.
GetImage() - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
getInputStream(String[]) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
getInstance() - Static method in class edu.umd.cs.jazz.util.ZObjectReferenceTable
Implements singleton for this class.
getInverseTransform() - Method in class edu.umd.cs.jazz.ZTransformGroup
Returns the inverse of the transform associated with this node.
getInverseViewTransform() - Method in class edu.umd.cs.jazz.ZCamera
Returns a copy of the inverse view transform associated with this camera.
getInvisibleGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns a ZInvisibleGroup to use for a node, or inserts one above the node if none exists.
getJazzOffset() - Method in class edu.umd.cs.jazz.component.ZMenu
 
getKey() - Method in class edu.umd.cs.jazz.util.ZProperty
Determine the key of this property.
getLayer() - Method in class edu.umd.cs.jazz.util.ZCanvas
Return the "layer".
getLayers() - Method in class edu.umd.cs.jazz.ZCamera
Returns a copy of the list of layers that this camera looks onto.
getLayoutChild() - Method in class edu.umd.cs.jazz.ZLayoutGroup
Returns the current layout child for this node.
getLayoutGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns a ZLayoutGroup to use for a node, or inserts one above the node if none exists.
getLayoutManager() - Method in class edu.umd.cs.jazz.ZLayoutGroup
Returns the current layout manager for this node.
getLine() - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
Deprecated.  
getLinkStyle() - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Get the value of linkStyle.
getLocalToGlobalTransform() - Method in class edu.umd.cs.jazz.ZNode
Return the transform that converts local coordinates at this node to global coordinates at the root node.
getLocalToGlobalTransform() - Method in class edu.umd.cs.jazz.ZTransformGroup
Return the transform that converts local coordinates at this node to global coordinates at the root node.
getMagnification() - Method in class edu.umd.cs.jazz.ZCamera
Returns the current magnification of this camera.
getMatrix(double[]) - Method in class edu.umd.cs.jazz.ZTransformGroup
Retrieves the 6 specifiable values in the affine transformation, and places them into an array of double precisions values.
getMatrix(double[]) - Method in interface edu.umd.cs.jazz.ZTransformable
Retrieves the 6 specifiable values of the affine transformation, and places them into an array of double precisions values.
getMaxMag() - Method in class edu.umd.cs.jazz.ZFadeGroup
Get the maximum magnification for this node.
getMessage() - Method in class edu.umd.cs.jazz.io.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class edu.umd.cs.jazz.io.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMinMag() - Method in class edu.umd.cs.jazz.ZFadeGroup
Get the minimumn magnification for this node.
getNewObjectReference(ZSceneGraphObject) - Method in class edu.umd.cs.jazz.util.ZObjectReferenceTable
This method is used in conjunction with the clone() method.
getNextToken() - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
getNextToken() - Static method in class edu.umd.cs.jazz.io.ZInternalParserTokenManager
 
getNode() - Method in class edu.umd.cs.jazz.event.ZMouseEvent
Determine the node the event ocurred on
getNode() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the nearest ZNode to the picked object.
getNode() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns the node being edited.
getNodeArea(ZNode) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Gets the stored area for the given node
getNumberPoints() - Method in class edu.umd.cs.jazz.component.ZCoordList
Get the number of points in this coordinate list.
getNumChildren() - Method in class edu.umd.cs.jazz.ZGroup
Return the number of children of this group node.
getNumLayers() - Method in class edu.umd.cs.jazz.ZCamera
Returns the number of layers of this camera.
getNumParents() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the number of internal ZSceneGraphObjects between the root and the terminal object.
getObject() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the terminal object in the path.
getObject(String) - Method in class edu.umd.cs.jazz.io.ZInternalParser
 
getObjectTable() - Method in class edu.umd.cs.jazz.io.ZInternalParser
 
getOriginalObject() - Method in class edu.umd.cs.jazz.util.ZDanglingReferenceException
 
getOrigTransform() - Method in class edu.umd.cs.jazz.event.ZTransformEvent
For transform change events, this returns the value of the transform before the transform was changed.
getOrigViewTransform() - Method in class edu.umd.cs.jazz.event.ZCameraEvent
For view change events, this returns the value of the view transform before the view transform was changed.
getPaintCount() - Static method in class edu.umd.cs.jazz.util.ZDebug
Returns the number of nodes that painted themselves during the last render
getPanEventHandler() - Method in class edu.umd.cs.jazz.util.ZCanvas
Return the pan event handler.
getParent() - Method in class edu.umd.cs.jazz.ZNode
Get the node's parent.
getParent(int) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the i'th scene graph object between the root and the terminal object.
getParents() - Method in class edu.umd.cs.jazz.ZVisualComponent
Return a copy of the array of parents of this node.
getPath() - Method in class edu.umd.cs.jazz.component.ZCoordList
Get the GeneralPath object used by this coordinate list.
getPath() - Method in class edu.umd.cs.jazz.event.ZMouseEvent
Determine the path the event took from the ZCanvas down to the visual component.
getPenColor() - Method in class edu.umd.cs.jazz.ZSelectionGroup
Get the pen color that is used to render the selection.
getPenColor() - Method in class edu.umd.cs.jazz.component.ZCoordList
Get the pen color of this polyline.
getPenColor() - Method in interface edu.umd.cs.jazz.component.ZPenColor
Get the pen color of this visual component.
getPenColor() - Method in class edu.umd.cs.jazz.component.ZText
Returns the current pen color.
getPenColor() - Method in class edu.umd.cs.jazz.component.ZRectangle
Get the pen color of this rectangle.
getPenWidth() - Method in class edu.umd.cs.jazz.component.ZCoordList
Get the width of the pen used to draw the line around the edge of this polyline.
getPenWidth() - Method in interface edu.umd.cs.jazz.component.ZStroke
Get the width of the pen used to draw the visual component.
getPenWidth() - Method in class edu.umd.cs.jazz.component.ZRectangle
Get the width of the pen used to draw the perimeter of this rectangle.
getRect() - Method in class edu.umd.cs.jazz.component.ZRectangle
Return rectangle.
getRelativePath(String, String) - Method in class edu.umd.cs.jazz.component.ZImage
Returns the directory path of a file name, relative to another absolute path basePath.
getRenderingCamera() - Method in class edu.umd.cs.jazz.util.ZRenderContext
Get the current camera being rendered within.
getRenderQuality() - Method in class edu.umd.cs.jazz.ZDrawingSurface
Determine the current render quality.
getRoot() - Method in class edu.umd.cs.jazz.ZNode
Traverse the tree, find the root node, and return it.
getRoot() - Method in class edu.umd.cs.jazz.ZCamera
Returns the root of the scene graph that this camera is looking at
getRoot() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the root node for this path.
getRoot() - Method in class edu.umd.cs.jazz.util.ZCanvas
Return the root of the scenegraph.
getRotation() - Method in class edu.umd.cs.jazz.ZTransformGroup
Returns the current rotation of this node
getScale() - Method in class edu.umd.cs.jazz.ZTransformGroup
Returns the current scale of this transform.
getScale() - Method in class edu.umd.cs.jazz.ZCamera
Returns the current scale of this transform.
getScreenImage(int) - Method in class edu.umd.cs.jazz.util.ZCanvas
Generate a copy of the view in the current camera scaled so that the aspect ratio of the screen is maintained, and the larger dimension is scaled to match the specified parameter.
getScreenImage(int, int) - Method in class edu.umd.cs.jazz.util.ZCanvas
Generate a copy of the current camera scaled to the specified dimensions.
getSelectedNodes(ZCamera) - Static method in class edu.umd.cs.jazz.ZSelectionGroup
Return a list of the selected nodes in the portion of the scenegraph visible from the specified camera.
getSelectedNodes(ZNode) - Static method in class edu.umd.cs.jazz.ZSelectionGroup
Return a list of the selected nodes in the subtree rooted at the specified node (including the root if it is selected).
getSelectionGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns a ZSelectionGroup to use for a node, or inserts one above the node if none exists.
getShape() - Method in class edu.umd.cs.jazz.ZPathLayoutManager
 
getSpace() - Method in class edu.umd.cs.jazz.ZPathLayoutManager
 
getStickyGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns a ZStickyGroup to use for a node, or inserts one above the node if none exists.
getStickyPoint() - Method in class edu.umd.cs.jazz.ZStickyGroup
Returns a Dimension specifying a point on the sticky object that remains fixed as the scene is zoomed (for StickyZ only).
getStroke() - Method in class edu.umd.cs.jazz.component.ZCoordList
Get the stroke used to draw the visual component.
getStroke() - Method in interface edu.umd.cs.jazz.component.ZStroke
Get the stroke used to draw the visual component.
getStroke() - Method in class edu.umd.cs.jazz.component.ZRectangle
Get the stroke used to draw the visual component.
GetSuffix(int) - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
getSwingWrapper() - Method in class edu.umd.cs.jazz.util.ZCanvas
Returns the component to which Swing components are added to function properly in Jazz.
getText() - Method in class edu.umd.cs.jazz.component.ZText
Return the text within this text component.
getToken(int) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
getTolerance() - Method in class edu.umd.cs.jazz.ZPathLayoutManager
 
getTop() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
If ZSceneGraphEditor has inserted groups above a node, this returns the topmost of those groups (the group nearest the root of the scene graph).
getTopCamera() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the top-level camera in the path.
getTopCameraNode() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the node associated with the top-level camera in the path.
getTransform() - Method in class edu.umd.cs.jazz.ZTransformGroup
Returns a copy of the transform that that this node specifies.
getTransform() - Method in class edu.umd.cs.jazz.event.ZTransformEvent
Returns the originator of the event.
getTransform() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the transform for this path.
getTransformGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns a ZTransformGroup to use for a node, insertsing one above the edited node if none exists.
getTranslateX() - Method in class edu.umd.cs.jazz.ZTransformGroup
Returns the current X translation of this node
getTranslateX() - Method in class edu.umd.cs.jazz.ZCamera
Returns the current X translation of this object
getTranslateY() - Method in class edu.umd.cs.jazz.ZTransformGroup
Returns the current Y translation of this node
getTranslateY() - Method in class edu.umd.cs.jazz.ZCamera
Returns the current Y translation of this object
getTranslation() - Method in class edu.umd.cs.jazz.ZTransformGroup
Returns the current translation of this node
getTranslation() - Method in class edu.umd.cs.jazz.ZCamera
Returns the current translation of this object
getTrueLocationOnScreen() - Method in class edu.umd.cs.jazz.component.ZMenu
 
getTruePopupMenuOrigin() - Method in class edu.umd.cs.jazz.component.ZMenu
Get the true origin for the PopupMenu, ie.
getUrl() - Method in class edu.umd.cs.jazz.component.ZImage
Return the URL associated with this image object.
getValue() - Method in class edu.umd.cs.jazz.util.ZProperty
Determine the value of this property.
getViewBounds() - Method in class edu.umd.cs.jazz.ZCamera
Returns the bounds that this Camera sees in global scene coordinates.
getViewTransform() - Method in class edu.umd.cs.jazz.ZCamera
Returns a copy of the view transform that specifes where in space this camera looks.
getVisibleBounds() - Method in class edu.umd.cs.jazz.util.ZRenderContext
Get the visible bounds of the current render in the local coordinate system.
getVisualComponent() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Return the visual component associated with this leaf, or null if none.
getVisualComponentBounds() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Return a copy of the bounds of this node's visual component in local coordinates.
getVisualComponentGlobalBounds() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Return a copy of the bounds of this node's visual component in global coordinates.
getVolatileBounds() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Determines if this node is volatile.
getWidth() - Method in class edu.umd.cs.jazz.component.ZImage
Return width of image.
getWidth() - Method in class edu.umd.cs.jazz.component.ZRectangle
Return width of rectangle.
getWriteEmbeddedImage() - Method in class edu.umd.cs.jazz.component.ZImage
Determine if this image gets saved by writing the binary image into the file.
getX() - Method in class edu.umd.cs.jazz.component.ZRectangle
Return x-coord of rectangle.
getXCoords() - Method in class edu.umd.cs.jazz.component.ZCoordList
Get an array of the X coordinates of the points in this coordinate list.
getY() - Method in class edu.umd.cs.jazz.component.ZRectangle
Return y-coord of rectangle.
getYCoords() - Method in class edu.umd.cs.jazz.component.ZCoordList
Get an array of the Y coordinates of the points in this coordinate list.
getZoomEventHandler() - Method in class edu.umd.cs.jazz.util.ZCanvas
Return the zoom event handler.
globalToLocal(Point2D) - Method in class edu.umd.cs.jazz.ZNode
Transform the specified point (in global coordinates) to local coordinates in this node's coordinate system.
globalToLocal(Rectangle2D) - Method in class edu.umd.cs.jazz.ZNode
Transform the specified rectangle (in global coordinates) to local coordinates in this node's coordinate system.
greekColor - Variable in class edu.umd.cs.jazz.component.ZText
Color for greek text.
greekThreshold - Variable in class edu.umd.cs.jazz.component.ZText
Below this magnification text is rendered as greek.
GROUP_FIRST - Static variable in class edu.umd.cs.jazz.event.ZGroupEvent
The first number in the range of ids used for group events.
GROUP_LAST - Static variable in class edu.umd.cs.jazz.event.ZGroupEvent
The last number in the range of ids used for group events.

H

handleBinaryData(OutputStream, int, int) - Method in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
hasAnchorGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns true if this node has a ZAnchorGroup above it as an edit group, false otherwise.
hasEditGroup(int) - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Determines if this editor has an edit group of the specified type.
hasFadeGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns true if this node has a ZFadeGroup above it as an edit group, false otherwise.
hasInvisibleGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns true if this node has a ZInvisibleGroup above it as an edit group, false otherwise.
hasLayoutGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns true if this node has a ZLayoutGroup above it as an edit group, false otherwise.
hasMouseListener() - Method in class edu.umd.cs.jazz.ZNode
Determines if this node has any kind of mouse listener (i.e., mouse or mouse motion listener.)
hasOneChild_DEFAULT - Static variable in class edu.umd.cs.jazz.ZGroup
 
hasOneChild() - Method in class edu.umd.cs.jazz.ZGroup
Determines if this group node can have no more than one child
hasSelectionGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns true if this node has a ZSelectionGroup above it as an edit group, false otherwise.
hasStickyGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns true if this node has a ZStickyGroup above it as an edit group, false otherwise.
hasTransformGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns true if this node has a ZTransformGroup above it as an edit group, false otherwise.
HEAD_IN - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
Heading style that puts current node at the middle of its immediate children
HEAD_OUT - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
Heading style that puts current node at the middle of all its children
HEAD_SIDE - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
Heading style that puts current node at one side of all its children (ie.
height - Variable in class edu.umd.cs.jazz.component.ZImage
 
HIGH_QUALITY_FONT_CONTEXT - Static variable in class edu.umd.cs.jazz.component.ZText
The high quality graphic2D render context: AntiAliased, and uses FractionalMetrics.

I

id - Variable in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
IDENTIFIER - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
image - Variable in class edu.umd.cs.jazz.component.ZImage
 
image - Variable in class edu.umd.cs.jazz.io.Token
The string image of the token.
IN_SINGLE_LINE_COMMENT - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
incPaintCount() - Static method in class edu.umd.cs.jazz.util.ZDebug
Call this method whenever a node paints itself
indexOf(ZNode) - Method in class edu.umd.cs.jazz.ZGroup
Searches for the first occurence of the given child in the children of this node.
init() - Method in class edu.umd.cs.jazz.util.ZCanvas
Internal method to support initialization of a ZCanvas.
init(ZCamera) - Method in class edu.umd.cs.jazz.ZConstraintGroup
Internal method to help node construction.
insertAbove(ZNode) - Method in class edu.umd.cs.jazz.ZGroup
Insert this group node above the specified node.
INT - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
INTEGER_LITERAL - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
internalParser - Static variable in class edu.umd.cs.jazz.io.ZParser
 
intersectsPolygon(Rectangle2D) - Method in class edu.umd.cs.jazz.component.ZPolygon
Determines if any part of the rectangle is inside this polygon.
invalidate() - Method in class edu.umd.cs.jazz.ZLayoutGroup
Specify that this layout group is out of date, and needs to be revalidated.
INVISIBLE - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A bit representing an invisible node type (ZInvisibleGroup) and order.
isActive() - Method in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
isAncestorOf(ZNode) - Method in class edu.umd.cs.jazz.ZNode
Method to determine if this is an ancenstor of queryNode.
isAutoNav() - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Return true if currently auto-zooming
isBackVisualComponentPickable() - Method in class edu.umd.cs.jazz.ZVisualGroup
Determines if this node's back visual component is pickable.
isClosed() - Method in class edu.umd.cs.jazz.component.ZCoordList
Determine if this coordinate list is closed.
isDescendentOf(ZNode) - Method in class edu.umd.cs.jazz.ZNode
Method to determine if this is a descendent of queryNode.
isEditGroup(ZNode) - Static method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
 
isEmpty() - Method in class edu.umd.cs.jazz.util.ZBounds
 
isEOL(byte) - Method in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
isFindable() - Method in class edu.umd.cs.jazz.ZNode
Determines if this node is findable.
isFocusTraversable() - Method in class edu.umd.cs.jazz.util.ZCanvas
 
isFrontVisualComponentPickable() - Method in class edu.umd.cs.jazz.ZVisualGroup
Determines if this node's front visual component is pickable.
isInsidePolygon(Point2D) - Method in class edu.umd.cs.jazz.component.ZPolygon
Determines if point is inside this polygon.
isInteracting() - Method in class edu.umd.cs.jazz.ZDrawingSurface
Determine if the user interacting with the surface
isLoaded() - Method in class edu.umd.cs.jazz.component.ZImage
 
isMoved() - Method in class edu.umd.cs.jazz.event.ZPanEventHandler
Returns true if the most recent button press/drag/release resulted in a pan movement.
isPainting(JComponent) - Method in class edu.umd.cs.jazz.util.ZCanvas.ZBasicRepaintManager
Returns true if repaint is currently locked for a component and false otherwise
isPickable() - Method in class edu.umd.cs.jazz.ZNode
Determines if this node is pickable.
isSavable() - Method in class edu.umd.cs.jazz.ZNode
Determine if this node gets saved when written out.
isSavable(Object) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
isSelected(ZNode) - Static method in class edu.umd.cs.jazz.ZSelectionGroup
Determine if the specified node is selected.
isVisible() - Method in class edu.umd.cs.jazz.ZAnchorGroup
Determine if the visual depiction of this link is currently visible.
isVisible(float) - Method in class edu.umd.cs.jazz.ZFadeGroup
Determines if this fade node is visible at the specified magnification.
isWhiteSpace(byte) - Method in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 

J

jj_nt - Static variable in class edu.umd.cs.jazz.io.ZInternalParser
 
jjnewLexState - Static variable in class edu.umd.cs.jazz.io.ZInternalParserTokenManager
 
jjstrLiteralImages - Static variable in class edu.umd.cs.jazz.io.ZInternalParserTokenManager
 

K

keyEventHandler - Variable in class edu.umd.cs.jazz.util.ZCanvas
The event handler that supports key events
keyPressed(KeyEvent) - Method in class edu.umd.cs.jazz.component.ZText
Processes keyboard events.
keyPressed(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Key press event handler
keyPressed(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Key press event handler
keyPressed(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
Key press event handler
keyReleased(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Key release event handler
keyReleased(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Key release event handler
keyReleased(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
Key release event handler
keyTyped(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Key typed event handler
keyTyped(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Key typed event handler
keyTyped(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
Key typed event handler
kind - Variable in class edu.umd.cs.jazz.io.Token
An integer that describes the kind of this token.

L

LAYOUT - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A bit representing a layout node type (ZLayoutGroup) and order.
LBRACE - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
LBRACKET - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
lerp(double, double, double) - Static method in class edu.umd.cs.jazz.ZTransformGroup
Linearly interpolates between a and b, based on t.
lerp(float, float, float) - Static method in class edu.umd.cs.jazz.ZTransformGroup
Linearly interpolates between a and b, based on t.
lerpTime(float) - Method in interface edu.umd.cs.jazz.util.ZLerp
This method specifies how to interpolate a float over the interval [0, 1].
LETTER - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
lexStateNames - Static variable in class edu.umd.cs.jazz.io.ZInternalParserTokenManager
 
lines - Variable in class edu.umd.cs.jazz.component.ZText
Each vector element is one line of text.
LINK_ANGLEDLINE - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
This option connects parent nodes to child nodes with vertical and horizontal lines only
LINK_STRAIGHTLINE - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
This option connects parent nodes to child nodes with a straight line
linkVisible - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
listenerList - Variable in class edu.umd.cs.jazz.ZNode
A list of event listeners for this node.
listenerList - Variable in class edu.umd.cs.jazz.ZCamera
List of event listeners for camera events.
listenNode - Variable in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
loadImage(Image) - Method in class edu.umd.cs.jazz.component.ZImage
 
localToCamera(Point2D, ZNode) - Method in class edu.umd.cs.jazz.ZCamera
Transform a point in a node's local coordinate system up the scenegraph backwards through the camera to the camera's coordinate system.
localToCamera(Rectangle2D, ZNode) - Method in class edu.umd.cs.jazz.ZCamera
Transform a rectangle in a node's local coordinate system up the scenegraph backwards through the camera to the camera's coordinate system.
localToGlobal(Point2D) - Method in class edu.umd.cs.jazz.ZNode
Transform the specified point (in this node's local coordinates) to global coordinates.
localToGlobal(Rectangle2D) - Method in class edu.umd.cs.jazz.ZNode
Transform the specified rectangle (in this node's local coordinates) to global coordinates.
lockRepaint(JComponent) - Method in class edu.umd.cs.jazz.util.ZCanvas.ZBasicRepaintManager
Locks repaint for a particular (Swing) component displayed by ZCanvas
LONG - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
lookingAhead - Static variable in class edu.umd.cs.jazz.io.ZInternalParser
 
LOW_QUALITY_FONT_CONTEXT - Static variable in class edu.umd.cs.jazz.component.ZText
The low quality graphic2D render context: not antiAliased, and does not use FractionalMetrics.
lower() - Method in class edu.umd.cs.jazz.ZNode
Lowers this node within the drawing order of its siblings, so it gets rendered below (before) all of its siblings.
lower(ZNode) - Method in class edu.umd.cs.jazz.ZGroup
Lowers the specified child node within the drawing order of this node's children, so it gets rendered below (before) all of its siblings.
lowerTo(ZNode) - Method in class edu.umd.cs.jazz.ZNode
Lowers this node within the drawing order of its siblings, so it gets rendered below (before) the specified node.
lowerTo(ZNode, ZNode) - Method in class edu.umd.cs.jazz.ZGroup
Lowers the specified child node within the drawing order of this node's siblings, so it gets rendered below (before) the specified node.

M

main(String[]) - Static method in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
main(String[]) - Static method in class edu.umd.cs.jazz.io.ZParser
 
main(String[]) - Static method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
main(String[]) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
makeBufferedImage(Image) - Static method in class edu.umd.cs.jazz.component.ZImage
Creates a BufferedImage from an Image.
makeSticky(ZNode, ZCamera, int) - Static method in class edu.umd.cs.jazz.ZStickyGroup
Make the specified node sticky by adding a sticky node above the specified node.
makeUnSticky(ZNode) - Static method in class edu.umd.cs.jazz.ZStickyGroup
Make the specified node unsticky.
mark(int) - Method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
markSupported() - Method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
maxMag_DEFAULT - Static variable in class edu.umd.cs.jazz.ZFadeGroup
 
minMag_DEFAULT - Static variable in class edu.umd.cs.jazz.ZFadeGroup
 
mouseClicked(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZPanEventHandler
Invoked when the mouse has been clicked on a component.
mouseClicked(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Invoked when the mouse has been clicked on a component.
mouseClicked(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
mouseClicked(ZMouseEvent) - Method in interface edu.umd.cs.jazz.event.ZMouseListener
Invoked when the mouse has been clicked on a component.
mouseClicked(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Invoked when the mouse has been clicked on a component.
mouseClicked(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
Invoked when the mouse has been clicked on a component.
mouseClicked(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZMouseAdapter
Invoked when the mouse has been clicked on a node.
mouseDragged(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZMouseMotionAdapter
Invoked when a mouse button is pressed on a node and then dragged.
mouseDragged(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZPanEventHandler
Mouse drag event handler
mouseDragged(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Mouse drag event handler
mouseDragged(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
mouseDragged(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Watch mouse motion so we always know where the mouse is.
mouseDragged(ZMouseEvent) - Method in interface edu.umd.cs.jazz.event.ZMouseMotionListener
Invoked when a mouse button is pressed on a node and then dragged.
mouseDragged(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Mouse drag event handler
mouseDragged(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
 
mouseEntered(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZPanEventHandler
Invoked when the mouse enters a component.
mouseEntered(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Invoked when the mouse enters a component.
mouseEntered(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
mouseEntered(ZMouseEvent) - Method in interface edu.umd.cs.jazz.event.ZMouseListener
Invoked when the mouse enters a component.
mouseEntered(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Invoked when the mouse enters a component.
mouseEntered(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
Invoked when the mouse enters a component.
mouseEntered(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZMouseAdapter
Invoked when the mouse enters a node.
mouseExited(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZPanEventHandler
Invoked when the mouse exits a component.
mouseExited(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Invoked when the mouse exits a component.
mouseExited(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
mouseExited(ZMouseEvent) - Method in interface edu.umd.cs.jazz.event.ZMouseListener
Invoked when the mouse exits a component.
mouseExited(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Invoked when the mouse exits a component.
mouseExited(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
Invoked when the mouse exits a component.
mouseExited(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZMouseAdapter
Invoked when the mouse exits a node.
mouseMoved(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZMouseMotionAdapter
Invoked when the mouse button has been moved on a node (with no buttons no down).
mouseMoved(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZPanEventHandler
Invoked when the mouse button has been moved on a node (with no buttons no down).
mouseMoved(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Invoked when the mouse button has been moved on a node (with no buttons no down).
mouseMoved(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
mouseMoved(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Watch mouse motion so we always know where the mouse is.
mouseMoved(ZMouseEvent) - Method in interface edu.umd.cs.jazz.event.ZMouseMotionListener
Invoked when the mouse button has been moved on a node (with no buttons no down).
mouseMoved(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Invoked when the mouse button has been moved on a node (with no buttons no down).
mouseMoved(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
 
mousePressed(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZPanEventHandler
Mouse press event handler
mousePressed(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Mouse press event handler
mousePressed(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
mousePressed(ZMouseEvent) - Method in interface edu.umd.cs.jazz.event.ZMouseListener
Invoked when a mouse button has been pressed on a component.
mousePressed(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Mouse press event handler
mousePressed(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
 
mousePressed(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZMouseAdapter
Invoked when a mouse button has been pressed on a node.
mouseReleased(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZPanEventHandler
Mouse release event handler
mouseReleased(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Mouse release event handler
mouseReleased(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
mouseReleased(ZMouseEvent) - Method in interface edu.umd.cs.jazz.event.ZMouseListener
Invoked when a mouse button has been released on a component.
mouseReleased(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Mouse release event handler
mouseReleased(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
 
mouseReleased(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZMouseAdapter
Invoked when a mouse button has been released on a node.

N

navOneStep() - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Implements auto-navigation
newToken(int) - Static method in class edu.umd.cs.jazz.io.Token
Returns a new Token object, by default.
next - Variable in class edu.umd.cs.jazz.io.Token
A reference to the next regular (non-special) token from the input stream.
NODE_ADDED - Static variable in class edu.umd.cs.jazz.event.ZGroupEvent
This event indicates that a node was added to the group.
NODE_REMOVED - Static variable in class edu.umd.cs.jazz.event.ZGroupEvent
This event indicates that a node was removed from the group.
nodeAdded(ZGroupEvent) - Method in class edu.umd.cs.jazz.event.ZGroupAdapter
Invoked when a node has been added to this group.
nodeAdded(ZGroupEvent) - Method in interface edu.umd.cs.jazz.event.ZGroupListener
Invoked when a node has been added to this group.
nodeRemoved(ZGroupEvent) - Method in class edu.umd.cs.jazz.event.ZGroupAdapter
Invoked when a node has been removed from this group.
nodeRemoved(ZGroupEvent) - Method in interface edu.umd.cs.jazz.event.ZGroupListener
Invoked when a node has been removed from this group.
normalizeList(Point2D) - Static method in class edu.umd.cs.jazz.util.ZLayout
Normalizes the given ArrayList ie.
np - Variable in class edu.umd.cs.jazz.component.ZCoordList
 
NULL - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
NULL_ARGS - Static variable in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
NULL_ARGS - Static variable in class edu.umd.cs.jazz.io.ZInternalParser
 

O

OBJECT - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
ObjectState(ZInternalParser, String) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
ObjectStateBinaryItem(ZInternalParser, String) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
ObjectStateBuiltInItem(ZInternalParser, String) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
ObjectStateItem(ZInternalParser, String) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
ObjectStateSimpleItem(ZInternalParser, String) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
objectTable - Variable in class edu.umd.cs.jazz.io.ZInternalParser
 
ObjectType() - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
objRefTable - Static variable in class edu.umd.cs.jazz.ZSceneGraphObject
The single instance of the object reference table used for cloning scenegraph trees.
objs - Variable in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
observer - Variable in class edu.umd.cs.jazz.component.ZImage
 
ORIENT_HORIZONTAL - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
Horizontal Tree Layout - a left to right layout
ORIENT_VERTICAL - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
Vertical Tree Layout - a top to bottom layout
ORIGIN - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
out - Variable in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 

P

padBounds(ZBounds) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Convenience method to pad the given bounds with the current spacing
paint(Graphics) - Method in class edu.umd.cs.jazz.ZDrawingSurface
Paints the camera this surface sees.
paint(Graphics2D) - Method in class edu.umd.cs.jazz.ZVisualComponent
Renders this visual component.
paint(Graphics2D) - Method in class edu.umd.cs.jazz.component.ZSwing
Forwards the paint request to the Swing component to paint normally
paintAsGreek(Graphics2D) - Method in class edu.umd.cs.jazz.component.ZSwing
Paints the Swing component as greek.
paintAsGreek(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZText
Paints this object as greek.
paintAsText(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZText
Paints this object normally (show it's text).
paintComponent(Graphics) - Method in class edu.umd.cs.jazz.util.ZCanvas
This renders the Jazz scene attached to this component by passing on the Swing paint request to the underlying Jazz surface.
paintImmediately() - Method in class edu.umd.cs.jazz.ZDrawingSurface
Force this surface to immediately paint any regions that are out of date and marked for future repainting.
panEventHandler - Variable in class edu.umd.cs.jazz.util.ZCanvas
The event handler that supports panning
parse(InputStream) - Method in class edu.umd.cs.jazz.io.ZParser
 
ParseException - exception edu.umd.cs.jazz.io.ParseException.
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for class edu.umd.cs.jazz.io.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class edu.umd.cs.jazz.io.ParseException
 
ParseException(Token, int[][], String[]) - Constructor for class edu.umd.cs.jazz.io.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
path - Variable in class edu.umd.cs.jazz.component.ZCoordList
 
pathLength(ArrayList) - Static method in class edu.umd.cs.jazz.util.ZLayout
Computes the length of the path for a given ArrayList of coordinates
penColor - Variable in class edu.umd.cs.jazz.component.ZCoordList
 
penColor - Variable in class edu.umd.cs.jazz.component.ZText
Current pen color.
penColor_DEFAULT - Static variable in class edu.umd.cs.jazz.ZSelectionGroup
 
penColor_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZRectangle
 
penWidth - Variable in class edu.umd.cs.jazz.component.ZCoordList
 
penWidth_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZRectangle
 
pick(int, int) - Method in class edu.umd.cs.jazz.ZDrawingSurface
Returns the path to the first object intersecting the specified rectangle within DEFAULT_HALO pixels as searched in reverse (front-to-back) order, or null if no objects satisfy criteria.
pick(int, int, int) - Method in class edu.umd.cs.jazz.ZDrawingSurface
Returns the path to the first object intersecting the specified rectangle within halo pixels as searched in reverse (front-to-back) order, or null if no objects satisfy criteria.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.ZVisualComponent
Determines whether the specified rectangle (in local coordinates) should "pick" this visual component.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.ZNode
Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this as searched in reverse (front-to-back) order.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.ZGroup
Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this as searched in reverse (front-to-back) order.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.ZVisualLeaf
Returns this node if the visual component referenced by this node is under the specified rectangle.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.ZVisualGroup
Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this as searched in reverse (front-to-back) order.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.ZTransformGroup
Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this as searched in reverse (front-to-back) order.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.ZFadeGroup
Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this as searched in reverse (front-to-back) order.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.ZInvisibleGroup
An invisible node never gets picked, nor does it pick any of its children.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.ZCamera
Picks the first object under the specified rectangle (if there is one) as searched in reverse (front-to-back) order.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.component.ZPolyline
Returns true if the specified rectangle is on the polyline.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.component.ZPolygon
Returns true if the specified rectangle is on the polygon.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.component.ZRectangle
Determines if the specified rectangle overlaps this rectangle.
pickable_DEFAULT - Static variable in class edu.umd.cs.jazz.ZNode
 
pickBounds(Rectangle2D) - Method in class edu.umd.cs.jazz.ZVisualComponent
This is a utility function to determine if the specified rectangle intersects the bounds of this visual component.
pop(ZSceneGraphObject) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Removes a node (and any nodes after it) from the list of parent nodes.
popCamera() - Method in class edu.umd.cs.jazz.util.ZRenderContext
Remove a rendering camera
popVisibleBounds() - Method in class edu.umd.cs.jazz.util.ZRenderContext
Remove a visible bounds from the render context.
position(Point2D, Point2D, Rectangle2D, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
This will calculate the necessary transform in order to make this node appear at a particular position relative to the specified bounding box.
position(Point2D, Point2D, ZNode, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
This will calculate the necessary transform in order to make this node appear at a particular position relative to the specified node.
postLayout(ZGroup) - Method in interface edu.umd.cs.jazz.ZLayoutManager
Notify the layout manager that the layout for this node has finished This is called after all children and the node itself are layed out.
postLayout(ZGroup) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Method from the ZLayoutManager interface Called after doLayout
postLayout(ZGroup) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Notify the layout manager that the layout for this node has finished This is called after all children and the node itself are layed out.
preConcatenate(AffineTransform) - Method in class edu.umd.cs.jazz.ZTransformGroup
Pre-Concatenates an AffineTransform at to this node's transform in a less commonly used way such that at gets pre-multipled with the existing transform rather than the more normal post-multiplication.
preLayout(ZGroup) - Method in interface edu.umd.cs.jazz.ZLayoutManager
Notify the layout manager that a potentially recursive layout is starting.
preLayout(ZGroup) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Method from the ZLayoutManager interface Called before doLayout
preLayout(ZGroup) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Notify the layout manager that a potentially recursive layout is starting.
preprocessStream() - Method in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
prevFRC - Variable in class edu.umd.cs.jazz.component.ZText
The previously used font render context (i.e., from the last render).
print(Graphics, PageFormat, int) - Method in class edu.umd.cs.jazz.ZDrawingSurface
Prints the surface into the specified Graphics context in the specified format.
printSurface() - Method in class edu.umd.cs.jazz.ZDrawingSurface
Constructs a new PrinterJob, allows the user to select which printer to print to, and prints the surface.
processMouseEvent(MouseEvent) - Method in class edu.umd.cs.jazz.util.ZCanvas
Internal method that overrides java.awt.Component.processMouseEvent to pass the mouse events to our listeners first, and then on to the other listeners.
processMouseMotionEvent(MouseEvent) - Method in class edu.umd.cs.jazz.util.ZCanvas
Internal method that overrides java.awt.Component.processMouseEvent to pass the mouse events to our listeners first, and then on to the other listeners.
Prolog(ZInternalParser) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
PrologItem(ZInternalParser) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
push(ZSceneGraphObject) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Adds a node to the end of the list of parent nodes.
pushCamera(ZCamera) - Method in class edu.umd.cs.jazz.util.ZRenderContext
Add a rendering camera
pushVisibleBounds(ZBounds) - Method in class edu.umd.cs.jazz.util.ZRenderContext
Add a visible bounds to the render context.
putClientProperty(Object, Object) - Method in class edu.umd.cs.jazz.ZNode
Add an arbitrary key/value "client property" to this component.
putObject(String, Object) - Method in class edu.umd.cs.jazz.io.ZInternalParser
 

R

raise() - Method in class edu.umd.cs.jazz.ZNode
Raises this node within the drawing order of its siblings, so it gets rendered above (after) all of its siblings.
raise(ZNode) - Method in class edu.umd.cs.jazz.ZGroup
Raises the specified child node within the drawing order of this node's children, so it gets rendered above (after) all of its siblings.
raiseTo(ZNode) - Method in class edu.umd.cs.jazz.ZNode
Raises this node within the drawing order of its siblings, so it gets rendered above (after) the specified node.
raiseTo(ZNode, ZNode) - Method in class edu.umd.cs.jazz.ZGroup
Raises the specified child node within the drawing order of this node's siblings, so it gets rendered above (after) the specified node.
RBRACE - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
RBRACKET - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
read() - Method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
read(byte[]) - Method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
read(byte[], int, int) - Method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
readChar() - Static method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
realStream - Variable in class edu.umd.cs.jazz.io.ZInternalParser
 
rectIntersectsPolyline(Rectangle2D, float[], float[], float) - Static method in class edu.umd.cs.jazz.util.ZUtil
Determine if the specified rectangle intersects the specified polyline.
recurseLevel - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
ReInit(ASCII_UCodeESC_CharStream) - Static method in class edu.umd.cs.jazz.io.ZInternalParserTokenManager
 
ReInit(ASCII_UCodeESC_CharStream, int) - Static method in class edu.umd.cs.jazz.io.ZInternalParserTokenManager
 
ReInit(InputStream) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
ReInit(InputStream, int, int) - Method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
ReInit(InputStream, int, int, int) - Method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
ReInit(Reader) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
ReInit(Reader, int, int) - Method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
ReInit(Reader, int, int, int) - Method in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
ReInit(ZInternalParserTokenManager) - Method in class edu.umd.cs.jazz.io.ZInternalParser
 
remove() - Method in class edu.umd.cs.jazz.ZGroup
Remove this node from the tree, merging the nodes above and below it.
removeAnchorGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Removes a ZAnchorGroup edit group for above a node.
removeArrowHead(int) - Method in class edu.umd.cs.jazz.component.ZPolyline
Remove one or both arrowheads from the polyline.
removeCameraListener(ZCameraListener) - Method in class edu.umd.cs.jazz.ZCamera
Removes the specified camera listener so that it no longer receives camera events from this camera.
removeChild(ZNode) - Method in class edu.umd.cs.jazz.ZGroup
Remove the specified child node from this group node.
removeEditGroup(int) - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Removes the specified edit group from this editor if there is one, or does nothing otherwise.
removeFadeGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Removes a ZFadeGroup edit group for above a node.
removeGroupListener(ZGroupListener) - Method in class edu.umd.cs.jazz.ZGroup
Removes the specified group listener so that it no longer receives group events from this group.
removeInvisibleGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Removes a ZInvisibleGroup edit group for above a node.
removeLayer(ZLayerGroup) - Method in class edu.umd.cs.jazz.ZCamera
Removes a portion of the scenegrpah from what this camera sees
removeLayoutGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Removes a ZLayoutGroup edit group for above a node.
removeMouseListener(ZMouseListener) - Method in class edu.umd.cs.jazz.ZNode
Removes the specified mouse listener so that it no longer receives mouse events from this mouse.
removeMouseMotionListener(ZMouseMotionListener) - Method in class edu.umd.cs.jazz.ZNode
Removes the specified mouse motion listener so that it no longer receives mouse motion events from this mouse.
removeSelectionGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Removes a ZSelectionGroup edit group for above a node.
removeStickyGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Removes a ZStickyGroup edit group for above a node.
removeTransformGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Removes a TransformGroup edit group from above a node.
removeTransformListener(ZTransformListener) - Method in class edu.umd.cs.jazz.ZTransformGroup
Removes the specified transform listener so that it no longer receives transform events from this transform.
RENDER_QUALITY_HIGH - Static variable in class edu.umd.cs.jazz.ZDrawingSurface
 
RENDER_QUALITY_LOW - Static variable in class edu.umd.cs.jazz.ZDrawingSurface
 
RENDER_QUALITY_MEDIUM - Static variable in class edu.umd.cs.jazz.ZDrawingSurface
 
render(ZRenderContext) - Method in class edu.umd.cs.jazz.ZVisualComponent
Renders this visual component.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.ZNode
Renders this node.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.ZGroup
Renders this node which results in its children getting painted.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.ZVisualLeaf
Renders this node which results in the node's visual component getting painted.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.ZVisualGroup
Renders this node which results in the node's visual component getting rendered, followed by its children getting rendered.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.ZTransformGroup
Renders this node which results in its children getting painted.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.ZFadeGroup
Renders this node which results in the node's visual component getting rendered, followed by its children getting rendered.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.ZInvisibleGroup
An invisible node does not get rendered at all, nor do any of its children.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.ZCamera
Renders the view this camera sees.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZImage
Paints this object.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZSwing
Determines if the Swing component should be rendered normally or as a filled rectangle (Greek?).
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZPolyline
Renders this object.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZText
Renders the text object
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZPolygon
Paints this object.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZRectangle
Paints this object.
renderCutoff - Variable in class edu.umd.cs.jazz.component.ZSwing
The cutoff at which the Swing component is rendered greek
repaint() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Repaint causes the portions of the surfaces that this object appears in to be marked as needing painting, and queues events to cause those areas to be painted.
repaint() - Method in class edu.umd.cs.jazz.ZVisualComponent
 
repaint() - Method in class edu.umd.cs.jazz.ZNode
Repaint causes the portions of the surfaces that this object appears in to be marked as needing painting, and queues events to cause those areas to be painted.
repaint() - Method in class edu.umd.cs.jazz.ZLayerGroup
Repaint causes the portions of the surfaces that this object appears in to be marked as needing painting, and queues events to cause those areas to be painted.
repaint() - Method in class edu.umd.cs.jazz.ZDrawingSurface
A utility function to repaint the entire component.
repaint() - Method in class edu.umd.cs.jazz.ZCamera
 
repaint(ZBounds) - Method in class edu.umd.cs.jazz.ZVisualComponent
This causes just the specified bounds of this visual component to be repainted.
repaint(ZBounds) - Method in class edu.umd.cs.jazz.ZNode
Method to pass repaint methods up the tree.
repaint(ZBounds) - Method in class edu.umd.cs.jazz.ZTransformGroup
Method to pass repaint methods up the tree.
repaint(ZBounds) - Method in class edu.umd.cs.jazz.ZLayerGroup
Method to pass repaint methods up the tree, and to any cameras looking here.
repaint(ZBounds) - Method in class edu.umd.cs.jazz.ZCamera
This is an internal form of repaint that is only intended to be used by calls from within Jazz.
repaint(ZBounds) - Method in class edu.umd.cs.jazz.component.ZSwing
Repaint's the specified portion of this visual component Note that the input parameter may be modified as a result of this call.
reparent(ZGroup) - Method in class edu.umd.cs.jazz.ZNode
Set the parent of this node, and transform the node in such a way that it doesn't move in global coordinates.
replacedObjs - Variable in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
replaceLayer(ZLayerGroup, ZLayerGroup) - Method in class edu.umd.cs.jazz.ZCamera
Replaces the specified node out of the list of layers of this camera, and replaces it with the specified node.
replaceWith(ZNode) - Method in class edu.umd.cs.jazz.ZNode
Swaps this node out of the scenegraph tree, and replaces it with the specified replacement node.
reset() - Method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
reset() - Method in class edu.umd.cs.jazz.util.ZObjectReferenceTable
Resets the table, removing all entries from it.
reset() - Method in class edu.umd.cs.jazz.util.ZBounds
 
resetCursor() - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the current cursor to the ZCanvas's cursor
resetTransformVariables() - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Resets the transformTable and the transformNodes
reshape() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Reshape causes the portion of the surface that this object appears in before the bounds are changed to be marked as needing painting, and queues events to cause those areas to be painted.
RETURN - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
ReturnClause(ZInternalParser) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
rotate(float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Rotate the node by the specified amount
rotate(float, float, float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Rotate the node by the specified amount around the specified anchor point
rotate(float, float, float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Rotate the node, via animation, theta radians about the specified anchor point
rotate(float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Rotate the node, via animation, theta radians

S

savable_DEFAULT - Static variable in class edu.umd.cs.jazz.ZNode
 
scale(float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Scale the node from its current scale to the scale specified by muliplying the current scale and dz.
scale(float) - Method in class edu.umd.cs.jazz.ZCamera
Scale the object from its current scale to the scale specified by muliplying the current scale and dz.
scale(float, float, float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Scale the node around the specified point (x, y) from its current scale to the scale specified by muliplying the current scale and dz.
scale(float, float, float) - Method in class edu.umd.cs.jazz.ZCamera
Scale the object around the specified point (x, y) from its current scale to the scale specified by muliplying the current scale and dz.
scale(float, float, float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Animate the node around the specified point (x, y) from its current scale to the scale specified by muliplying the current scale and dz
scale(float, float, float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Animate the object around the specified point (x, y) from its current scale to the scale specified by muliplying the current scale and dz
scale(float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Animate the node from its current scale to the scale specified by muliplying the current scale and deltaZ
scale(float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Animate the object from its current scale to the scale specified by muliplying the current scale and deltaZ
Scene(ZInternalParser) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
screenToGlobal(Point2D) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Converts the specified point from screen coordinates to global coordinates through the top-level camera of this path.
screenToGlobal(Rectangle2D) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Converts the specified rectangle from screen coordinates to global coordinates through the top-level camera of this path.
screenToLocal(Point2D) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Converts the specified point from screen coordinates to the local coordinate system of the terminal scene graph object in this path.
screenToLocal(Rectangle2D) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Converts the specified rectangle from screen coordinates to the local coordinate system of the terminal scene graph object in this path.
select(ZNode) - Static method in class edu.umd.cs.jazz.ZSelectionGroup
Select the specified node.
SELECTION - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A bit representing a selection node type (ZSelectionGroup) and order.
set(Object, Object) - Method in class edu.umd.cs.jazz.util.ZProperty
Set the (key, value) pair stored in this property
setAccurateSpacing(boolean) - Method in class edu.umd.cs.jazz.util.ZRenderContext
Specify if strings should be rendered one character at a time with slower, but more accurate spacing.
setActive(boolean) - Method in class edu.umd.cs.jazz.event.ZPanEventHandler
Specifies whether this event handler is active or not.
setActive(boolean) - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Specifies whether this event handler is active or not.
setActive(boolean) - Method in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
setActive(boolean) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Specifies whether this event handler is active or not.
setActive(boolean) - Method in interface edu.umd.cs.jazz.event.ZEventHandler
Specifies whether this event handler is active or not.
setActive(boolean) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Specifies whether this event handler is active or not.
setActive(boolean) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
Specifies whether this event handler is active or not.
setAlpha(float) - Method in class edu.umd.cs.jazz.ZFadeGroup
Set the alpha value (opacity) for this node.
setArrowHead(int) - Method in class edu.umd.cs.jazz.component.ZPolyline
Set arrowheads for this polyline.
setArrowHeadType(int) - Method in class edu.umd.cs.jazz.component.ZPolyline
Set arrowHeads for this polyline to a certain style: open, closed, etc
setBackground(Color) - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the background color of this component.
setBackgroundColor(Color) - Method in class edu.umd.cs.jazz.component.ZText
Sets the current background color.
setBackVisualComponent(ZVisualComponent) - Method in class edu.umd.cs.jazz.ZVisualGroup
Set the back visual component associated with this group node.
setBackVisualComponentPickable(boolean) - Method in class edu.umd.cs.jazz.ZVisualGroup
Specifies whether this node's back visual component is pickable.
setBounds(int, int, int, int) - Method in class edu.umd.cs.jazz.ZCamera
Sets the bounds of this camera.
setBounds(int, int, int, int) - Method in class edu.umd.cs.jazz.util.ZCanvas
This captures changes in the component's bounds so the underlying Jazz camera can be updated to mirror bounds change.
setBounds(Rectangle2D) - Method in class edu.umd.cs.jazz.ZCamera
Sets the bounds of this camera.
setCamera(ZCamera) - Method in class edu.umd.cs.jazz.ZConstraintGroup
Set the camera that this node is related to
setCamera(ZCamera) - Method in interface edu.umd.cs.jazz.util.ZLoadable
 
setCamera(ZCamera) - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the camera.
setCamera(ZCamera, ZNode) - Method in class edu.umd.cs.jazz.ZDrawingSurface
Sets the camera that this surface is rendered with.
setCaretColor(Color) - Method in class edu.umd.cs.jazz.component.ZText
Sets the current caret color.
setCaretLine(int) - Method in class edu.umd.cs.jazz.component.ZText
Sets the caretLine to line, if it exists.
setCaretPos(int) - Method in class edu.umd.cs.jazz.component.ZText
Set the caret this character position in the current line.
setCaretPos(Point2D) - Method in class edu.umd.cs.jazz.component.ZText
Set caret position to character closest to specified point (in object coords)
setChildrenFindable(boolean) - Method in class edu.umd.cs.jazz.ZGroup
Specifies whether this node should find its children.
setChildrenPickable(boolean) - Method in class edu.umd.cs.jazz.ZGroup
Specifies whether this node should pick its children.
setClosed(boolean) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Sets whether the path is closed to closed
setClosed(boolean) - Method in class edu.umd.cs.jazz.component.ZCoordList
Specify that this coordinate list is closed.
setComponent(JComponent) - Method in class edu.umd.cs.jazz.ZDrawingSurface
Set the component that this surface is attached to, or null if none.
setConstraintType(int) - Method in class edu.umd.cs.jazz.ZStickyGroup
Set the type of constraint that this node implements.
setCoords(boolean, float[], float[]) - Method in class edu.umd.cs.jazz.component.ZPolyline
Set the coordinates of this polyline.
setCoords(float[], float[]) - Method in class edu.umd.cs.jazz.component.ZCoordList
Set the coordinates of this coordinate list.
setCoords(float[], float[]) - Method in class edu.umd.cs.jazz.component.ZPolyline
Set the coordinates of this polyline.
setCoords(Point2D, Point2D) - Method in class edu.umd.cs.jazz.component.ZPolyline
Set the coordinates of this polyline to two points.
setCurrentEvent(ZMouseEvent) - Method in class edu.umd.cs.jazz.component.ZMenu
 
setCurrentHeadingStyle(ZLayoutGroup, int) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
 
setCurrentOrientation(ZLayoutGroup, int) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Set the current orientation.
setCurrentXSpacing(float) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
 
setCurrentYSpacing(float) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
 
setCursor(Cursor) - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the cursor for this ZCanvas
setCursor(Cursor, boolean) - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the cursor for this ZCanvas.
setDataStream(ZExtendedInputStream) - Method in class edu.umd.cs.jazz.io.ZInternalParser
 
setDestBounds(Rectangle2D, ZCamera) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Set the bounds destination of this link.
setDestinationPoint(ZNode, Point2D) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Sets the bounds location for the given node to the specified point The resulting translation is meant to be a pure translation that will not depend on any scaling in this node's transform - ie.
setDestNode(ZNode, ZCamera) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Set the node destination of this link.
setDestPt(Point2D) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Set the destination point of the link for purposes of visually indicating the link.
setDrawingSurface(ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Set the value of surface.
setDrawingSurface(ZDrawingSurface) - Method in interface edu.umd.cs.jazz.util.ZLoadable
 
setDrawingSurface(ZDrawingSurface) - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the surface.
setEditable(boolean) - Method in class edu.umd.cs.jazz.component.ZText
Specifies whether this text is editable.
setEditGroup(int, ZGroup) - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Adds a ZGroup as an "editGroup", preserving the order listed by the numbering for the various editGroup types.
setEditorFactory(ZSceneGraphEditorFactory) - Static method in class edu.umd.cs.jazz.ZNode
Define how editors should be created.
setEnableNodeEvents(boolean) - Method in class edu.umd.cs.jazz.util.ZCanvas
Specify if Jazz node event handlers should be invoked.
setExact(boolean) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Sets whether the algorithm should iterate to get exact spacing or should run once
setFileName(String) - Method in class edu.umd.cs.jazz.component.ZImage
Sets the filename of the image.
setFilePosition(long) - Method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
setFillColor(Color) - Method in class edu.umd.cs.jazz.ZCamera
Set the value of fillColor.
setFillColor(Color) - Method in class edu.umd.cs.jazz.component.ZPolygon
Set the fill color of this polygon.
setFillColor(Color) - Method in class edu.umd.cs.jazz.component.ZRectangle
Set the fill color of this rectangle.
setFillColor(Color) - Method in interface edu.umd.cs.jazz.component.ZFillColor
Set the fill color of this visual component.
setFindable(boolean) - Method in class edu.umd.cs.jazz.ZNode
Specifies whether this node is findable.
setFlatness(float) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
 
setFont(Font) - Method in class edu.umd.cs.jazz.component.ZText
Sets the font for the text.
setFrontVisualComponent(ZVisualComponent) - Method in class edu.umd.cs.jazz.ZVisualGroup
Set the front visual component associated with this group node.
setFrontVisualComponentPickable(boolean) - Method in class edu.umd.cs.jazz.ZVisualGroup
Specifies whether this node's front visual component is pickable.
setGreekText(boolean) - Method in class edu.umd.cs.jazz.util.ZRenderContext
Specify if strings should be rendered as "greek" blobs rather than actual text.
setGreekThreshold(float) - Method in class edu.umd.cs.jazz.component.ZText
Sets the current greek threshold.
setHasOneChild(boolean) - Method in class edu.umd.cs.jazz.ZGroup
Specifies if this group is only allowed to have a maxium of one child.
setHomeKey(int) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Define the key that is used to home.
setImage(byte[]) - Method in class edu.umd.cs.jazz.component.ZImage
 
setImage(Image) - Method in class edu.umd.cs.jazz.component.ZImage
 
setImage(String) - Method in class edu.umd.cs.jazz.component.ZImage
loads an image
setImage(URL) - Method in class edu.umd.cs.jazz.component.ZImage
 
setInteracting(boolean) - Method in class edu.umd.cs.jazz.ZDrawingSurface
Specify if the user is interacting with the surface or not.
setKey(Object) - Method in class edu.umd.cs.jazz.util.ZProperty
Specify the key of this property.
setLayer(ZLayerGroup) - Method in interface edu.umd.cs.jazz.util.ZLoadable
 
setLayer(ZLayerGroup) - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the layer.
setLayoutChild(ZGroup) - Method in class edu.umd.cs.jazz.ZLayoutGroup
Specifies the layout child for this node.
setLayoutManager(ZLayoutManager) - Method in class edu.umd.cs.jazz.ZLayoutGroup
Specifies the layout manager for this node.
setLinkStyle(ZLayoutGroup, int) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Set the value of linkStyle.
setLoaded(boolean) - Method in class edu.umd.cs.jazz.component.ZImage
Called when the image has been loaded.
setMarqueeLayer(ZGroup) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Specify the node that the selection "marquee" should be put on.
setMaxMag(float) - Method in class edu.umd.cs.jazz.ZFadeGroup
Set the maximumn magnification for this node.
setMaxMagnification(float) - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Set the maximum magnification that the camera can be set to with this event handler.
setMaxMagnification(float) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Set the maximum magnification that the camera can be set to with this event handler.
setMenubar(JMenuBar) - Method in interface edu.umd.cs.jazz.util.ZLoadable
 
setMinMag(float) - Method in class edu.umd.cs.jazz.ZFadeGroup
Set the minimumn magnification for this node.
setMinMagnification(float) - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Set the minimum magnification that the camera can be set to with this event handler.
setMinMagnification(float) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Set the minimum magnification that the camera can be set to with this event handler.
setNavEventHandlersActive(boolean) - Method in class edu.umd.cs.jazz.util.ZCanvas
Control whether event handlers are active or not for this ZCanvas.
setObject(ZSceneGraphObject) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Sets the terminal object in the path.
setPanKeys(int, int, int, int) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Define the keys that are used to pan.
setParent(ZGroup) - Method in class edu.umd.cs.jazz.ZNode
Set the parent of this node.
setParent(ZNode) - Method in class edu.umd.cs.jazz.ZRoot
Overrides ZNode.setParent() to throw an exception if an attempt to set the parent of a ZRoot is made.
setPenColor(Color) - Method in class edu.umd.cs.jazz.ZSelectionGroup
Set the pen color that is used to render the selection.
setPenColor(Color) - Method in class edu.umd.cs.jazz.component.ZCoordList
Set the pen color of this polyline.
setPenColor(Color) - Method in interface edu.umd.cs.jazz.component.ZPenColor
Set the pen color of this visual component.
setPenColor(Color) - Method in class edu.umd.cs.jazz.component.ZText
Sets the current pen color.
setPenColor(Color) - Method in class edu.umd.cs.jazz.component.ZRectangle
Set the pen color of this rectangle.
setPenWidth(float) - Method in class edu.umd.cs.jazz.component.ZCoordList
Set the width of the pen used to draw the line around the edge of this polyline.
setPenWidth(float) - Method in interface edu.umd.cs.jazz.component.ZStroke
Set the width of the pen used to draw the visual component.
setPenWidth(float) - Method in class edu.umd.cs.jazz.component.ZRectangle
Set the width of the pen used to draw the perimeter of this rectangle.
setPickable(boolean) - Method in class edu.umd.cs.jazz.ZNode
Specifies whether this node is pickable.
setPopupMenuVisible(boolean) - Method in class edu.umd.cs.jazz.component.ZMenu
Put the Popup Menu in the appropriate spot for Jazz if a ZMouseEvent has been received.
setRect(double, double, double, double) - Method in class edu.umd.cs.jazz.util.ZBounds
 
setRect(float, float, float, float) - Method in class edu.umd.cs.jazz.component.ZRectangle
Sets coords of rectangle
setRect(float, float, float, float) - Method in class edu.umd.cs.jazz.util.ZBounds
 
setRect(Rectangle2D) - Method in class edu.umd.cs.jazz.component.ZRectangle
Sets coords of rectangle
setRect(Rectangle2D) - Method in class edu.umd.cs.jazz.util.ZBounds
 
setRenderingHints(Graphics2D, int) - Method in class edu.umd.cs.jazz.util.ZRenderContext
Sets the rendering hints of the specified graphics to either or high or low.
setRenderQuality(int) - Method in class edu.umd.cs.jazz.ZDrawingSurface
Specify that future rendering should occur at the specified quality.
setRoot(ZRoot) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Sets the root node for this path.
setRoot(ZRoot) - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the root.
setRotation(float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Set the absolute rotation of this node.
setRotation(float, float, float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Set the absolute rotation of this node, rotating around the specified anchor point.
setRotation(float, float, float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Set the absolute rotation of this node, via animation, theta radians about the specified anchor point.
setRotation(float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Set the absolute rotation of this node, animating the change over time.
setSavable(boolean) - Method in class edu.umd.cs.jazz.ZNode
Specify if this node should be saved.
setScale(float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Sets the scale of the transform
setScale(float) - Method in class edu.umd.cs.jazz.ZCamera
Sets the scale of the view transform
setScale(float, float, float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Set the scale of the node to the specified target scale, scaling the node around the specified point (x, y).
setScale(float, float, float) - Method in class edu.umd.cs.jazz.ZCamera
Set the scale of the object to the specified target scale, scaling the object around the specified point (x, y).
setScale(float, float, float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Animate the node around the specified point (x, y) to the specified target scale.
setScale(float, float, float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Animate the object around the specified point (x, y) to the specified target scale.
setScale(float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Animate the node from its current scale to the specified target scale.
setScale(float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Animate the object from its current scale to the specified target scale.
setShape(Shape) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Sets the shape that this layout manager will use.
setShowBounds(boolean, ZCamera) - Static method in class edu.umd.cs.jazz.util.ZDebug
Controls whether the bounds of each object should be drawn as a debugging aid.
setSpacing(float) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
 
setSrcPt(Point2D) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Set the source point of the link for purposes of visually indicating the link.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZVisualComponent
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZNode
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZGroup
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZVisualLeaf
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZVisualGroup
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZTransformGroup
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZFadeGroup
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZConstraintGroup
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZStickyGroup
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZCamera
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZLayoutGroup
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.component.ZCoordList
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.component.ZImage
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.component.ZText
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.component.ZPolygon
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.component.ZRectangle
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in interface edu.umd.cs.jazz.io.ZSerializable
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.util.ZProperty
Set some state of this object as it gets read back in.
setStickyPoint(float, float) - Method in class edu.umd.cs.jazz.ZStickyGroup
Specifies a point on the unit square of the sticky object that will remain fixed when the scene is zoomed (for StickyZ only).
setStroke(Stroke) - Method in class edu.umd.cs.jazz.component.ZCoordList
Set the stroke used to draw the visual component.
setStroke(Stroke) - Method in interface edu.umd.cs.jazz.component.ZStroke
Set the stroke used to draw the visual component.
setStroke(Stroke) - Method in class edu.umd.cs.jazz.component.ZRectangle
Set the stroke used to draw the visual component.
setSwingEventHandlersActive(boolean) - Method in class edu.umd.cs.jazz.util.ZCanvas
 
setText(String) - Method in class edu.umd.cs.jazz.component.ZText
Sets the text of this visual component to str.
setTolerance(float) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
 
setTopCamera(ZCamera) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Sets the top-level camera in the path.
setTopCameraNode(ZNode) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Sets the node associated with the top-level camera in the path.
setTransform(AffineTransform) - Method in class edu.umd.cs.jazz.ZTransformGroup
Sets the transform associated with this node.
setTransform(AffineTransform) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Sets the transform for this path.
setTransform(double, double, double, double, double, double) - Method in class edu.umd.cs.jazz.ZTransformGroup
Sets the transform associated with this node.
setTransform(double, double, double, double, double, double) - Method in interface edu.umd.cs.jazz.ZTransformable
Sets the affine transform.
setTranslate(float, float) - Method in class edu.umd.cs.jazz.ZCamera
Translate the object to the specified position
setTranslate(float, float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Animate the object from its current position to the position specified by x, y
setTranslateX(float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Sets the current X translation of this node
setTranslateX(float) - Method in class edu.umd.cs.jazz.ZCamera
Sets the current X translation of this object
setTranslateY(float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Sets the current Y translation of this node
setTranslateY(float) - Method in class edu.umd.cs.jazz.ZCamera
Sets the current Y translation of this object
setTranslation(float, float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Translate the node to the specified position
setTranslation(float, float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Animate the node from its current position to the position specified by x, y
setUrl(URL) - Method in class edu.umd.cs.jazz.component.ZImage
Sets the URL of the image.
setValue(Object) - Method in class edu.umd.cs.jazz.util.ZProperty
Specify the value of this property.
setViewTransform(AffineTransform) - Method in class edu.umd.cs.jazz.ZCamera
Sets the view transform associated with this camera.
setViewTransform(double, double, double, double, double, double) - Method in class edu.umd.cs.jazz.ZCamera
Sets the view transform associated with this camera.
setVisible(boolean, ZCamera) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Specify whether the visual depiction of this link should be visible or not.
setVisible(ZNode, boolean) - Static method in class edu.umd.cs.jazz.ZInvisibleGroup
Make the sub-tree rooted at the specified node invisible or visible.
setVisualComponent(ZVisualComponent) - Method in class edu.umd.cs.jazz.ZVisualLeaf
Set the visual component associated with this leaf node.
setVolatileBounds(boolean) - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Specifies whether or not this node is volatile.
setWriteEmbeddedImage(boolean) - Method in class edu.umd.cs.jazz.component.ZImage
Specify if this image gets saved by writing the binary image into the file, or if it instead writes the filename of the image, and thus requires that the external image file exists in the same place to reload.
setZoomCenter(int, int) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Specify the point (in screen coordinates) that the camera will be zoomed about.
setZoomKeys(int, int) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Define the keys that are used to zoom.
SHORT - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
showBounds - Static variable in class edu.umd.cs.jazz.util.ZDebug
Flag denoting whether the bounds of each object are being rendered Don't set this directly - rather call @link{#setShowBounds}.
SINGLE_LINE_COMMENT - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
skip(long) - Method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
specialConstructor - Variable in class edu.umd.cs.jazz.io.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class edu.umd.cs.jazz.io.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
startAutoNav() - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Start the auto navigation
startZooming() - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Start animated zooming.
stateWritten - Variable in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
staticComponent - Static variable in class edu.umd.cs.jazz.component.ZImage
 
staticFlag - Static variable in class edu.umd.cs.jazz.io.ASCII_UCodeESC_CharStream
 
STICKY - Static variable in class edu.umd.cs.jazz.ZStickyGroup
The type for a Sticky constraint
STICKY - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A bit representing a sticky node type (ZStickyGroup) and order.
stickyPointX_DEFAULT - Static variable in class edu.umd.cs.jazz.ZStickyGroup
 
stickyPointY_DEFAULT - Static variable in class edu.umd.cs.jazz.ZStickyGroup
 
STICKYZ - Static variable in class edu.umd.cs.jazz.ZStickyGroup
The type for a Sticky Z constraint
stopAutoNav() - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Stops the auto navigation
stopZooming() - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Stop animated zooming.
stream - Variable in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
STRING_LITERAL - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
stringTranslations - Variable in class edu.umd.cs.jazz.io.ZInternalParser
 
stroke - Variable in class edu.umd.cs.jazz.component.ZCoordList
 
swingEventHandler - Variable in class edu.umd.cs.jazz.util.ZCanvas
The event handler that supports events for Swing Visual Components
SwitchTo(int) - Static method in class edu.umd.cs.jazz.io.ZInternalParserTokenManager
 

T

tmpBounds - Variable in class edu.umd.cs.jazz.component.ZCoordList
 
token - Static variable in class edu.umd.cs.jazz.io.ZInternalParser
 
Token - class edu.umd.cs.jazz.io.Token.
Describes the input token stream.
token_source - Static variable in class edu.umd.cs.jazz.io.ZInternalParser
 
Token() - Constructor for class edu.umd.cs.jazz.io.Token
 
tokenImage - Variable in class edu.umd.cs.jazz.io.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
TokenMgrError - error edu.umd.cs.jazz.io.TokenMgrError.
 
TokenMgrError() - Constructor for class edu.umd.cs.jazz.io.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class edu.umd.cs.jazz.io.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class edu.umd.cs.jazz.io.TokenMgrError
 
toString() - Method in class edu.umd.cs.jazz.io.Token
Returns the image.
toString() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns a string description of this path useful for debugging.
toString() - Method in class edu.umd.cs.jazz.util.ZBounds
Generate a string that represents this object for debugging.
toString() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Generate a string that represents this object for debugging.
toString() - Method in class edu.umd.cs.jazz.util.ZProperty
Generate a string that represents this object for debugging.
transform - Variable in class edu.umd.cs.jazz.event.ZTransformEvent
The value of the transform before the transform was changed for transform events (or null for other event types).
TRANSFORM - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A bit representing a transform node type (ZTransformGroup) and order.
TRANSFORM_CHANGED - Static variable in class edu.umd.cs.jazz.event.ZTransformEvent
This event indicates that the transform changed.
TRANSFORM_FIRST - Static variable in class edu.umd.cs.jazz.event.ZTransformEvent
The first number in the range of ids used for transform events.
TRANSFORM_LAST - Static variable in class edu.umd.cs.jazz.event.ZTransformEvent
The last number in the range of ids used for transform events.
transform(AffineTransform) - Method in class edu.umd.cs.jazz.util.ZBounds
 
transform(Rectangle2D, AffineTransform) - Static method in class edu.umd.cs.jazz.ZTransformGroup
Apply the specified transform to the specified rectangle, modifying the rect.
transform(ZBounds, AffineTransform) - Static method in class edu.umd.cs.jazz.ZTransformGroup
Apply the specified transform to the specified bounds, modifying the bounds.
transformChanged(ZTransformEvent) - Method in interface edu.umd.cs.jazz.event.ZTransformListener
Invoked when the transform changes.
transformChanged(ZTransformEvent) - Method in class edu.umd.cs.jazz.event.ZTransformAdapter
Invoked when the transform changes.
transformNodes - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
transformTable - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
 
translate(float, float) - Method in class edu.umd.cs.jazz.ZTransformGroup
Translate the node by the specified deltaX and deltaY
translate(float, float) - Method in class edu.umd.cs.jazz.ZCamera
Translate the object by the specified deltaX and deltaY
translate(float, float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Animate the node from its current position by the specified deltaX and deltaY
translate(float, float, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Animate the object from its current position by the specified deltaX and deltaY
translateDestinationPoint(ZNode, Point2D) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Translates the transform for the transform corresponding to the given node in the transformTable This is meant to be a pure translation that will not depend on any scaling in this node's transform - ie.
translateJavaToJazz(String) - Static method in class edu.umd.cs.jazz.io.ZParser
Takes a Java string and creates a string appropriate for Jazz to save (all control characters are backslashed).
translateJazzToJava(String) - Static method in class edu.umd.cs.jazz.io.ZParser
Takes a Jazz string (all control characters are backslashed) and creates a string Java String.
trimToSize() - Method in class edu.umd.cs.jazz.ZVisualComponent
Trims the capacity of the array that stores the parents list points to the actual number of points.
trimToSize() - Method in class edu.umd.cs.jazz.ZNode
Trims the capacity of the array that stores the clientProperties list points to the actual number of points.
trimToSize() - Method in class edu.umd.cs.jazz.ZGroup
Trims the capacity of the array that stores the children list points to the actual number of points.
trimToSize() - Method in class edu.umd.cs.jazz.ZLayerGroup
Trims the capacity of the array that stores the cameras list points to the actual number of points.
trimToSize() - Method in class edu.umd.cs.jazz.ZCamera
Trims the capacity of the array that stores the layers list points to the actual number of points.
trimToSize() - Method in class edu.umd.cs.jazz.component.ZCoordList
Trims the capacity of the arrays that store the coordinate list points to the actual number of points.
trimToSize() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Trims the capacity of the array that stores the parents list points to the actual number of points.
TRUE - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 

U

UNKNOWN - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A value representing an unknown node type.
unlockRepaint(JComponent) - Method in class edu.umd.cs.jazz.util.ZCanvas.ZBasicRepaintManager
Unlocks repaint for a particular (Swing) component displayed by ZCanvas
unsavedObjs - Variable in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
unselect(ZNode) - Static method in class edu.umd.cs.jazz.ZSelectionGroup
Unselect the specified node.
unselectAll(ZCamera) - Static method in class edu.umd.cs.jazz.ZSelectionGroup
Unselect all currently selected nodes in the portion of the scenegraph visible from the specified camera.
unselectAll(ZNode) - Static method in class edu.umd.cs.jazz.ZSelectionGroup
Unselect all currently selected nodes in the subtree rooted at the specified node (including the root if it is selected).
updateArrowHeads() - Method in class edu.umd.cs.jazz.component.ZPolyline
Updates the internal representation of the arrowheads to reflect the current state of the polyline.
updateBounds() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Internal method that causes this node and all of its ancestors to recompute their bounds.
updateBounds() - Method in class edu.umd.cs.jazz.ZVisualComponent
Internal method that causes this node and all of its ancestors to recompute their bounds.
updateBounds() - Method in class edu.umd.cs.jazz.ZNode
Internal method that causes this node and all of its ancestors to recompute their bounds.
updateChildArea(ZNode, Point2D) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Translates the child nodes area, potentially stored in the area manager, by the specified translation
updateHilite(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
Internal method to update the hilite on the object the mouse moves over.
updateInvalidLinks(ZNode) - Static method in class edu.umd.cs.jazz.ZTreeLayoutManager
Updates all links, in depth-first order, below the supplied ZNode
updateLinkComponent(ZCamera) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Update the visual component that represents the link.
updateObjectReferences() - Method in class edu.umd.cs.jazz.util.ZObjectReferenceTable
Goes through all the original objects in the table, and notifies them to update their internal references, passing in a reference to this table so it can be queried for original/new object mappings.
updateObjectReferences(ZObjectReferenceTable) - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Manage dangling references when scenegraph objects are cloned.
updateObjectReferences(ZObjectReferenceTable) - Method in class edu.umd.cs.jazz.ZNode
Manage dangling references when scenegraph objects are cloned.
updatePath() - Method in class edu.umd.cs.jazz.component.ZCoordList
Internal method to update the path within the coordinate list.
updateTransform() - Method in class edu.umd.cs.jazz.ZConstraintGroup
Internal method to recompute the constraint transform.
updateTree() - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Actually transforms all nodes that have a stored transform in the transformTable
updateVolatility() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Internal method to compute and cache the volatility of a node, to recursively call the parents to compute volatility.
updateVolatility() - Method in class edu.umd.cs.jazz.ZVisualComponent
Internal method to compute and cache the volatility of a component, to recursively call the parents to compute volatility.
updateVolatility() - Method in class edu.umd.cs.jazz.ZNode
Internal method to compute and cache the volatility of a node, to recursively call the parents to compute volatility.
updateVolatility() - Method in class edu.umd.cs.jazz.ZGroup
Internal method to compute and cache the volatility of a node, to recursively call the parents to compute volatility.
updateVolatility() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Internal method to compute and cache the volatility of a node, to recursively call the parents to compute volatility.
updateVolatility() - Method in class edu.umd.cs.jazz.ZVisualGroup
Internal method to compute and cache the volatility of a node, to recursively call the parents to compute volatility.
url - Variable in class edu.umd.cs.jazz.component.ZImage
 

V

validate() - Method in class edu.umd.cs.jazz.ZLayoutGroup
Force an immediate validation of this layout node (if it was invalidated).
ValueObject(ZInternalParser) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
viewChanged(ZCameraEvent) - Method in class edu.umd.cs.jazz.event.ZCameraAdapter
Invoked when the camera's view transform changes.
viewChanged(ZCameraEvent) - Method in interface edu.umd.cs.jazz.event.ZCameraListener
Invoked when the camera's view transform changes.
viewTransform - Variable in class edu.umd.cs.jazz.event.ZCameraEvent
The value of the view transform before the view transform was changed for view transform events (or null for other event types).
VISUAL_COMPONENT_KEY - Static variable in class edu.umd.cs.jazz.component.ZSwing
Used as a hashtable key for this object in the Swing component's client properties.
visualComponentPickable_DEFAULT - Static variable in class edu.umd.cs.jazz.ZVisualGroup
 
volatileBounds_DEFAULT - Static variable in class edu.umd.cs.jazz.ZSceneGraphObject
 

W

waitForImage(Image) - Static method in class edu.umd.cs.jazz.component.ZImage
Wait while image is loaded.
width - Variable in class edu.umd.cs.jazz.component.ZImage
 
write(int) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeEmbeddedImage - Variable in class edu.umd.cs.jazz.component.ZImage
 
writeEmbeddedImage_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZImage
 
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZVisualComponent
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZNode
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZGroup
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZVisualLeaf
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZVisualGroup
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZSelectionGroup
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZTransformGroup
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZFadeGroup
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZConstraintGroup
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZStickyGroup
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZCamera
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZLayoutGroup
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.component.ZCoordList
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.component.ZImage
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.component.ZText
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.component.ZPolygon
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.component.ZRectangle
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in interface edu.umd.cs.jazz.io.ZSerializable
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.util.ZProperty
Write out all of this object's state.
writeObject(ZSerializable) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZVisualComponent
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZNode
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZGroup
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZVisualLeaf
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZVisualGroup
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZSelectionGroup
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZTransformGroup
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZFadeGroup
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZConstraintGroup
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZCamera
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZLayoutGroup
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in interface edu.umd.cs.jazz.io.ZSerializable
Specify which objects this object references in order to write out the scenegraph properly
writeObjectRecurse(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.util.ZProperty
Specify which objects this object references in order to write out the scenegraph properly
writeReplace() - Method in class edu.umd.cs.jazz.ZNode
Node doesn't get written out if save property is false
writeReplace() - Method in class edu.umd.cs.jazz.util.ZProperty
Properties get written out if the value is ZSerializable.
writeState(Object) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeState(String, String, boolean) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeState(String, String, byte) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeState(String, String, double) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeState(String, String, float) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeState(String, String, int) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeState(String, String, List) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeState(String, String, long) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeState(String, String, Object) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeState(String, String, short) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeTesterFile(String) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
writingState - Variable in class edu.umd.cs.jazz.io.ZObjectOutputStream
 

X

xp - Variable in class edu.umd.cs.jazz.component.ZCoordList
 

Y

yp - Variable in class edu.umd.cs.jazz.component.ZCoordList
 

Z

ZAnchorGroup - class edu.umd.cs.jazz.ZAnchorGroup.
ZAnchorGroup is a group that manages a hyperlink from the edit node below it.
ZAnchorGroup() - Constructor for class edu.umd.cs.jazz.ZAnchorGroup
Constructs a new ZAnchorGroup
ZAnchorGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZAnchorGroup
Constructs a new link group node with the specified node as a child of the new group.
ZAppearance - interface edu.umd.cs.jazz.component.ZAppearance.
ZAppearance represents a visual attribute of a visual component.
ZBounds - class edu.umd.cs.jazz.util.ZBounds.
ZBounds is simply a Rectangle2D.Float with extra methods that more properly deal with the case when the rectangle is "empty".
ZBounds() - Constructor for class edu.umd.cs.jazz.util.ZBounds
 
ZBounds(float, float, float, float) - Constructor for class edu.umd.cs.jazz.util.ZBounds
 
ZBounds(Rectangle2D) - Constructor for class edu.umd.cs.jazz.util.ZBounds
 
ZBounds(ZBounds) - Constructor for class edu.umd.cs.jazz.util.ZBounds
 
ZBoundsFindFilter - class edu.umd.cs.jazz.util.ZBoundsFindFilter.
ZBoundsFindFilter is a filter that accepts visual and terminal nodes that overlap the specified bounds in global coordinates.
ZBoundsFindFilter(ZBounds) - Constructor for class edu.umd.cs.jazz.util.ZBoundsFindFilter
Create a new bounds filter.
ZCamera - class edu.umd.cs.jazz.ZCamera.
ZCamera represents a viewport onto a list of nodes.
ZCamera() - Constructor for class edu.umd.cs.jazz.ZCamera
Constructs a new ZCamera.
ZCamera(ZLayerGroup, ZDrawingSurface) - Constructor for class edu.umd.cs.jazz.ZCamera
Constructs a new ZCamera.
ZCameraAdapter - class edu.umd.cs.jazz.event.ZCameraAdapter.
ZCameraAdapater is an abstract adapter class for receiving camera events.
ZCameraAdapter() - Constructor for class edu.umd.cs.jazz.event.ZCameraAdapter
 
ZCameraEvent - class edu.umd.cs.jazz.event.ZCameraEvent.
ZCameraEvent is an event which indicates that a camera has changed.
ZCameraEvent(ZCamera, int, AffineTransform) - Constructor for class edu.umd.cs.jazz.event.ZCameraEvent
Constructs a ZCameraEvent object.
ZCameraListener - interface edu.umd.cs.jazz.event.ZCameraListener.
ZCameraListener is an interface to support notification when changes occur to a ZCamera.
ZCanvas - class edu.umd.cs.jazz.util.ZCanvas.
ZCanvas is a simple Swing component that can be used to render onto for Jazz.
ZCanvas.ZBasicRepaintManager - class edu.umd.cs.jazz.util.ZCanvas.ZBasicRepaintManager.
This is an internal class used by Jazz to support Swing components in Jazz.
ZCanvas.ZBasicRepaintManager(ZCanvas) - Constructor for class edu.umd.cs.jazz.util.ZCanvas.ZBasicRepaintManager
 
ZCanvas() - Constructor for class edu.umd.cs.jazz.util.ZCanvas
The default constructor for a ZCanvas.
ZCanvas(ZRoot, ZLayerGroup) - Constructor for class edu.umd.cs.jazz.util.ZCanvas
A constructor for a ZCanvas that uses an existing scenegraph.
ZComboBox - class edu.umd.cs.jazz.component.ZComboBox.
A ComboBox for use in Jazz.
ZComboBox() - Constructor for class edu.umd.cs.jazz.component.ZComboBox
Create an empty ZComboBox
ZComboBox(ComboBoxModel) - Constructor for class edu.umd.cs.jazz.component.ZComboBox
 
ZComboBox(Object[]) - Constructor for class edu.umd.cs.jazz.component.ZComboBox
 
ZComboBox(Vector) - Constructor for class edu.umd.cs.jazz.component.ZComboBox
 
ZConstraintGroup - class edu.umd.cs.jazz.ZConstraintGroup.
ZConstraintGroup is a transform group node that supports the application of a simple constraint to its children.
ZConstraintGroup() - Constructor for class edu.umd.cs.jazz.ZConstraintGroup
Constructs a new constraint group.
ZConstraintGroup(ZCamera) - Constructor for class edu.umd.cs.jazz.ZConstraintGroup
Constructs a new constraint group with a specified camera.
ZConstraintGroup(ZCamera, ZNode) - Constructor for class edu.umd.cs.jazz.ZConstraintGroup
Constructs a new constraint group with a specified camera that decorates the specified child.
ZConstraintGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZConstraintGroup
Constructs a new constraint group that decorates the specified child.
ZCoordList - class edu.umd.cs.jazz.component.ZCoordList.
ZCoordList is an abstract visual component that stores a sequence of coordinates, and the corresponding general path.
ZCoordList() - Constructor for class edu.umd.cs.jazz.component.ZCoordList
Constructs a new ZCoordList with no points.
ZCoordList(float[], float[]) - Constructor for class edu.umd.cs.jazz.component.ZCoordList
Constructs a new ZCoordList.
ZCoordList(float, float) - Constructor for class edu.umd.cs.jazz.component.ZCoordList
Constructs a new ZCoordList with a single point.
ZCoordList(float, float, float, float) - Constructor for class edu.umd.cs.jazz.component.ZCoordList
Constructs a new ZCoordList with a two points
ZCoordList(Point2D) - Constructor for class edu.umd.cs.jazz.component.ZCoordList
Constructs a new ZCoordList with a single point.
ZCoordList(Point2D, Point2D) - Constructor for class edu.umd.cs.jazz.component.ZCoordList
Constructs a new ZCoordList with two points.
ZDanglingReferenceException - exception edu.umd.cs.jazz.util.ZDanglingReferenceException.
Thrown to indicate that a node that was being searched for in the scenegraph was not found.
ZDanglingReferenceException(ZSceneGraphObject) - Constructor for class edu.umd.cs.jazz.util.ZDanglingReferenceException
 
ZDanglingReferenceException(ZSceneGraphObject, String) - Constructor for class edu.umd.cs.jazz.util.ZDanglingReferenceException
 
ZDebug - class edu.umd.cs.jazz.util.ZDebug.
ZDebug provides static methods for maintaining/setting/retrieving global debugging state.
ZDebug() - Constructor for class edu.umd.cs.jazz.util.ZDebug
 
ZDrawingSurface - class edu.umd.cs.jazz.ZDrawingSurface.
ZDrawingSurface represents the surface on which a camera can project.
ZDrawingSurface() - Constructor for class edu.umd.cs.jazz.ZDrawingSurface
Constructs a new Surface.
ZDrawingSurface(ZCamera, ZNode) - Constructor for class edu.umd.cs.jazz.ZDrawingSurface
Constructs a new Surface.
ZDrawingSurface(ZCamera, ZNode, JComponent) - Constructor for class edu.umd.cs.jazz.ZDrawingSurface
Constructs a new Surface.
ZEventHandler - interface edu.umd.cs.jazz.event.ZEventHandler.
ZEventHandler is an interface for defining behaviors in Jazz.
ZExtendedInputStream - class edu.umd.cs.jazz.io.ZExtendedInputStream.
 
ZExtendedInputStream(InputStream) - Constructor for class edu.umd.cs.jazz.io.ZExtendedInputStream
 
ZFadeGroup - class edu.umd.cs.jazz.ZFadeGroup.
ZFadeGroup is a group node that has control over transparency of itself (and sub-tree), and its minimum and maximum magnification.
ZFadeGroup() - Constructor for class edu.umd.cs.jazz.ZFadeGroup
Constructs a new empty fade group node.
ZFadeGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZFadeGroup
Constructs a new fade group node with the specified node as a child of the new group.
ZFillColor - interface edu.umd.cs.jazz.component.ZFillColor.
ZFillColor represents the "fill color" attribute of a visual component.
ZFindFilter - interface edu.umd.cs.jazz.util.ZFindFilter.
ZFindFilter provides a general interface that is used to determine if a specified node should be accepted.
ZGroup - class edu.umd.cs.jazz.ZGroup.
ZGroup is the basic hierarchial node.
ZGroup() - Constructor for class edu.umd.cs.jazz.ZGroup
Constructs an empty ZGroup.
ZGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZGroup
Constructs a new group node with the specified node as a child of the new group.
ZGroupAdapter - class edu.umd.cs.jazz.event.ZGroupAdapter.
ZGroupAdapater is an abstract adapter class for receiving group events.
ZGroupAdapter() - Constructor for class edu.umd.cs.jazz.event.ZGroupAdapter
 
ZGroupEvent - class edu.umd.cs.jazz.event.ZGroupEvent.
ZGroupEvent is an event which indicates that a group node has changed.
ZGroupEvent(ZGroup, int, ZNode) - Constructor for class edu.umd.cs.jazz.event.ZGroupEvent
Constructs a ZGroupEvent object.
ZGroupListener - interface edu.umd.cs.jazz.event.ZGroupListener.
ZGroupListener is an interface to support notification when changes occur to a ZGroup.
ZImage - class edu.umd.cs.jazz.component.ZImage.
ZImage is a graphic object that represents a raster image
ZImage() - Constructor for class edu.umd.cs.jazz.component.ZImage
Constructs a new Image.
ZImage(byte[]) - Constructor for class edu.umd.cs.jazz.component.ZImage
 
ZImage(Image) - Constructor for class edu.umd.cs.jazz.component.ZImage
 
ZImage(String) - Constructor for class edu.umd.cs.jazz.component.ZImage
 
ZImage(URL) - Constructor for class edu.umd.cs.jazz.component.ZImage
 
ZInternalParser - class edu.umd.cs.jazz.io.ZInternalParser.
 
ZInternalParser(InputStream) - Constructor for class edu.umd.cs.jazz.io.ZInternalParser
 
ZInternalParser(Reader) - Constructor for class edu.umd.cs.jazz.io.ZInternalParser
 
ZInternalParser(ZInternalParserTokenManager) - Constructor for class edu.umd.cs.jazz.io.ZInternalParser
 
ZInternalParserConstants - interface edu.umd.cs.jazz.io.ZInternalParserConstants.
 
ZInternalParserTokenManager - class edu.umd.cs.jazz.io.ZInternalParserTokenManager.
 
ZInternalParserTokenManager(ASCII_UCodeESC_CharStream) - Constructor for class edu.umd.cs.jazz.io.ZInternalParserTokenManager
 
ZInternalParserTokenManager(ASCII_UCodeESC_CharStream, int) - Constructor for class edu.umd.cs.jazz.io.ZInternalParserTokenManager
 
ZInvisibleGroup - class edu.umd.cs.jazz.ZInvisibleGroup.
ZInvisibleGroup is a group node that completely hides its descendents.
ZInvisibleGroup() - Constructor for class edu.umd.cs.jazz.ZInvisibleGroup
Constructs a new empty invisible group node.
ZInvisibleGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZInvisibleGroup
Constructs a new invisible group node with the specified node as a child of the new group.
ZLayerGroup - class edu.umd.cs.jazz.ZLayerGroup.
ZLayerGroup is a group node that can be a paint start point of a camera.
ZLayerGroup() - Constructor for class edu.umd.cs.jazz.ZLayerGroup
Constructs a new ZLayerGroup.
ZLayerGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZLayerGroup
Constructs a new layer group node with the specified node as a child of the new group.
ZLayout - class edu.umd.cs.jazz.util.ZLayout.
ZLayout is a utility class that provides general-purpose layout mechanisms to position nodes.
ZLayout() - Constructor for class edu.umd.cs.jazz.util.ZLayout
 
ZLayoutGroup - class edu.umd.cs.jazz.ZLayoutGroup.
ZLayoutGroup is a group node that can layout the children of a specified node.
ZLayoutGroup() - Constructor for class edu.umd.cs.jazz.ZLayoutGroup
Constructs a new empty layout group node.
ZLayoutGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZLayoutGroup
Constructs a new layout group node with the specified node as a child of the new group.
ZLayoutGroup(ZNode, ZGroup) - Constructor for class edu.umd.cs.jazz.ZLayoutGroup
Constructs a new layout group node with the specified node as a child of the new group.
ZLayoutManager - interface edu.umd.cs.jazz.ZLayoutManager.
ZLayoutManager represents an object that can layout the children of a node.
ZLeaf - class edu.umd.cs.jazz.ZLeaf.
ZLeaf is a basic leaf node that doesn't have any children.
ZLeaf() - Constructor for class edu.umd.cs.jazz.ZLeaf
Constructs a new empty leaf node.
ZLerp - interface edu.umd.cs.jazz.util.ZLerp.
ZLerp is an interface for specifying how to interpolate a float over an interval.
ZLinkEventHandler - class edu.umd.cs.jazz.event.ZLinkEventHandler.
ZLinkEventHandler is a simple event handler for interactively creating hyperlinks
ZLinkEventHandler(ZNode, ZCanvas) - Constructor for class edu.umd.cs.jazz.event.ZLinkEventHandler
Create a new link event handler.
ZLoadable - interface edu.umd.cs.jazz.util.ZLoadable.
ZLoadable is an interface that defines objects that can be dynamically loaded into Jazz, and be made aware of the basic scenegraph structure so that it can add itself to the application and do something useful.
ZMagBoundsFindFilter - class edu.umd.cs.jazz.util.ZMagBoundsFindFilter.
ZMagBoundsFindFilter is a filter that accepts "terminal" nodes that overlap the specified bounds in global coordinates, but only if the object is within its visible magnification range.
ZMagBoundsFindFilter(ZBounds, float) - Constructor for class edu.umd.cs.jazz.util.ZMagBoundsFindFilter
Create a new magnification bounds filter.
ZMenu - class edu.umd.cs.jazz.component.ZMenu.
A Menu for use in Jazz.
ZMenu() - Constructor for class edu.umd.cs.jazz.component.ZMenu
Creates an empty ZMenu
ZMenu(String) - Constructor for class edu.umd.cs.jazz.component.ZMenu
Creates a new menu with the supplied text
ZMenu(String, boolean) - Constructor for class edu.umd.cs.jazz.component.ZMenu
Creates a new menu with the supplied test and specified as tear-off menu or not.
ZMouseAdapter - class edu.umd.cs.jazz.event.ZMouseAdapter.
ZMouseAdapter is an abstract adapter class for receiving mouse events.
ZMouseAdapter() - Constructor for class edu.umd.cs.jazz.event.ZMouseAdapter
 
ZMouseEvent - class edu.umd.cs.jazz.event.ZMouseEvent.
ZMouseEvent is an event which indicates that a mouse action occurred in a node.
ZMouseEvent(int, ZNode, MouseEvent, ZSceneGraphPath) - Constructor for class edu.umd.cs.jazz.event.ZMouseEvent
Constructs a new ZMouse event from a Java MouseEvent.
ZMouseListener - interface edu.umd.cs.jazz.event.ZMouseListener.
ZMouseListener is a listener interface for receiving "interesting" mouse events (press, release, click, enter, and exit) on a node.
ZMouseMotionAdapter - class edu.umd.cs.jazz.event.ZMouseMotionAdapter.
ZMouseMotionAdapter is an abstract adapter class for receiving mouse motion events.
ZMouseMotionAdapter() - Constructor for class edu.umd.cs.jazz.event.ZMouseMotionAdapter
 
ZMouseMotionListener - interface edu.umd.cs.jazz.event.ZMouseMotionListener.
ZMouseMotionListener is a listener interface for receiving mouse motion events on a node.
ZNavEventHandlerKeyBoard - class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard.
ZNavEventHandlerKeyBoard provides event handlers for basic zooming and panning of a Jazz camera with the keyboard.
ZNavEventHandlerKeyBoard(ZNode, ZCanvas) - Constructor for class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Constructs a new ZNavEventHandlerKeyBoard.
ZNode - class edu.umd.cs.jazz.ZNode.
ZNode is the common superclass of all objects in a Jazz scenegraph.
ZNode() - Constructor for class edu.umd.cs.jazz.ZNode
Constructs a new ZNode.
ZNodeNotFoundException - exception edu.umd.cs.jazz.util.ZNodeNotFoundException.
ZNodeNotFoundException is an exception that is thrown to indicate that a node that was being searched for in the scenegraph was not found.
ZNodeNotFoundException() - Constructor for class edu.umd.cs.jazz.util.ZNodeNotFoundException
 
ZNodeNotFoundException(String) - Constructor for class edu.umd.cs.jazz.util.ZNodeNotFoundException
 
ZObjectOutputStream - class edu.umd.cs.jazz.io.ZObjectOutputStream.
ZObjectOutputStream writes Jazz objects that are ZSerializable.
ZObjectOutputStream(OutputStream) - Constructor for class edu.umd.cs.jazz.io.ZObjectOutputStream
 
ZObjectReferenceTable - class edu.umd.cs.jazz.util.ZObjectReferenceTable.
ZObjectReferenceTable helps to manage the references between objects within the scenegraph when a portion of the scenegraph is duplicated with clone().
ZObjectReferenceTable() - Constructor for class edu.umd.cs.jazz.util.ZObjectReferenceTable
Constructor for new empty table.
zoomEventHandler - Variable in class edu.umd.cs.jazz.util.ZCanvas
The event handler that supports zooming
ZoomEventHandler - class edu.umd.cs.jazz.event.ZoomEventHandler.
ZoomEventhandler provides event handlers for basic zooming of a Jazz camera with the right button.
ZoomEventHandler(ZNode) - Constructor for class edu.umd.cs.jazz.event.ZoomEventHandler
Constructs a new ZoomEventHandler.
zoomOneStep() - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Do one zooming step, sleep a short amount, and schedule the next zooming step.
ZPanEventHandler - class edu.umd.cs.jazz.event.ZPanEventHandler.
ZPanEventHandler provides event handlers for basic panning of a Jazz camera with the left mouse.
ZPanEventHandler(ZNode) - Constructor for class edu.umd.cs.jazz.event.ZPanEventHandler
Constructs a new ZPanEventHandler.
ZParser - class edu.umd.cs.jazz.io.ZParser.
ZParser is the top-level api to the Jazz io code.
ZParser() - Constructor for class edu.umd.cs.jazz.io.ZParser
 
ZPathLayoutManager - class edu.umd.cs.jazz.ZPathLayoutManager.
ZPathLayoutManager positions a set of nodes along a path.
ZPathLayoutManager() - Constructor for class edu.umd.cs.jazz.ZPathLayoutManager
Default Constructor - uses default values unless specifically set
ZPenColor - interface edu.umd.cs.jazz.component.ZPenColor.
ZPenColor represents the "pen color" attribute of a visual component.
ZPolygon - class edu.umd.cs.jazz.component.ZPolygon.
ZPolygon is a visual component that represents a line with one or more segments.
ZPolygon() - Constructor for class edu.umd.cs.jazz.component.ZPolygon
Constructs a new ZPolygon with no points.
ZPolygon(float[], float[]) - Constructor for class edu.umd.cs.jazz.component.ZPolygon
Constructs a new ZPolygon.
ZPolygon(float, float) - Constructor for class edu.umd.cs.jazz.component.ZPolygon
Constructs a new ZPolygon with a single point.
ZPolygon(float, float, float, float) - Constructor for class edu.umd.cs.jazz.component.ZPolygon
Constructs a new ZPolygon with a two points
ZPolygon(Point2D) - Constructor for class edu.umd.cs.jazz.component.ZPolygon
Constructs a new ZPolygon with a single point.
ZPolygon(Point2D, Point2D) - Constructor for class edu.umd.cs.jazz.component.ZPolygon
Constructs a new ZPolygon with two points.
ZPolyline - class edu.umd.cs.jazz.component.ZPolyline.
ZPolyline is a visual component that represents a line with one or more segments.
ZPolyline() - Constructor for class edu.umd.cs.jazz.component.ZPolyline
Constructs a new ZPolyline with no points.
ZPolyline(float[], float[]) - Constructor for class edu.umd.cs.jazz.component.ZPolyline
Constructs a new ZPolyline.
ZPolyline(float, float) - Constructor for class edu.umd.cs.jazz.component.ZPolyline
Constructs a new ZPolyline with a single point.
ZPolyline(float, float, float, float) - Constructor for class edu.umd.cs.jazz.component.ZPolyline
Constructs a new ZPolyline with a two points
ZPolyline(Point2D) - Constructor for class edu.umd.cs.jazz.component.ZPolyline
Constructs a new ZPolyline with a single point.
ZPolyline(Point2D, Point2D) - Constructor for class edu.umd.cs.jazz.component.ZPolyline
Constructs a new ZPolyline with two points.
ZProperty - class edu.umd.cs.jazz.util.ZProperty.
ZProperty represents a ZNode client property.
ZProperty() - Constructor for class edu.umd.cs.jazz.util.ZProperty
Create an empty ZProperty.
ZProperty(Object, Object) - Constructor for class edu.umd.cs.jazz.util.ZProperty
Create a ZProperty with the specified (key, value) pair
ZRectangle - class edu.umd.cs.jazz.component.ZRectangle.
ZRectangle is a graphic object that represents a hard-cornered or rounded rectangle.
ZRectangle() - Constructor for class edu.umd.cs.jazz.component.ZRectangle
Constructs a new Rectangle.
ZRectangle(float, float) - Constructor for class edu.umd.cs.jazz.component.ZRectangle
Constructs a new Rectangle.
ZRectangle(float, float, float, float) - Constructor for class edu.umd.cs.jazz.component.ZRectangle
Constructs a new Rectangle.
ZRectangle(Rectangle2D) - Constructor for class edu.umd.cs.jazz.component.ZRectangle
Constructs a new Rectangle based on the geometry of the one passed in.
ZRenderContext - class edu.umd.cs.jazz.util.ZRenderContext.
ZRenderContext stores information relevant to the current render as it occurs.
ZRenderContext(Graphics2D, ZBounds, ZDrawingSurface, int) - Constructor for class edu.umd.cs.jazz.util.ZRenderContext
Constructs a new ZRenderContext.
ZRoot - class edu.umd.cs.jazz.ZRoot.
ZRoot exteneds ZNode overiding several methods of ZNode to ensure that ZRoot is always in the root position of a Scenegraph.
ZRoot() - Constructor for class edu.umd.cs.jazz.ZRoot
 
ZSceneGraphEditor - class edu.umd.cs.jazz.util.ZSceneGraphEditor.
ZSceneGraphEditor provides a convenience mechanism used to locate and create instances of the following types of group nodes:
ZSceneGraphEditor(ZNode) - Constructor for class edu.umd.cs.jazz.util.ZSceneGraphEditor
Given a node, constructs an "editor" for the node.
ZSceneGraphEditorFactory - interface edu.umd.cs.jazz.util.ZSceneGraphEditorFactory.
 
ZSceneGraphObject - class edu.umd.cs.jazz.ZSceneGraphObject.
ZSceneGraphObject is the base class for all objects in the Jazz scenegraph.
ZSceneGraphObject() - Constructor for class edu.umd.cs.jazz.ZSceneGraphObject
Constructs an empty scenegraph object.
ZSceneGraphPath - class edu.umd.cs.jazz.util.ZSceneGraphPath.
ZSceneGraphPath represents a unique path in a scene graph from a top-level camera to a terminal node.
ZSceneGraphPath() - Constructor for class edu.umd.cs.jazz.util.ZSceneGraphPath
 
ZSelectionEventHandler - class edu.umd.cs.jazz.event.ZSelectionEventHandler.
ZSelectionEventHandler provides event handlers for basic selection interaction.
ZSelectionEventHandler(ZNode, ZCanvas, ZGroup) - Constructor for class edu.umd.cs.jazz.event.ZSelectionEventHandler
Constructs a new ZSelectionEventHandler.
ZSelectionGroup - class edu.umd.cs.jazz.ZSelectionGroup.
ZSelectionGroup is a group node that represents the selection of a node.
ZSelectionGroup() - Constructor for class edu.umd.cs.jazz.ZSelectionGroup
Constructs a new ZSelectionGroup.
ZSelectionGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZSelectionGroup
Constructs a new select group node with the specified node as a child of the new group.
ZSerializable - interface edu.umd.cs.jazz.io.ZSerializable.
ZSerializable indicates that a class can be read/written with ZObjectOutputStream
ZStickyGroup - class edu.umd.cs.jazz.ZStickyGroup.
ZStickyGroup is a constraint node that forces the child to always be rendered at a place dependent on the camera view.
ZStickyGroup() - Constructor for class edu.umd.cs.jazz.ZStickyGroup
Constructs a new sticky group.
ZStickyGroup(ZCamera) - Constructor for class edu.umd.cs.jazz.ZStickyGroup
Constructs a new sticky group with a specified camera.
ZStickyGroup(ZCamera, ZNode) - Constructor for class edu.umd.cs.jazz.ZStickyGroup
Constructs a new sticky group with a specified camera that decorates the specified child.
ZStickyGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZStickyGroup
Constructs a new sticky group that decorates the specified child.
ZStreamPreprocessor - class edu.umd.cs.jazz.io.ZStreamPreprocessor.
ZStreamPreprocessor preprocesses the java io stream to manage embedded binary data.
ZStreamPreprocessor(ZExtendedInputStream) - Constructor for class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
ZStroke - interface edu.umd.cs.jazz.component.ZStroke.
ZStroke represents the "stroke" attribute of a visual component.
ZSwing - class edu.umd.cs.jazz.component.ZSwing.
ZSwing is a Visual Component wrapper used to add Swing Components to a Jazz ZCanvas
ZSwing(ZCanvas, JComponent) - Constructor for class edu.umd.cs.jazz.component.ZSwing
Constructs a new visual component wrapper for the Swing component and adds the Swing component to the SwingWrapper component of the ZCanvas
ZSwingEventHandler - class edu.umd.cs.jazz.event.ZSwingEventHandler.
Event handler to send MousePressed, MouseReleased, MouseMoved, MouseClicked, and MouseDragged events on Swing components within a ZCanvas
ZSwingEventHandler(ZCanvas) - Constructor for class edu.umd.cs.jazz.event.ZSwingEventHandler
 
ZSwingEventHandler(ZCanvas, ZNode) - Constructor for class edu.umd.cs.jazz.event.ZSwingEventHandler
 
ZText - class edu.umd.cs.jazz.component.ZText.
ZText creates a visual component to support text.
ZText() - Constructor for class edu.umd.cs.jazz.component.ZText
Default constructor for ZText.
ZText(String) - Constructor for class edu.umd.cs.jazz.component.ZText
ZText constructor with initial text.
ZText(String, Font) - Constructor for class edu.umd.cs.jazz.component.ZText
ZText constructor with initial text and font.
ZTooManyChildrenException - exception edu.umd.cs.jazz.util.ZTooManyChildrenException.
ZTooManyChildrenException is an exception that is thrown to indicate that an operation was attempted that would have resulted in a decorator node having more than one child.
ZTooManyChildrenException(ZGroup) - Constructor for class edu.umd.cs.jazz.util.ZTooManyChildrenException
 
ZTooManyChildrenException(ZGroup, String) - Constructor for class edu.umd.cs.jazz.util.ZTooManyChildrenException
 
ZTransformable - interface edu.umd.cs.jazz.ZTransformable.
ZTransformable is an interface that represents an object that has a transform that can be get and set.
ZTransformAdapter - class edu.umd.cs.jazz.event.ZTransformAdapter.
ZTransformAdapater is an abstract adapter class for receiving transform events.
ZTransformAdapter() - Constructor for class edu.umd.cs.jazz.event.ZTransformAdapter
 
ZTransformEvent - class edu.umd.cs.jazz.event.ZTransformEvent.
ZTransformEvent is an event which indicates that a transform group has changed.
ZTransformEvent(ZTransformGroup, int, AffineTransform) - Constructor for class edu.umd.cs.jazz.event.ZTransformEvent
Constructs a ZTransformEvent object.
ZTransformGroup - class edu.umd.cs.jazz.ZTransformGroup.
ZTransformGroup is a group node with an affine transform.
ZTransformGroup() - Constructor for class edu.umd.cs.jazz.ZTransformGroup
Constructs an empty ZTransformGroup.
ZTransformGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZTransformGroup
Constructs a new transform group node with the specified node as a child of the new group.
ZTransformListener - interface edu.umd.cs.jazz.event.ZTransformListener.
ZTransformListener is an interface to support notification when changes occur to a ZTransformGroup.
ZTreeLayoutManager - class edu.umd.cs.jazz.ZTreeLayoutManager.
ZTreeLayoutManager implements a generic tree layout manager that can layout hierarchical Jazz objects, ie.
ZTreeLayoutManager() - Constructor for class edu.umd.cs.jazz.ZTreeLayoutManager
The default constructor - uses all default values
ZTreeLayoutManager(int, int, boolean, int) - Constructor for class edu.umd.cs.jazz.ZTreeLayoutManager
Fully qualified constructor
ZUtil - class edu.umd.cs.jazz.util.ZUtil.
provides some generic, useful routines.
ZUtil() - Constructor for class edu.umd.cs.jazz.util.ZUtil
 
ZVisualComponent - class edu.umd.cs.jazz.ZVisualComponent.
ZVisualComponent is the base class for objects that actually get rendered.
ZVisualComponent() - Constructor for class edu.umd.cs.jazz.ZVisualComponent
Default constructor for visual component.
ZVisualGroup - class edu.umd.cs.jazz.ZVisualGroup.
ZVisualGroup is a group node that has a visual component that can be rendered.
ZVisualGroup() - Constructor for class edu.umd.cs.jazz.ZVisualGroup
Constructs a new empty visual group node.
ZVisualGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZVisualGroup
Constructs a new visual group node with the specified node as a child of the new group.
ZVisualGroup(ZNode, ZVisualComponent, ZVisualComponent) - Constructor for class edu.umd.cs.jazz.ZVisualGroup
Constructs a new ZVisualGroup with the specified visual components, and specified node as a child of the new group.
ZVisualGroup(ZVisualComponent, ZVisualComponent) - Constructor for class edu.umd.cs.jazz.ZVisualGroup
Constructs a new ZVisualGroup with the specified visual components.
ZVisualLeaf - class edu.umd.cs.jazz.ZVisualLeaf.
ZVisualLeaf is a leaf node that has a visual component that can be rendered.
ZVisualLeaf() - Constructor for class edu.umd.cs.jazz.ZVisualLeaf
Constructs a new empty visual leaf node.
ZVisualLeaf(ZVisualComponent) - Constructor for class edu.umd.cs.jazz.ZVisualLeaf
Constructs a new visual leaf node with the specified visual component.

A B C D E F G H I J K L M N O P R S T U V W X Y Z
Jazz API Documentation