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

A

ABSOLUTE_SCREEN_SIZE - Static variable in class edu.umd.cs.jazz.ZFadeGroup
FadeType: Fade on absolute screen size in pixels.
absPenWidth - Variable in class edu.umd.cs.jazz.component.ZCoordList
Current absolute pen width.
absPenWidth_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZShape
 
absPenWidth_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZEllipse
 
absPenWidth_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZRectangle
 
accept(ZNode) - Method in interface edu.umd.cs.jazz.util.ZFindFilter
This method determines if the specified node should be accepted by the filter.
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.
actionPerformed(ActionEvent) - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeView
Internal method that overrides java.awt.event.actionPerformed.
active - Variable in class edu.umd.cs.jazz.event.ZSwingEventHandler
True when event handlers are set active.
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.component.ZCoordList
Add a point to the end of this coordinate list.
add(double, double) - Method in class edu.umd.cs.jazz.component.ZPolyline
Add a point to the end of this polyline.
add(double, double) - Method in class edu.umd.cs.jazz.util.ZBounds
Adds a point, specified by the double precision arguments newx and newy, to this ZBounds object.
add(double, double, int) - Method in class edu.umd.cs.jazz.component.ZCoordList
Add a point to the specified part of this coordinate list.
add(double, double, int) - Method in class edu.umd.cs.jazz.component.ZPolyline
Add a point to the specified part of this coordinate list.
add(JMenu, String, char) - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeView
Internal method: add items a JMenu.
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
Adds a Rectangle2D object to this ZBounds object.
add(ZBounds) - Method in class edu.umd.cs.jazz.util.ZBounds
Adds a ZBounds object to this ZBounds object.
add(ZNode) - Method in class edu.umd.cs.jazz.ZSpatialIndex
internal method: Add a node to the rtree index.
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.
addChildImpl(ZNode, boolean) - Method in class edu.umd.cs.jazz.ZGroup
The implementation of the addChild method
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.
addListener(ZTransformGroup) - Method in class edu.umd.cs.jazz.ZSpatialIndexGroup
Add a BOUNDS_CHANGED node listener to a transformGroup node, if it does not already have one.
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
addNode(ZNode) - Method in class edu.umd.cs.jazz.ZSpatialIndex
Add a node to the rtree index.
addNodeListener(ZNodeListener) - Method in class edu.umd.cs.jazz.ZNode
Adds the specified node listener to receive node 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.
addParent(ZNode) - Method in class edu.umd.cs.jazz.ZVisualComponent
Internal method to add a node to be a new parent of this component.
addTransformListener(ZTransformListener) - Method in class edu.umd.cs.jazz.ZTransformGroup
Adds the specified transform listener to receive transform events from this node
addTreeModelListener(TreeModelListener) - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeModel
Adds a listener for the TreeModelEvent posted after the tree changes.
addVisualComponent(ZVisualComponent) - Method in class edu.umd.cs.jazz.ZVisualLeaf
Add a new visual component to this leaf 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(double, double, double, double, double, double) - 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.
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
A hashtable to store the areas for nodes using this manager.
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.ZLabel
Background color for label.
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 bounding rectangle occupied by this object in its own local coordinate system.
BOUNDS_CHANGED - Static variable in class edu.umd.cs.jazz.event.ZNodeEvent
This event indicates that a node's bounds changed.
boundsBug - Variable in class edu.umd.cs.jazz.component.ZLabel
jdk version <= 1.2.1 has a bug: font.getStringBounds() gives the bounds of a space " " as zero.
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.
boundsChanged(ZNodeEvent) - Method in class edu.umd.cs.jazz.event.ZNodeAdapter
Invoked when a node's bounds have changed.
boundsChanged(ZNodeEvent) - Method in interface edu.umd.cs.jazz.event.ZNodeListener
Invoked when a node has its bounds changed.
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.ZSpatialIndex
Surface this r-tree indexes.
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_MAG - Static variable in class edu.umd.cs.jazz.ZFadeGroup
FadeType: Fade on camera magnification.
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.
center(Rectangle2D, Rectangle2D, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Animates the camera view so that a given global bounds appear within a specified screen bounds given in camera coordinates.
centerWithAspectChange(Rectangle2D, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Animates the camera view so that the camera view will match the given bounds exactly.
centerWithAspectChange(Rectangle2D, Rectangle2D, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Animates the given camera view so that a given global bounds appear within a specified screen bounds given in camera coordinates.
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 interface edu.umd.cs.jazz.util.ZFindFilter
This method determines if the children of the specified node should be searched.
childrenFindable(ZNode) - Method in class edu.umd.cs.jazz.util.ZBoundsFindFilter
Determine 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, ZBounds) - Method in class edu.umd.cs.jazz.ZSpatialIndexGroup
Returns true if the node intersects the bounds.
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.
clearVisualComponents() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Remove all visual components from this visual leaf.
clone() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Clones this scene graph object and all its children and returns the newly cloned sub-tree.
clone() - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Return a clone of this object.
clone() - Method in interface edu.umd.cs.jazz.ZLayoutManager
Layout manager objects must provide a public clone method
clone() - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Returns a clone of this layout manager.
clone() - Method in class edu.umd.cs.jazz.util.ZBounds
Returns a clone of this object.
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
True if coordinates are closed.
compare(Object, Object) - Method in class edu.umd.cs.jazz.ZSpatialIndex.DrawOrderComp
 
component - Variable in class edu.umd.cs.jazz.component.ZSwing
The Swing component that this Visual Component wraps
COMPOSITE_MAG - Static variable in class edu.umd.cs.jazz.ZFadeGroup
FadeType: Fade on composite magnification.
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.ZVisualGroup
Recomputes and caches the bounds for this node.
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.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.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.ZVisualLeaf
Recomputes and caches the bounds for this node.
computeBounds() - Method in class edu.umd.cs.jazz.component.ZShape
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.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.ZLabel
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.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.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.ZEllipse
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.
computeFlattenedShape() - Method in class edu.umd.cs.jazz.component.ZShape
Recompute the points of a flattened version of the current shape.
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
 
consume() - Method in class edu.umd.cs.jazz.event.ZNodeEvent
Consume this event.
consume() - Method in class edu.umd.cs.jazz.event.ZGroupEvent
Consume this event.
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
 
createRenderContext(Graphics2D, ZBounds, ZDrawingSurface, int) - Method in class edu.umd.cs.jazz.ZCamera
This returns a new instance of a ZRenderContext for this node.
createRenderContext(Graphics2D, ZBounds, ZDrawingSurface, int) - Method in interface edu.umd.cs.jazz.util.ZRenderContextFactory
 
createRenderContext(ZCamera) - Method in class edu.umd.cs.jazz.ZCamera
This returns a new instance of a ZRenderContext for this node.
createRenderContext(ZCamera) - Method in interface edu.umd.cs.jazz.util.ZRenderContextFactory
 
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
The Current Heading Style.
currentLinkStyle - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
The Current Link Style.
currentOrientation - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
The Current Orientation.
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
The Current X Spacing.
currentYSpacing - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
The Current Y Spacing.
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.ZInternalParser
 
data - Variable in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
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
debugSpatialIndexing - Static variable in class edu.umd.cs.jazz.util.ZDebug
Flag denoting whether to print debugging info related to spatial indexing.
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_ABS_PEN_WIDTH - Static variable in class edu.umd.cs.jazz.component.ZCoordList
Default absolute pen width.
DEFAULT_BACKGROUND_COLOR - Static variable in class edu.umd.cs.jazz.component.ZLabel
Default background color for label.
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 value specifying if these coordinates are closed (last point is always the same as the first point in the path).
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.ZLabel
Default font for text.
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.ZLabel
Default font name of 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.ZLabel
Default font size for 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.ZLabel
Default font style 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
Number of pixels a point can miss an object and still pick it.
DEFAULT_PEN_COLOR - Static variable in class edu.umd.cs.jazz.component.ZCoordList
Default pen color.
DEFAULT_PEN_COLOR - Static variable in class edu.umd.cs.jazz.component.ZLabel
Default color for text.
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 pen width.
DEFAULT_SPACING - Static variable in class edu.umd.cs.jazz.ZTreeLayoutManager
The Default Spacing.
DEFAULT_TEXT - Static variable in class edu.umd.cs.jazz.component.ZLabel
Default text when new text area is created.
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
 
displayTree(String) - Method in class edu.umd.cs.jazz.ZSpatialIndex
For debugging, print a depiction of the RTree index tree.
displayTree(String) - Method in class edu.umd.cs.jazz.ZSpatialIndexGroup
Displays the spatial index tree, for debugging.
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, double, 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, double, double, 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 class edu.umd.cs.jazz.ZTreeLayoutManager
Method from the ZLayoutManager interface Called to layout the layout group
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.ZPathLayoutManager
Apply this manager's layout algorithm to the specified node's children.
doLayout(ZGroup, int) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Apply this manager's layout algorithm to the specified node's children, and animate the changes over time.
doLayout(ZGroup, int) - Method in interface edu.umd.cs.jazz.ZLayoutManager
Apply this manager's layout algorithm to the specified node's children, and animate the changes over time.
doLayout(ZGroup, int) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Apply this manager's layout algorithm to the specified node's children, and animate the changes over time.
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
 
drawOrder - Variable in class edu.umd.cs.jazz.ZSpatialIndex
List of r-tree nodes in draw-order order.
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.ZAnchorGroup
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.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.ZDrawingSurface
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, boolean) - 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.
dumpString(ZSceneGraphObject, boolean) - Static method in class edu.umd.cs.jazz.util.ZDebug
Debugging function to dump the scenegraph rooted at the specified node to a String.
duplicateObject() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Creates a copy of this scene graph object and all its children.
duplicateObject() - Method in class edu.umd.cs.jazz.ZNode
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.ZGroup
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.ZVisualGroup
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.ZAnchorGroup
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.ZTransformGroup
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.ZVisualComponent
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.ZCamera
Clones this object.
duplicateObject() - Method in class edu.umd.cs.jazz.ZLayoutGroup
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.ZLayerGroup
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.component.ZShape
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.component.ZCoordList
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.component.ZLabel
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.component.ZImage
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.component.ZText
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.component.ZPolyline
Returns a clone of this object.
duplicateObject() - Method in class edu.umd.cs.jazz.component.ZRectangle
Returns a clone of this object.

E

editable - Variable in class edu.umd.cs.jazz.component.ZText
Specifies if text is editable.
editGroups - Variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
 
editGroupType(ZNode) - Static method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns the type number for a given instance.
editNode - Variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
 
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
Jazz is a general-purpose Java-based engine that supports 2D visualizations.
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
True if coordinate list is empty.
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
 
extract() - Method in class edu.umd.cs.jazz.ZNode
Extract this node from the tree, merging back in any children.
extract() - Method in class edu.umd.cs.jazz.ZGroup
Extract this node from the tree, merging the nodes above and below it.

F

FADE - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A bit representing a fade node type (ZFadeGroup) and order.
fadeRange_DEFAULT - Static variable in class edu.umd.cs.jazz.ZFadeGroup
 
fadeType_DEFAULT - Static variable in class edu.umd.cs.jazz.ZFadeGroup
 
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
FileName of the image, if it came from a file.
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
The default fill color.
fillColor_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZShape
 
fillColor_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZEllipse
 
fillColor_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZRectangle
 
finalize() - Method in class edu.umd.cs.jazz.ZAnchorGroup
Disposes of this anchor group when it is no longer used.
finalize() - Method in class edu.umd.cs.jazz.ZConstraintGroup
Disposes of this constraint 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.ZCamera
Return the list of nodes that are accepted by the specified filter in the portion of the scenegraph visible through this camera.
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, ArrayList) - Method in class edu.umd.cs.jazz.ZNode
Internal method used to return the list of nodes that are accepted by the specified filter in the subtree rooted with this.
findNodes(ZFindFilter, ArrayList) - Method in class edu.umd.cs.jazz.ZGroup
Internal method to return the list of nodes that are accepted by the specified filter in the subtree rooted with this.
findNodes(ZFindFilter, ArrayList) - Method in class edu.umd.cs.jazz.ZSpatialIndexGroup
Search from this spatialIndexGroup node down, return a list of nodes that match filter bounds.
findNodes(ZFindFilter, ArrayList) - Method in class edu.umd.cs.jazz.ZInvisibleGroup
In invisible node never is found, nor are any of its children.
fireCameraEvent(int, AffineTransform) - Method in class edu.umd.cs.jazz.ZCamera
Notifies all listeners that have registered interest for notification on this event type.
fireEvent(ZNodeEvent, int, ZNode) - Method in class edu.umd.cs.jazz.ZNode
fire a ZNodeEvent event on any listener listenening for it on this node.
fireGroupEvent(int, ZNode, boolean) - Method in class edu.umd.cs.jazz.ZGroup
Notifies all listeners that have registered interest for notification on this event type, then percolates the event up scenegraph, notifying any listeners on any higher ZGroup nodes.
fireMouseEvent(ZMouseEvent) - Method in class edu.umd.cs.jazz.ZNode
Notifies all listeners that have registered interest for notification on this event type.
fireNodeEvent(int, ZNode) - Method in class edu.umd.cs.jazz.ZNode
Notifies all listeners that have registered interest for notification on this event type, percolate up the scenegraph looking for listeners.
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.ZLabel
Current text font.
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.
getAbsPenWidth() - Method in class edu.umd.cs.jazz.component.ZShape
Get the absolute width of the pen used to draw the perimeter of this shape.
getAbsPenWidth() - Method in class edu.umd.cs.jazz.component.ZCoordList
Get the absolute width of the pen used to draw the line around the edge of this polyline.
getAbsPenWidth() - Method in interface edu.umd.cs.jazz.component.ZStroke
Get the absolute width of the pen used to draw the visual component.
getAbsPenWidth() - Method in class edu.umd.cs.jazz.component.ZEllipse
Get the absolute width of the pen used to draw the line around the perimeter of this ellipse.
getAbsPenWidth() - Method in class edu.umd.cs.jazz.component.ZRectangle
Get the absolute width of the pen used to draw the line around the perimeter of this rectangle.
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
Get 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
Get the arrowhead type used by this ZPolyline.
getBackgroundColor() - Method in class edu.umd.cs.jazz.component.ZLabel
Returns the current background color.
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.
getBounds() - Method in class edu.umd.cs.jazz.util.ZBoundsFindFilter
Return the bounds of this filter's search region.
getBoundsReference() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Internal method to return the original 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.ZCanvas
Return the camera associated with the primary surface.
getCamera() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the nearest ZCamera to the picked object.
getCamera(int) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the i'th camera between the root and the terminal object.
getCameraFound() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Internal method.
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.
getCameras() - Method in class edu.umd.cs.jazz.ZLayerGroup
Return a copy of the array of cameras looking onto this layer.
getCamerasReference() - Method in class edu.umd.cs.jazz.ZLayerGroup
Internal method to return a reference to the actual cameras looking onto this layer.
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
Returns the center point of the 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.
getChild(Object, int) - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeModel
Returns the child of parent at index index in the parent's child array.
getChildCount(Object) - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeModel
Returns the number of children of parent.
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.
getChildrenReference() - Method in class edu.umd.cs.jazz.ZGroup
Internal method to return a reference to the actual children of this node.
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
Determine whether the path is closed.
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, double) - 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 metric.
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.
getCurrentRenderContext() - Method in class edu.umd.cs.jazz.ZRoot
Return current render context.
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.ZRenderContext
Get the drawing surface being rendered onto.
getDrawingSurface() - Method in class edu.umd.cs.jazz.util.ZCanvas
Return the surface.
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.
getEllipse() - Method in class edu.umd.cs.jazz.component.ZEllipse
Return the ellipse.
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
Determine if exact spacing was specified.
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.
getFadeRange() - Method in class edu.umd.cs.jazz.ZFadeGroup
Returns the current fade range of this node.
getFadeType() - Method in class edu.umd.cs.jazz.ZFadeGroup
Determine the type of fading that this node implements.
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.ZShape
Get the fill color of this shape.
getFillColor() - Method in class edu.umd.cs.jazz.component.ZEllipse
Get the fill color of this ellipse.
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.
getFillColor() - Method in class edu.umd.cs.jazz.component.ZPolygon
Get the fill color of this polygon.
getFirstVisualComponent() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Return the first visual component associated with this leaf, or null if there are none.
getFlatness() - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Return the current flatness of the FlatteningPathIterator used to convert the Shape to points.
getFont() - Method in class edu.umd.cs.jazz.component.ZLabel
Returns the current font.
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.
getGroupNodeTransform() - Method in class edu.umd.cs.jazz.ZSpatialIndex
Return the localToGlobal transform for the ZSpatialIndexGroup node associated with this index.
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.ZEllipse
Return the height of this ellipse.
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
 
getIndexOfChild(Object, Object) - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeModel
Returns the index of child in parent.
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.
getInteractingRenderQuality() - Method in class edu.umd.cs.jazz.ZDrawingSurface
Determine the render quality that is used during interaction and animation.
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.
getJazzObject(Object) - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeModel
Returns the object as a jazz ZSceneGraphObject.
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.
getLayersReference() - Method in class edu.umd.cs.jazz.ZCamera
Internal method to return a reference to the actual layers of this camera.
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.
getLocalPoint() - Method in class edu.umd.cs.jazz.event.ZMouseEvent
Returns the x,y position of the event in the local coordinate system of the node the event occurred on.
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.
getLocalX() - Method in class edu.umd.cs.jazz.event.ZMouseEvent
Returns the horizontal x position of the event in the local coordinate system of the node the event occurred on.
getLocalY() - Method in class edu.umd.cs.jazz.event.ZMouseEvent
Returns the vertical y position of the event in the local coordinate system of the node the event occurred on.
getMagnification() - Method in class edu.umd.cs.jazz.ZCamera
Returns the current magnification of this camera.
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.
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.
getMaxChildren() - Method in class edu.umd.cs.jazz.ZSpatialIndex
Get the maximum number of children per node.
getMaxMag() - Method in class edu.umd.cs.jazz.ZFadeGroup
Get the maximum magnification for this node, as defined by the fade type.
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.
getMinChildren() - Method in class edu.umd.cs.jazz.ZSpatialIndex
Get the minimum number of children per node.
getMinMag() - Method in class edu.umd.cs.jazz.ZFadeGroup
Get the minimumn magnification for this node, as defined by the fade type.
getName() - Method in class edu.umd.cs.jazz.ZNameGroup
Get the name associated with this name group node.
getNameGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns a ZNameGroup to use for a node, or inserts one above the node if none exists.
getNameGroup(String) - Static method in class edu.umd.cs.jazz.ZNameGroup
Returns the ZNameGroup node associated with the specified name.
getNewObjectReference(ZSceneGraphObject) - Method in class edu.umd.cs.jazz.util.ZObjectReferenceTable
This method is called to test if a node that is referenced by the object has been duplicated in the new cloned sub-graph.
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.event.ZNodeEvent
Returns the node whose bounds has changed.
getNode() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns the node being edited.
getNode() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the nearest ZNode to the picked object.
getNodeArea(ZNode) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Gets the stored area for the given node
getNodesSearched() - Method in class edu.umd.cs.jazz.ZSpatialIndex
Get number of nodes searched for most recent query.
getNumberPoints() - Method in class edu.umd.cs.jazz.component.ZCoordList
Get the number of points in this coordinate list.
getNumCameras() - Method in class edu.umd.cs.jazz.ZLayerGroup
Return the number of cameras of this group node.
getNumCameras() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns the number of internal cameras between the root and the terminal object.
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
Returns the original object being searched for.
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.ZShape
Get the pen color of this shape.
getPenColor() - Method in class edu.umd.cs.jazz.component.ZCoordList
Get the pen color of this polyline.
getPenColor() - Method in class edu.umd.cs.jazz.component.ZLabel
Returns the current pen color.
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.ZEllipse
Get the pen color of this ellipse.
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.ZShape
Get the width of the pen used to draw the perimeter of this shape.
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.ZEllipse
Get the width of the pen used to draw the perimeter of this ellipse.
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 render quality that is used when not interacting or animating.
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.ZVisualComponent
Returns the root of the scene graph that this component is in.
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.ZCanvas
Return the root of the scenegraph.
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.ZSceneGraphTreeModel
Returns the root of the tree.
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).
getSelectedObjects() - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeView
Internal method: Get selected items from Tree.
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
Get the shape currently in use by this object.
getShape() - Method in class edu.umd.cs.jazz.component.ZShape
Return the current shape.
getSpace() - Method in class edu.umd.cs.jazz.ZPathLayoutManager
The current spacing used by the layout algorithm during its first iteration.
getSpatialIndexGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns a ZSpatialIndexGroup to use for a node, or inserts one above the node if none exists.
getStatus() - Method in class edu.umd.cs.jazz.ZSpatialIndex
Return true if indexing is on, otherwise false.
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.ZShape
Get the stroke used to draw the visual component.
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.ZEllipse
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.
getTarget() - Method in class edu.umd.cs.jazz.event.ZMouseEvent
Determine the target of the event.
getTargetPath() - Method in class edu.umd.cs.jazz.event.ZMouseEvent
Determine the path from the ZCanvas down to the target visual component.
getText() - Method in class edu.umd.cs.jazz.component.ZLabel
Return the text within this label component.
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
Get the tolerance allowed if exact spacing is specified.
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, inserting 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
getTranslateX() - Method in class edu.umd.cs.jazz.component.ZLabel
Get the X offset translation.
getTranslateX() - Method in class edu.umd.cs.jazz.component.ZImage
Get the X offset translation.
getTranslateX() - Method in class edu.umd.cs.jazz.component.ZText
Get the X offset translation.
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
getTranslateY() - Method in class edu.umd.cs.jazz.component.ZLabel
Get the Y offset translation.
getTranslateY() - Method in class edu.umd.cs.jazz.component.ZImage
Get the Y offset translation.
getTranslateY() - Method in class edu.umd.cs.jazz.component.ZText
Get the Y offset translation.
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
getTranslation() - Method in class edu.umd.cs.jazz.component.ZLabel
Get the text translation offset.
getTranslation() - Method in class edu.umd.cs.jazz.component.ZImage
Get the image translation offset.
getTranslation() - Method in class edu.umd.cs.jazz.component.ZText
Get the text translation offset.
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.
getVisualComponentBounds() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Return a copy of the bounds of this node's visual components in local coordinates.
getVisualComponentGlobalBounds() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Return a copy of the bounds of this node's visual components in global coordinates.
getVisualComponents() - Method in class edu.umd.cs.jazz.ZVisualLeaf
Return the visual components associated with this visual leaf.
getVolatileBounds() - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Determines if this node is volatile.
getVolatileBounds() - Method in class edu.umd.cs.jazz.ZGroup
Determines if this node is volatile.
getVolatileBounds() - Method in class edu.umd.cs.jazz.ZVisualLeaf
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.ZEllipse
Return the width of this ellipse.
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.ZEllipse
Return the x coordinate of this ellipse.
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.ZEllipse
Return y coordinate of this ellipse.
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.
GLOBAL_BOUNDS_CHANGED - Static variable in class edu.umd.cs.jazz.event.ZNodeEvent
This event indicates that a node's global bounds changed.
globalBoundsChanged(ZNodeEvent) - Method in class edu.umd.cs.jazz.event.ZNodeAdapter
Invoked when a node's global bounds have changed
globalBoundsChanged(ZNodeEvent) - Method in interface edu.umd.cs.jazz.event.ZNodeListener
Invoked when a node has its global bounds changed.
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.
groupTypes - Variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
 

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.)
hasNameGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns true if this node has a ZNameGroup above it as an edit group, false otherwise.
hasNodeListener() - Method in class edu.umd.cs.jazz.ZNode
Determines if this node has a node 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.
hasSpatialIndexGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Returns true if this node has a ZSpatialIndexGroup 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
The dimensions of the image.
HIGH_QUALITY_FONT_CONTEXT - Static variable in class edu.umd.cs.jazz.component.ZLabel
The high quality graphic2D render context: AntiAliased, and uses FractionalMetrics.
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.
INDEX - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A bit representing an index node type (ZSpatialIndexGroup) and order.
indexOf(ZNode) - Method in class edu.umd.cs.jazz.ZGroup
Searches for the first occurrence 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.
initScrollBars() - Method in class edu.umd.cs.jazz.util.ZCanvas
Add horizontal and vertical scrollBars to this ZCanvas.
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, double[], double[]) - Static method in class edu.umd.cs.jazz.util.ZUtil
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.ZPanEventHandler
 
isActive() - Method in class edu.umd.cs.jazz.event.ZoomEventHandler
Determines if this event handler is active.
isActive() - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Determines if this event handler is active.
isActive() - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
Determines if this event handler is active.
isActive() - Method in interface edu.umd.cs.jazz.event.ZEventHandler
Determines if this event handler is active.
isActive() - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Determines if this event handler is active.
isActive() - Method in class edu.umd.cs.jazz.event.ZSwingEventHandler
Determines if this event handler is active.
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.
isConsumed() - Method in class edu.umd.cs.jazz.event.ZNodeEvent
True if this event has been consumed.
isConsumed() - Method in class edu.umd.cs.jazz.event.ZGroupEvent
True if this event has been consumed.
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
Determines if node is an edit group node.
isEmpty() - Method in class edu.umd.cs.jazz.util.ZBounds
Determines if this ZBounds object is empty.
isEOL(byte) - Method in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
isEventThread() - Static method in class edu.umd.cs.jazz.util.ZDebug
In general, both Swing and Jazz are not thread safe.
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
Identifies whether or not this component can receive the focus.
isFrontVisualComponentPickable() - Method in class edu.umd.cs.jazz.ZVisualGroup
Determines if this node's front visual component is pickable.
isInsidePolygon(double, double, int, double[], double[]) - Static method in class edu.umd.cs.jazz.util.ZUtil
Determines if the point is inside the polygon.
isInsidePolygon(Rectangle2D, int, double[], double[]) - Static method in class edu.umd.cs.jazz.util.ZUtil
Determines if a rectangle is inside a polygon.
isInteracting() - Method in class edu.umd.cs.jazz.ZDrawingSurface
Determine if the user interacting with the surface
isLeaf(Object) - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeModel
Returns true if obj is a leaf.
isLoaded() - Method in class edu.umd.cs.jazz.component.ZImage
Determines if the image has been loaded yet or not.
isModificationEvent() - Method in class edu.umd.cs.jazz.event.ZGroupEvent
True if this event is a modification.
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(double) - Method in class edu.umd.cs.jazz.ZFadeGroup
Internal method: determines if this fade node is visible at the specified magnification.
isVisible(ZSceneGraphPath) - Method in class edu.umd.cs.jazz.ZFadeGroup
Determines if this fade node is visible.
isWhiteSpace(byte) - Method in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
iterator() - Method in class edu.umd.cs.jazz.ZGroup
Return an iterator over the children of this group in the proper order.
iterator() - Method in class edu.umd.cs.jazz.util.ZObjectReferenceTable
Return an iterator for this table.

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.ZLinkEventHandler
Key press event handler
keyPressed(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
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.ZLinkEventHandler
Key release event handler
keyReleased(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
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.ZLinkEventHandler
Key typed event handler
keyTyped(KeyEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
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.
lerpTime(double) - Method in interface edu.umd.cs.jazz.util.ZLerp
This method specifies how to interpolate a double 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
 
line - Variable in class edu.umd.cs.jazz.component.ZLabel
A label can hold one line of text.
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
Are links visible?
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
The node to listen to for events.
loadImage(Image) - Method in class edu.umd.cs.jazz.component.ZImage
Utility method to wait until the specified image is loaded, and then return.
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.ZLabel
The low quality graphic2D render context: not antiAliased, and does not use FractionalMetrics.
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.ZParser
 
main(String[]) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
main(String[]) - Static method in class edu.umd.cs.jazz.io.ZStreamPreprocessor
 
main(String[]) - Static method in class edu.umd.cs.jazz.io.ZExtendedInputStream
 
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
 
minFontSize - Variable in class edu.umd.cs.jazz.component.ZSwing
The minimum font size in the Swing hierarchy rooted at the component
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.ZMouseAdapter
Invoked when the mouse has been clicked on a node.
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.ZSelectionEventHandler
Invoked when the mouse has been clicked on a component.
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.ZSwingEventHandler
 
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.ZNavEventHandlerKeyBoard
Watch mouse motion so we always know where the mouse is.
mouseDragged(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
 
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.ZMouseMotionAdapter
Invoked when a mouse button is pressed on a node and then dragged.
mouseDragged(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSwingEventHandler
 
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.ZMouseAdapter
Invoked when the mouse enters a node.
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.ZSelectionEventHandler
Invoked when the mouse enters a component.
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.ZSwingEventHandler
 
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.ZMouseAdapter
Invoked when the mouse exits a node.
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.ZSelectionEventHandler
Invoked when the mouse exits a component.
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.ZSwingEventHandler
 
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.ZNavEventHandlerKeyBoard
Watch mouse motion so we always know where the mouse is.
mouseMoved(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
 
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.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.ZSwingEventHandler
 
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.ZMouseAdapter
Invoked when a mouse button has been pressed on a node.
mousePressed(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
 
mousePressed(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Mouse press event handler
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.ZSwingEventHandler
 
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.ZMouseAdapter
Invoked when a mouse button has been released on a node.
mouseReleased(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZLinkEventHandler
 
mouseReleased(ZMouseEvent) - Method in class edu.umd.cs.jazz.event.ZSelectionEventHandler
Mouse release event handler
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.ZSwingEventHandler
 

N

name - Variable in class edu.umd.cs.jazz.ZNameGroup
The name of this ZNameGroup node.
NAME - Static variable in class edu.umd.cs.jazz.util.ZSceneGraphEditor
A bit representing an name node type (ZNameGroup) and order.
nameHash - Static variable in class edu.umd.cs.jazz.ZNameGroup
Hashtable whose key is String name, value is reference to ZNameGroup node.
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_FIRST - Static variable in class edu.umd.cs.jazz.event.ZNodeEvent
The first number in the range of ids used for node events.
NODE_LAST - Static variable in class edu.umd.cs.jazz.event.ZNodeEvent
The last number in the range of ids used for node events.
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.ZSpatialIndexGroup
Catches NODE_ADDED event, and tries to index the new node.
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.ZSpatialIndexGroup
Catches ZGroupEvent NODE_REMOVED event, and tries to unIndex the node.
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
Current number of points in array.
NULL - Static variable in interface edu.umd.cs.jazz.io.ZInternalParserConstants
 
NULL_ARGS - Static variable in class edu.umd.cs.jazz.io.ZInternalParser
 
NULL_ARGS - Static variable in class edu.umd.cs.jazz.io.ZObjectOutputStream
 

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
 
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
A Permanent holder for an Origin point.
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
Paints this 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
GeneralPath created from coordinate list.
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
Current pen color.
penColor - Variable in class edu.umd.cs.jazz.component.ZLabel
Current pen color.
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.ZShape
 
penColor_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZEllipse
 
penColor_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZRectangle
 
penWidth - Variable in class edu.umd.cs.jazz.component.ZCoordList
Current pen width.
penWidth_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZShape
 
penWidth_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZEllipse
 
penWidth_DEFAULT - Static variable in class edu.umd.cs.jazz.component.ZRectangle
 
PERCENT_OF_CAMERA - Static variable in class edu.umd.cs.jazz.ZFadeGroup
FadeType: Fade on percentage of camera size.
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.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.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.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.ZSpatialIndexGroup
Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this ZSpatialIndexGroup node, as searched in reverse (front-to-back) order.
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.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.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.ZVisualLeaf
Returns true if any of this node's visual components are under the specified rectangle, and builds a ZSceneGraphPath to the node.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.component.ZShape
Returns true if the specified rectangle is on the polygon.
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.ZEllipse
Determines if the specified Rectangle2D overlaps this ellipse.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.component.ZRectangle
Determines if the specified rectangle overlaps this rectangle.
pick(Rectangle2D, ZSceneGraphPath) - Method in class edu.umd.cs.jazz.component.ZPolygon
Returns true if the specified rectangle is on the polygon.
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
popCamera(ZCamera) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Removes a camera (and any cameras after it) from the list of camera nodes.
popTransformer(ZSceneGraphObject) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Removes a transformer (and any transformers after it) from the list of transformer nodes.
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 class edu.umd.cs.jazz.ZTreeLayoutManager
Method from the ZLayoutManager interface Called after doLayout
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.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 class edu.umd.cs.jazz.ZTreeLayoutManager
Method from the ZLayoutManager interface Called before doLayout
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.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
 
propertyChange(PropertyChangeEvent) - Method in class edu.umd.cs.jazz.component.ZSwing
Listens for changes in font on components rooted at this ZSwing
propertyChange(PropertyChangeEvent) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPropertyPanel
Used to listen to changes to properties that are on display.
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
pushCamera(ZCamera) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Adds a node to the end of the list of camera nodes.
pushTransformer(ZSceneGraphObject) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Internal method.
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
 

Q

queryPoint(ArrayList, Point2D) - Method in class edu.umd.cs.jazz.ZSpatialIndex
Return all objects that overlap a point.
queryPoint(ArrayList, Point2D, double, double) - Method in class edu.umd.cs.jazz.ZSpatialIndex
Return objects larger than a minimum size that overlap a point.
queryWindow(ArrayList, Rectangle2D) - Method in class edu.umd.cs.jazz.ZSpatialIndex
Return all objects that overlap a bounding rectangle.
queryWindow(ArrayList, Rectangle2D, double, double) - Method in class edu.umd.cs.jazz.ZSpatialIndex
Return all objects larger than a minimum size that overlap a bounding rectangle.

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
 
rectIntersectsLine(Rectangle2D, double, double, double, double) - Static method in class edu.umd.cs.jazz.util.ZUtil
Tests if the specified line segment intersects the interior of the specified Rectangle2D.
rectIntersectsPolyline(Rectangle2D, double[], double[], double) - 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
The current level of recursion in this layout manager.
reIndex() - Method in class edu.umd.cs.jazz.ZSpatialIndex
Completely re-index all objects
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.ZNode
Remove this node, and any subtree, from the scenegraph.
remove(ZNode) - Method in class edu.umd.cs.jazz.ZSpatialIndex
internal method: Remove an object from the index.
removeAllChildren() - Method in class edu.umd.cs.jazz.ZGroup
Remove all chidren from this group node.
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(int) - Method in class edu.umd.cs.jazz.ZGroup
Remove the child at the specified position of this group node's children.
removeChild(ZNode) - Method in class edu.umd.cs.jazz.ZGroup
Remove the specified child node from this group node.
removeChild(ZNode) - Method in class edu.umd.cs.jazz.ZSpatialIndexGroup
Removes the ZGroup child from this ZSpatialIndexGroup.
removeChild(ZNode, boolean) - Method in class edu.umd.cs.jazz.ZGroup
Remove the specified child node from this group node.
removeChildImpl(int, boolean) - Method in class edu.umd.cs.jazz.ZGroup
The implementation of the removeChild method @param index The position of the child to be removed @param fireEvent Should the group event be fired
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.
removeNameGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Removes a ZNameGroup edit group for above a node.
removeNode(ZNode) - Method in class edu.umd.cs.jazz.ZSpatialIndex
Remove an object from the index.
removeNodeListener(ZNodeListener) - Method in class edu.umd.cs.jazz.ZNode
Removes the specified node listener so that it no longer receives node events from this node.
removeNodeListener(ZNodeListener) - Method in class edu.umd.cs.jazz.ZGroup
This method overriddes ZNode.removeNodeListener so as to properly update the hasNodeListener bit taking into consideration the ZGroup's children.
removeParent(ZNode) - Method in class edu.umd.cs.jazz.ZVisualComponent
Internal method to remove the specified parent node from this visual component.
removeSelectionGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Removes a ZSelectionGroup edit group for above a node.
removeSpatialIndexGroup() - Method in class edu.umd.cs.jazz.util.ZSceneGraphEditor
Removes a ZSpatialIndexGroup 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.
removeTreeModelListener(TreeModelListener) - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeModel
Removes a listener previously added with addTreeModelListener().
removeVisualComponent(ZVisualComponent) - Method in class edu.umd.cs.jazz.ZVisualLeaf
Remove a visual component from this leaf node.
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.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.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.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.ZSpatialIndexGroup
Renders this node which results in its children getting painted.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.ZVisualComponent
Renders this visual component.
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.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.ZVisualLeaf
Renders this node which results its visual components getting painted.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZShape
Paints this object.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZLabel
Renders the label object
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZImage
Paints 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.ZSwing
Determines if the Swing component should be rendered normally or as a filled rectangle.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZPolyline
Renders this object.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZEllipse
Paints this object.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZRectangle
Paints this object.
render(ZRenderContext) - Method in class edu.umd.cs.jazz.component.ZPolygon
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.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.ZVisualComponent
 
repaint() - Method in class edu.umd.cs.jazz.ZCamera
 
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(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.ZVisualComponent
This causes just the specified bounds of this visual component to be repainted.
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.ZLayerGroup
Method to pass repaint methods up the tree, and to any cameras looking here.
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.
repaint(ZSceneGraphObject, AffineTransform, ZBounds) - Method in class edu.umd.cs.jazz.ZNode
Method to pass repaint methods up the tree.
repaint(ZSceneGraphObject, AffineTransform, ZBounds) - Method in class edu.umd.cs.jazz.ZTransformGroup
Method to pass repaint methods up the tree.
repaint(ZSceneGraphObject, AffineTransform, 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(ZSceneGraphObject, AffineTransform, ZBounds) - Method in class edu.umd.cs.jazz.ZLayerGroup
Method to pass repaint methods up the tree, and to any cameras looking here.
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.ZBounds
Sets the dimensions of this object be empty.
reset() - Method in class edu.umd.cs.jazz.util.ZObjectReferenceTable
Resets the table, removing all entries from it.
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
 
root - Variable in class edu.umd.cs.jazz.ZSpatialIndex
Root of the r-tree.
rotate(double) - Method in class edu.umd.cs.jazz.ZTransformGroup
Rotate the node by the specified amount
rotate(double, double, double) - Method in class edu.umd.cs.jazz.ZTransformGroup
Rotate the node by the specified amount around the specified anchor point
rotate(double, double, double, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Rotate the node, via animation, theta radians about the specified anchor point
rotate(double, 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(double) - 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(double) - 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(double, double, double) - 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(double, double, double) - 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(double, double, double, 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(double, double, double, 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(double, 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(double, 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.
scrollParent - Variable in class edu.umd.cs.jazz.util.ZCanvas
A scrollPane may be an ancestor of this ZCanvas.
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.
selectNodes() - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeView
Internal method: selects in browser any nodes selected in the jazz application.
set(Object, Object) - Method in class edu.umd.cs.jazz.util.ZProperty
Set the (key, value) pair stored in this property
setAbsPenWidth(double) - Method in class edu.umd.cs.jazz.component.ZShape
Set the absolute width of the pen used to draw the perimeter of this shape.
setAbsPenWidth(double) - Method in class edu.umd.cs.jazz.component.ZCoordList
Set the absolute width of the pen used to draw the line around the edge of this polyline.
setAbsPenWidth(double) - Method in interface edu.umd.cs.jazz.component.ZStroke
Set the absolute width of the pen used to draw the visual component.
setAbsPenWidth(double) - Method in class edu.umd.cs.jazz.component.ZEllipse
Set the absolute width of the pen used to draw the line around the perimeter of this ellipse.
setAbsPenWidth(double) - Method in class edu.umd.cs.jazz.component.ZRectangle
Set the absolute width of the pen used to draw the line around the perimeter of this rectangle.
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.ZNavEventHandlerKeyBoard
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.
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.ZSwingEventHandler
 
setAlpha(double) - 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.ZLabel
Sets the current background color.
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.
setBounds(ZBounds) - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Internal method to specify the bounds of this object.
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
Set the camera of the scenegraph.
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.
setCamera(ZCamera, ZNode) - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the camera.
setCameraFound(boolean) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Internal method.
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 the path open or 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, double[], double[]) - Method in class edu.umd.cs.jazz.component.ZPolyline
Set the coordinates of this polyline.
setCoords(double[], double[]) - Method in class edu.umd.cs.jazz.component.ZCoordList
Set the coordinates of this coordinate list.
setCoords(double[], double[]) - 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
Set the current heading style.
setCurrentOrientation(ZLayoutGroup, int) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Set the current orientation.
setCurrentRenderContext(ZRenderContext) - Method in class edu.umd.cs.jazz.ZRoot
Set the current render context.
setCurrentXSpacing(double) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Set the current vertical spacing.
setCurrentYSpacing(double) - Method in class edu.umd.cs.jazz.ZTreeLayoutManager
Set the current horizontal spacing.
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.
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
Set the drawing surface of the scenegraph.
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 only run once.
setFadeRange(double) - Method in class edu.umd.cs.jazz.ZFadeGroup
Sets the percentage of magnification change over which an object is faded in or out as it reaches its minimum or maximum magnification.
setFadeType(short) - Method in class edu.umd.cs.jazz.ZFadeGroup
Set the type of fading that this node implements.
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.ZShape
Set the fill color of this shape.
setFillColor(Color) - Method in class edu.umd.cs.jazz.component.ZEllipse
Set the fill color of this ellipse.
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.
setFillColor(Color) - Method in class edu.umd.cs.jazz.component.ZPolygon
Set the fill color of this polygon.
setFindable(boolean) - Method in class edu.umd.cs.jazz.ZNode
Specifies whether this node is findable.
setFlatness(double) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Sets the flatness of the FlatteninPathIterator used to convert the Shape to points.
setFont(Font) - Method in class edu.umd.cs.jazz.component.ZLabel
Sets the font for the text.
setFont(Font) - Method in class edu.umd.cs.jazz.component.ZText
Sets the font for the text.
setFrame(double, double, double, double) - Method in class edu.umd.cs.jazz.component.ZEllipse
Sets the coordinates of this ellipse.
setFrame(Ellipse2D) - Method in class edu.umd.cs.jazz.component.ZEllipse
Sets coords of ellipse
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(double) - Method in class edu.umd.cs.jazz.component.ZText
Sets the current greek threshold.
setGroupNodeTransform(AffineTransform) - Method in class edu.umd.cs.jazz.ZSpatialIndex
Set the localToGlobal transform for the ZSpatialIndexGroup node associated with this index.
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
Set the image to the one consisting of the specified bytes.
setImage(Image) - Method in class edu.umd.cs.jazz.component.ZImage
Set the image to the one consisting of the specified image.
setImage(String) - Method in class edu.umd.cs.jazz.component.ZImage
Set the image to the one at the specified URL or filename.
setImage(URL) - Method in class edu.umd.cs.jazz.component.ZImage
Set the image to the one at the specified URL.
setInteracting(boolean) - Method in class edu.umd.cs.jazz.ZDrawingSurface
Specify if the user is interacting with the surface or not.
setInteractingRenderQuality(int) - Method in class edu.umd.cs.jazz.ZDrawingSurface
Specify the render quality to be used during interaction and animation.
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
Set the layer of the scenegraph.
setLayer(ZLayerGroup) - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the layer of the scenegraph.
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.
setMaxChildren(int) - Method in class edu.umd.cs.jazz.ZSpatialIndex
Set the maximum number of children per node.
setMaxMag(double) - Method in class edu.umd.cs.jazz.ZFadeGroup
Set the maximumn magnification for this node.
setMaxMagnification(double) - 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(double) - 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
Set the primary menubar for the application.
setMinChildren(int) - Method in class edu.umd.cs.jazz.ZSpatialIndex
Set the minimum number of children per node.
setMinMag(double) - Method in class edu.umd.cs.jazz.ZFadeGroup
Set the minimumn magnification for this node.
setMinMagnification(double) - 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(double) - Method in class edu.umd.cs.jazz.event.ZNavEventHandlerKeyBoard
Set the minimum magnification that the camera can be set to with this event handler.
setName(String) - Method in class edu.umd.cs.jazz.ZNameGroup
Set the name of this nameGroup node.
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.ZShape
Set the pen color of this shape.
setPenColor(Color) - Method in class edu.umd.cs.jazz.component.ZCoordList
Set the pen color of this polyline.
setPenColor(Color) - Method in class edu.umd.cs.jazz.component.ZLabel
Sets the current pen color.
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.ZEllipse
Set the pen color of this ellipse.
setPenColor(Color) - Method in class edu.umd.cs.jazz.component.ZRectangle
Set the pen color of this rectangle.
setPenWidth(double) - Method in class edu.umd.cs.jazz.component.ZShape
Set the width of the pen used to draw the perimeter of this shape.
setPenWidth(double) - 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(double) - Method in interface edu.umd.cs.jazz.component.ZStroke
Set the width of the pen used to draw the visual component.
setPenWidth(double) - Method in class edu.umd.cs.jazz.component.ZEllipse
Set the width of the pen used to draw the perimeter of this ellipse.
setPenWidth(double) - 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.component.ZRectangle
Sets location and size of the rectangle.
setRect(double, double, double, double) - Method in class edu.umd.cs.jazz.util.ZBounds
Sets the dimensions of this object.
setRect(Rectangle2D) - Method in class edu.umd.cs.jazz.component.ZRectangle
Sets coordinates of rectangle.
setRect(Rectangle2D) - Method in class edu.umd.cs.jazz.util.ZBounds
Sets the dimensions of this object to be the same as the given Rectangle2D.
setRenderContextFactory(ZRenderContextFactory) - Static method in class edu.umd.cs.jazz.ZCamera
Define how render contexts should be created.
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.ZSceneGraphTreeView
Set the root node of the scenegraph browser.
setRoot(ZRoot) - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the root of the scenegraph.
setRoot(ZRoot) - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Sets the root node for this path.
setRotation(double) - Method in class edu.umd.cs.jazz.ZTransformGroup
Set the absolute rotation of this node.
setRotation(double, double, double) - Method in class edu.umd.cs.jazz.ZTransformGroup
Set the absolute rotation of this node, rotating around the specified anchor point.
setRotation(double, double, double, 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(double, 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(double) - Method in class edu.umd.cs.jazz.ZTransformGroup
Sets the scale of the transform
setScale(double) - Method in class edu.umd.cs.jazz.ZCamera
Sets the scale of the view transform
setScale(double, double, double) - 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(double, double, double) - 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(double, double, double, 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(double, double, double, 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(double, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Animate the node from its current scale to the specified target scale.
setScale(double, 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.
setShape(Shape) - Method in class edu.umd.cs.jazz.component.ZShape
Set the current shape.
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(double) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Set the spacing used by the layout algorithm during its first iteration.
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.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.ZFadeGroup
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.ZAnchorGroup
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.ZConstraintGroup
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.ZPathLayoutManager
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.ZCamera
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.ZNameGroup
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.ZVisualLeaf
Set some state of this object as it gets read back in.
setState(String, String, Object) - Method in class edu.umd.cs.jazz.component.ZShape
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.ZLabel
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.ZEllipse
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 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 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.
setStatus(boolean) - Method in class edu.umd.cs.jazz.ZSpatialIndex
Turn RTree indexing on and off.
setStickyPoint(double, double) - 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.ZShape
Set the stroke used to draw the visual component.
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.ZEllipse
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
Control whether swing event handlers are active or not for this ZCanvas.
setText(String) - Method in class edu.umd.cs.jazz.component.ZLabel
Sets the text of this visual component to str.
setText(String) - Method in class edu.umd.cs.jazz.component.ZText
Sets the text of this visual component to str.
setTolerance(double) - Method in class edu.umd.cs.jazz.ZPathLayoutManager
Sets the tolerance, ie the error allowed, in laying out objects on the path.
setToolTipText(String) - Method in class edu.umd.cs.jazz.util.ZCanvas
Sets the ToolTip Text for this ZCanvas LEG: HACK - this includes a workaround to update the ToolTip as as soon as it changes by forwarding fake mouse events to the tooltip manager
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 interface edu.umd.cs.jazz.ZTransformable
Sets the affine transform.
setTransform(double, double, double, double, double, double) - Method in class edu.umd.cs.jazz.ZTransformGroup
Sets the transform associated with this node.
setTranslateX(double) - Method in class edu.umd.cs.jazz.ZTransformGroup
Sets the current X translation of this node
setTranslateX(double) - Method in class edu.umd.cs.jazz.ZCamera
Sets the current X translation of this object
setTranslateX(double) - Method in class edu.umd.cs.jazz.component.ZLabel
Set label translation offset X.
setTranslateX(double) - Method in class edu.umd.cs.jazz.component.ZImage
Set image translation offset X.
setTranslateX(double) - Method in class edu.umd.cs.jazz.component.ZText
Set text translation offset X.
setTranslateY(double) - Method in class edu.umd.cs.jazz.ZTransformGroup
Sets the current Y translation of this node
setTranslateY(double) - Method in class edu.umd.cs.jazz.ZCamera
Sets the current Y translation of this object
setTranslateY(double) - Method in class edu.umd.cs.jazz.component.ZLabel
Set label translation offset Y.
setTranslateY(double) - Method in class edu.umd.cs.jazz.component.ZImage
Set image translation offset Y.
setTranslateY(double) - Method in class edu.umd.cs.jazz.component.ZText
Set text translation offset Y.
setTranslation(double, double) - Method in class edu.umd.cs.jazz.ZTransformGroup
Translate the node to the specified position
setTranslation(double, double) - Method in class edu.umd.cs.jazz.ZCamera
Translate the object to the specified position
setTranslation(double, double) - Method in class edu.umd.cs.jazz.component.ZLabel
Set the label translation offset to the specified position.
setTranslation(double, double) - Method in class edu.umd.cs.jazz.component.ZImage
Set the image translation offset to the specified position.
setTranslation(double, double) - Method in class edu.umd.cs.jazz.component.ZText
Set the text translation offset to the specified position.
setTranslation(double, double, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Animate the node from its current position to the position specified by x, y
setTranslation(double, double, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZCamera
Animate the object from its current position to the position specified by x, y
setTranslation(Point2D) - Method in class edu.umd.cs.jazz.component.ZLabel
Set the label translation offset to point p.
setTranslation(Point2D) - Method in class edu.umd.cs.jazz.component.ZImage
Set the image translation offset to point p.
setTranslation(Point2D) - Method in class edu.umd.cs.jazz.component.ZText
Set the text translation offset to point p.
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 ZDebug.setShowBounds(boolean, edu.umd.cs.jazz.ZCamera).
showInfo() - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeView
Internal method: pop up a window with info about selected node.
showNodes() - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeView
Internal method: finds nodes selected in the browser, and centers them in the jazz application window.
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
Current stroke.
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
Temporary ZBounds variable.
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.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.
toString() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Returns a string description of this path useful 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
Modify the object by applying the given transform.
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
A hashtable to store nodes that need transforming in the current set of recursive calls to doLayout.
transformTable - Variable in class edu.umd.cs.jazz.ZTreeLayoutManager
A hashtable to store the transforms for nodes in the current set of recursive calls to doLayout
translate(double, double) - Method in class edu.umd.cs.jazz.ZTransformGroup
Translate the node by the specified deltaX and deltaY
translate(double, double) - Method in class edu.umd.cs.jazz.ZCamera
Translate the object by the specified deltaX and deltaY
translate(double, double, int, ZDrawingSurface) - Method in class edu.umd.cs.jazz.ZTransformGroup
Animate the node from its current position by the specified deltaX and deltaY
translate(double, double, 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 corresponding to the given node in the transformTable.
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.
translateX - Variable in class edu.umd.cs.jazz.component.ZLabel
Translation offset X.
translateX - Variable in class edu.umd.cs.jazz.component.ZImage
Translation offset X.
translateX - Variable in class edu.umd.cs.jazz.component.ZText
Translation offset X.
translateY - Variable in class edu.umd.cs.jazz.component.ZLabel
Translation offset Y.
translateY - Variable in class edu.umd.cs.jazz.component.ZImage
Translation offset Y.
translateY - Variable in class edu.umd.cs.jazz.component.ZText
Translation offset Y.
trimCamerasToSize() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Trims the capacity of the array that stores the cameras 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.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.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.ZVisualLeaf
Trims the capacity of the array that stores the visual components list 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.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.
trimTransformersToSize() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Trims the capacity of the array that stores the transformers 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
unregisterAllListeners() - Method in class edu.umd.cs.jazz.ZSpatialIndexGroup
Stop listening to nodeEvents from any indexed children.
unregisterAllListeners(ZGroup) - Method in class edu.umd.cs.jazz.ZSpatialIndexGroup
Stop listening to nodeEvents from any indexed children.
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.ZNode
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.
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
updateHasNodeListener() - Method in class edu.umd.cs.jazz.ZGroup
Updates the hasNodeListener bit taking into consideration the ZGroup's children.
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(ZObjectReferenceTable) - Method in class edu.umd.cs.jazz.ZSceneGraphObject
Updates references to scene graph nodes after a clone operation.
updateObjectReferences(ZObjectReferenceTable) - Method in class edu.umd.cs.jazz.ZNode
Called to update internal object references after a clone operation by ZSceneGraphObject.clone().
updateObjectReferences(ZObjectReferenceTable) - Method in class edu.umd.cs.jazz.ZAnchorGroup
Called to update internal object references after a clone operation by ZSceneGraphObject.clone().
updateObjectReferences(ZObjectReferenceTable) - Method in class edu.umd.cs.jazz.ZConstraintGroup
Called to update internal object references after a clone operation by ZSceneGraphObject.clone().
updateObjectReferences(ZObjectReferenceTable) - Method in class edu.umd.cs.jazz.ZVisualComponent
Called to update internal object references after a clone operation by ZSceneGraphObject.clone().
updateObjectReferences(ZObjectReferenceTable) - Method in class edu.umd.cs.jazz.ZCamera
Called to update internal object references after a clone operation by ZSceneGraphObject.clone().
updateObjectReferences(ZObjectReferenceTable) - Method in class edu.umd.cs.jazz.ZLayoutGroup
Called to update internal object references after a clone operation by ZSceneGraphObject.clone().
updateObjectReferences(ZObjectReferenceTable) - Method in class edu.umd.cs.jazz.ZLayerGroup
Called to update internal object references after a clone operation by ZSceneGraphObject.clone().
updateObjectReferences(ZObjectReferenceTable) - Method in class edu.umd.cs.jazz.util.ZProperty
Update object references after a clone.
updateParentBounds() - Method in class edu.umd.cs.jazz.ZVisualComponent
Internal method that causes all the ancestors of this component to recompute their bounds.
updatePath() - Method in class edu.umd.cs.jazz.component.ZCoordList
Internal method to update the path within the coordinate list.
updateSelection() - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeView
Internal method: selects in jazz application any nodes selected in the browser.
updateTransform() - Method in class edu.umd.cs.jazz.ZConstraintGroup
Internal method to recompute the constraint transform.
updateTransform() - Method in class edu.umd.cs.jazz.util.ZSceneGraphPath
Update the path's 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.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.ZVisualGroup
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.ZVisualLeaf
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
URL of the image, if it came from a URL.

V

validate() - Method in class edu.umd.cs.jazz.ZLayoutGroup
Force an immediate validation of this layout node (if it was invalidated).
valueChanged(TreeSelectionEvent) - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeView
Internal method that overrides avax.swing.event.valueChanged.
valueForPathChanged(TreePath, Object) - Method in class edu.umd.cs.jazz.util.ZSceneGraphTreeModel
Messaged when the user has altered the value for the item identified by path to newValue.
ValueObject(ZInternalParser) - Static method in class edu.umd.cs.jazz.io.ZInternalParser
 
viewChanged(ZCameraEvent) - Method in interface edu.umd.cs.jazz.event.ZCameraListener
Invoked when the camera's view transform changes.
viewChanged(ZCameraEvent) - Method in class edu.umd.cs.jazz.event.ZCameraAdapter
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 - Variable in class edu.umd.cs.jazz.ZSceneGraphObject
True if this node is specifically set to have volatile bounds
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
The dimensions of the image.
write(int) - Method in class edu.umd.cs.jazz.io.ZObjectOutputStream
 
writeEmbeddedImage - Variable in class edu.umd.cs.jazz.component.ZImage
Embed image in save file, or just it's filename.
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.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.ZFadeGroup
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.ZAnchorGroup
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.ZConstraintGroup
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.ZPathLayoutManager
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.ZCamera
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.ZNameGroup
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.ZVisualLeaf
Write out all of this object's state.
writeObject(ZObjectOutputStream) - Method in class edu.umd.cs.jazz.component.ZShape
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.ZLabel
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.ZEllipse
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 class edu.umd.cs.jazz.component.ZPolygon
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.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.ZFadeGroup
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.ZAnchorGroup
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.ZConstraintGroup
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.ZVisualComponent
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.ZNameGroup
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 class edu.umd.cs.jazz.ZVisualLeaf
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
An x point.

Y

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

Z

ZAnchorGroup - class edu.umd.cs.jazz.ZAnchorGroup.
ZAnchorGroup holds the information for a spatial hyperlink.
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.Double 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
Constructs a new ZBounds object.
ZBounds(double, double, double, double) - Constructor for class edu.umd.cs.jazz.util.ZBounds
Constructs a new ZBounds object with the given dimensions.
ZBounds(Rectangle2D) - Constructor for class edu.umd.cs.jazz.util.ZBounds
Constructs a new ZBounds object with the dimensions of a given Rectangle2D.
ZBounds(ZBounds) - Constructor for class edu.umd.cs.jazz.util.ZBounds
Constructs a new ZBounds object with the dimensions of another ZBounds object.
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
Creates a ZComboBox that takes its items from an existing ComboBoxModel.
ZComboBox(Object[]) - Constructor for class edu.umd.cs.jazz.component.ZComboBox
Creates a ZComboBox that contains the elements in the specified array.
ZComboBox(Vector) - Constructor for class edu.umd.cs.jazz.component.ZComboBox
Creates a ZComboBox that contains the elements in the specified Vector.
ZConstraintGroup - class edu.umd.cs.jazz.ZConstraintGroup.
ZConstraintGroup is a transform group that changes its transform based on a computation defined in a specified method.
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(double[], double[]) - Constructor for class edu.umd.cs.jazz.component.ZCoordList
Constructs a new ZCoordList.
ZCoordList(double, double) - Constructor for class edu.umd.cs.jazz.component.ZCoordList
Constructs a new ZCoordList with a single point.
ZCoordList(double, double, double, double) - 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
Constructs a new ZDanglingReferenceException, specifying the object being searched for.
ZDanglingReferenceException(ZSceneGraphObject, String) - Constructor for class edu.umd.cs.jazz.util.ZDanglingReferenceException
Constructs a new ZDanglingReferenceException, specifying the node being searched for, and a text message.
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 thing the camera renders onto.
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, containing the given camera and associated camera node.
ZDrawingSurface(ZCamera, ZNode, JComponent) - Constructor for class edu.umd.cs.jazz.ZDrawingSurface
Constructs a new Surface, containing the given camera and associated camera node, along with a JComponent this surface is connected to.
ZEllipse - class edu.umd.cs.jazz.component.ZEllipse.
ZEllipse is a graphic object that represents a hard-cornered or rounded ellipse.
ZEllipse() - Constructor for class edu.umd.cs.jazz.component.ZEllipse
Constructs a new Ellipse, initialized to location (0, 0) and size (0, 0).
ZEllipse(double, double) - Constructor for class edu.umd.cs.jazz.component.ZEllipse
Constructs an Ellipse2D at the specified location, initialized to size (0, 0).
ZEllipse(double, double, double, double) - Constructor for class edu.umd.cs.jazz.component.ZEllipse
Constructs and initializes an Ellipse2D from the specified coordinates.
ZEllipse(Ellipse2D) - Constructor for class edu.umd.cs.jazz.component.ZEllipse
Constructs a new Ellipse based on the geometry of the one passed in.
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.
Warning: Serialized and ZSerialized objects of this class will not be compatible with future Jazz releases.
ZExtendedInputStream(InputStream) - Constructor for class edu.umd.cs.jazz.io.ZExtendedInputStream
 
ZFadeGroup - class edu.umd.cs.jazz.ZFadeGroup.
ZFadeGroup is a group node that controls transparency and fading of its sub-tree.
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 a node with children.
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, boolean) - 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 ZImage.
ZImage(byte[]) - Constructor for class edu.umd.cs.jazz.component.ZImage
Constructs a new ZImage from a byte array.
ZImage(Image) - Constructor for class edu.umd.cs.jazz.component.ZImage
Constructs a new ZImage from an Image.
ZImage(String) - Constructor for class edu.umd.cs.jazz.component.ZImage
Constructs a new ZImage from a file.
ZImage(URL) - Constructor for class edu.umd.cs.jazz.component.ZImage
Constructs a new ZImage from a URL.
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.
ZLabel - class edu.umd.cs.jazz.component.ZLabel.
ZLabel creates a lightweight visual component to support a label containing one line of text.
ZLabel() - Constructor for class edu.umd.cs.jazz.component.ZLabel
Default constructor for ZLabel.
ZLabel(String) - Constructor for class edu.umd.cs.jazz.component.ZLabel
ZLabel constructor with initial text.
ZLabel(String, Font) - Constructor for class edu.umd.cs.jazz.component.ZLabel
ZLabel constructor with initial text and font.
ZLayerGroup - class edu.umd.cs.jazz.ZLayerGroup.
ZLayerGroup is used exclusively to specify the portion of the scenegraph that a camera can see.
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 visual group that wraps a layout manager that can position the node's children.
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 double 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, double) - 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.
ZMouseEvent(int, ZNode, MouseEvent, ZSceneGraphPath, ZNode, ZSceneGraphPath) - Constructor for class edu.umd.cs.jazz.event.ZMouseEvent
Constructs a new ZMouseEvent 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.
ZNameGroup - class edu.umd.cs.jazz.ZNameGroup.
ZNameGroup is a group node that names a portion of the scenegraph.
ZNameGroup() - Constructor for class edu.umd.cs.jazz.ZNameGroup
Constructs a new empty name group node.
ZNameGroup(String) - Constructor for class edu.umd.cs.jazz.ZNameGroup
Constructs a new name group node with the given name.
ZNameGroup(ZNode) - Constructor for class edu.umd.cs.jazz.ZNameGroup
Constructs a new name group node with the specified node as a child of the new group.
ZNameGroup(ZNode, String) - Constructor for class edu.umd.cs.jazz.ZNameGroup
Constructs a new name group node with the specified node as a child of the new group, and with the specified name.
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.
ZNodeAdapter - class edu.umd.cs.jazz.event.ZNodeAdapter.
ZNodeAdapater is an abstract adapter class for receiving node events.
ZNodeAdapter() - Constructor for class edu.umd.cs.jazz.event.ZNodeAdapter
 
ZNodeEvent - class edu.umd.cs.jazz.event.ZNodeEvent.
ZNodeEvent is an event which indicates that a node has changed.
ZNodeEvent(ZNode, int) - Constructor for class edu.umd.cs.jazz.event.ZNodeEvent
Constructs a ZNodeEvent object.
ZNodeListener - interface edu.umd.cs.jazz.event.ZNodeListener.
ZNodeListener is an interface to support notification when changes occur to a 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
Constructs a new ZNodeNotFoundException.
ZNodeNotFoundException(String) - Constructor for class edu.umd.cs.jazz.util.ZNodeNotFoundException
Constructs a new ZNodeNotFoundException with the given message.
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
ZPathLayoutManager(Shape) - Constructor for class edu.umd.cs.jazz.ZPathLayoutManager
Constructor that accepts a shape
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 for displaying a polygonal shape.
ZPolygon() - Constructor for class edu.umd.cs.jazz.component.ZPolygon
Constructs a new ZPolygon with no points.
ZPolygon(double[], double[]) - Constructor for class edu.umd.cs.jazz.component.ZPolygon
Constructs a new ZPolygon from an array of points.
ZPolygon(double, double) - Constructor for class edu.umd.cs.jazz.component.ZPolygon
Constructs a new ZPolygon with a single point.
ZPolygon(double, double, double, double) - 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(double[], double[]) - Constructor for class edu.umd.cs.jazz.component.ZPolyline
Constructs a new ZPolyline from an array of points.
ZPolyline(double, double) - Constructor for class edu.umd.cs.jazz.component.ZPolyline
Constructs a new ZPolyline with a single point.
ZPolyline(double, double, double, double) - 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(double, double) - Constructor for class edu.umd.cs.jazz.component.ZRectangle
Constructs a new Rectangle at the specified location, with dimensions of zero.
ZRectangle(double, double, double, double) - Constructor for class edu.umd.cs.jazz.component.ZRectangle
Constructs a new Rectangle at the specified location, with the given dimensions.
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.
ZRenderContext(ZCamera) - Constructor for class edu.umd.cs.jazz.util.ZRenderContext
Constructs a simple ZRenderContext.
ZRenderContextFactory - interface edu.umd.cs.jazz.util.ZRenderContextFactory.
 
ZRoot - class edu.umd.cs.jazz.ZRoot.
ZRoot extends 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
Constructs a new ZSceneGraphPath.
ZSceneGraphPropertyPanel - class edu.umd.cs.jazz.util.ZSceneGraphPropertyPanel.
ZSceneGraphPropertyPanel displays a list of properties for a number of Java Bean objects, and allows the user to edit the properties.
ZSceneGraphPropertyPanel() - Constructor for class edu.umd.cs.jazz.util.ZSceneGraphPropertyPanel
Create a new sceneGraph property panel.
ZSceneGraphTreeModel - class edu.umd.cs.jazz.util.ZSceneGraphTreeModel.
ZSceneGraphTreeModel implements a TreeModel used by ZSceneGraphTreeView to implement a jazz sceneGraph browser.
ZSceneGraphTreeModel(ZRoot) - Constructor for class edu.umd.cs.jazz.util.ZSceneGraphTreeModel
 
ZSceneGraphTreeView - class edu.umd.cs.jazz.util.ZSceneGraphTreeView.
ZSceneGraphTreeView displays a tree structure representing the Jazz scene graph that is useful for debugging.
ZSceneGraphTreeView(ZCanvas) - Constructor for class edu.umd.cs.jazz.util.ZSceneGraphTreeView
Create a new scenegraph browser window.
ZSelectionEventHandler - class edu.umd.cs.jazz.event.ZSelectionEventHandler.
ZSelectionEventHandler provides event handlers for basic selection interaction.
Selection Actions (operates on the current selection): Click to select/unselect an item.
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 visual group node that provides functionality for specifying selection.
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
ZShape - class edu.umd.cs.jazz.component.ZShape.
ZShape is a graphic object that represents a pre-defined java.awt.Shape
ZShape() - Constructor for class edu.umd.cs.jazz.component.ZShape
Constructs a new visual component based on a java.awt.Shape
ZShape(Shape) - Constructor for class edu.umd.cs.jazz.component.ZShape
Constructs a new visual component based on a java.awt.Shape
ZSpatialIndex - class edu.umd.cs.jazz.ZSpatialIndex.
ZSpatialIndex is a jazz utility class, supporting ZSpatialIndexGroup.
ZSpatialIndex.DrawOrderComp - class edu.umd.cs.jazz.ZSpatialIndex.DrawOrderComp.
 
ZSpatialIndex.DrawOrderComp(ZSpatialIndex) - Constructor for class edu.umd.cs.jazz.ZSpatialIndex.DrawOrderComp
 
ZSpatialIndex() - Constructor for class edu.umd.cs.jazz.ZSpatialIndex
Constructs a new ZSpatialIndex.
ZSpatialIndex(ZCamera) - Constructor for class edu.umd.cs.jazz.ZSpatialIndex
Constructs a new ZSpatialIndex with the given camera.
ZSpatialIndexGroup - class edu.umd.cs.jazz.ZSpatialIndexGroup.
ZSpatialIndexGroup is a group node that supports R-tree indexing for a group of visual components.
ZSpatialIndexGroup() - Constructor for class edu.umd.cs.jazz.ZSpatialIndexGroup
Constructs a new ZSpatialIndexGroup node.
ZSpatialIndexGroup(ZCamera) - Constructor for class edu.umd.cs.jazz.ZSpatialIndexGroup
Constructs a new ZSpatialIndexGroup node using a given camera.
ZSpatialIndexGroup(ZNode, ZCamera) - Constructor for class edu.umd.cs.jazz.ZSpatialIndexGroup
Constructs a new ZSpatialIndex group node with the specified node as a child of the new group.
ZStickyGroup - class edu.umd.cs.jazz.ZStickyGroup.
ZStickyGroup is a constraint group that moves its children inversely to the camera view, so that the children stay visually on the same place on the screen, even as the camera view changes.
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
Constructs a new ZSwingEventHandler for the given canvas.
ZSwingEventHandler(ZCanvas, ZNode) - Constructor for class edu.umd.cs.jazz.event.ZSwingEventHandler
Constructs a new ZSwingEventHandler for the given canvas, and a node that will recieve the mouse events.
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
Construct a ZTooManyChildrenException object.
ZTooManyChildrenException(ZGroup, String) - Constructor for class edu.umd.cs.jazz.util.ZTooManyChildrenException
Construct a ZTooManyChildrenException object.
ZTransformable - interface edu.umd.cs.jazz.ZTransformable.
ZTransformable is an interface that represents an object that has a transform that supports 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 that specifies an arbitrary 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.
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 components 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 one or more visual components 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 Q R S T U V W X Y Z
Jazz API Documentation