Serialized Form
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Read in all of this object's state.
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- Write out all of this object's state.
destNode
ZNode destNode
- The destination node of this link (for link traversal), if there is one.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
viewTransform
java.awt.geom.AffineTransform viewTransform
originalViewTransform
java.awt.geom.AffineTransform originalViewTransform
inverseViewTransform
java.awt.geom.AffineTransform inverseViewTransform
layers
ZList.ZLayerGroupList layers
fillColor
java.awt.Color fillColor
paintBounds
ZBounds paintBounds
clip
ZShape clip
isClipVisible
boolean isClipVisible
isClipPickable
boolean isClipPickable
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
camera
ZCamera camera
- The camera the constraint is related to
component
javax.swing.JComponent component
interacting
boolean interacting
animating
boolean animating
currentRenderQuality
int currentRenderQuality
normalRenderQuality
int normalRenderQuality
interactingRenderQuality
int interactingRenderQuality
tmpRepaintRect
java.awt.Rectangle tmpRepaintRect
fadeType
short fadeType
- Type of fading: can be CAMERA_MAG, COMPOSITE_MAG, ABSOLUTE_SCREEN_SIZE
or PERCENT_OF_CAMERA
alpha
double alpha
- The alpha value that will be applied to the transparency (multiplicitively) of the graphics
context during render.
minMag
double minMag
- The minimum magnification that this node gets rendered at.
maxMag
double maxMag
- The maximum magnification that this node gets rendered at.
fadeRange
double fadeRange
- The percentage of magnification change over which an object is faded in or out
as it reaches its minimum or maximum magnification.
A value of 0 means there is no fading at all and the object just jumps in
and out of visibility. A value of 0.3 is reasonable, meaning it fades
in and out over 30% of its size.
tmpTransform
java.awt.geom.AffineTransform tmpTransform
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
children
ZList.ZNodeList children
- The array of children under this group node.
This is guaranteed to point to a valid array,
even if this group does not have any children.
childrenPickable
boolean childrenPickable
- True if pick should pick children.
childrenFindable
boolean childrenFindable
- True if find should find children.
hasOneChild
boolean hasOneChild
- True if this group can have no more than one child
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
cameras
ZList.ZCameraList cameras
- All the cameras explicitly looking onto the scene graph at this node. Other cameras
may actually see this node *indirectly* (some ancestor may have a camera looking at it.)
layoutManager
ZLayoutManager layoutManager
- The layout manager that lays out the children of this node,
or null if none.
layoutChild
ZGroup layoutChild
- The node whose children this layout should be applied to.
validated
boolean validated
- True if this layout group is currently validated.
False if it needs to be revalidated.
name
java.lang.String name
- The name of this ZNameGroup node.
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
parent
ZGroup parent
- This node's parent.
savable
boolean savable
- True if this node should be saved
pickable
boolean pickable
- True if this node is pickable
findable
boolean findable
- True if this node is findable
selectable
boolean selectable
- True if this node is selectable
hasNodeListener
boolean hasNodeListener
- True if this node has a global bounds listener
(package private for access in ZGroup)
clientProperties
ZList.ZPropertyList clientProperties
- Set of client-specified properties for this node.
bounds
ZBounds bounds
- The bounding rectangle occupied by this object in its own local coordinate system.
Conceptually, the bounding rectangle is defined as the minimum rectangle that
would surround all of the geometry drawn by the node and its children. The bounding
rectangle's coordinates are in the node's local coordinates. That is, they are
independant of any viewing transforms, or of transforms performed by parents
of the node.
volatileBounds
boolean volatileBounds
- True if this node is specifically set to have volatile bounds
penColor
java.awt.Color penColor
- Pen color for rendering of selection
visualComponents
ZList.ZVisualComponentList visualComponents
- The visual components associated with this selection group.
minChildren
int minChildren
- Minimum number of children per node
maxChildren
int maxChildren
- Maximum number of children per node
nodesSearched
int nodesSearched
- number of nodes searched for most recent query
camera
ZCamera camera
- Surface this r-tree indexes.
status
boolean status
- Controls if r-tree indexing is on or off.
root
edu.umd.cs.jazz.ZSpatialIndex.RTreeNode root
- Root of the r-tree.
drawOrder
java.util.Hashtable drawOrder
- List of r-tree nodes in draw-order order.
doc
ZSpatialIndex.DrawOrderComp doc
- Comparator for sort.
groupNodeTransform
java.awt.geom.AffineTransform groupNodeTransform
- The localToGlobal transform for the associated group node.
rIndex
ZSpatialIndex rIndex
- The r-tree index tree.
nodeListenerHT
java.util.Hashtable nodeListenerHT
- HashTable of current nodeListeners indexed by node.
queryResults
java.util.ArrayList queryResults
- List to hold queryWindow results.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
constraintType
int constraintType
- The type of constraint that this node implements.
stickyPointX
double stickyPointX
- The X coord of the point of the child that will be fixed.
stickyPointY
double stickyPointY
- The Y coord of the point of the child that will be fixed.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
transform
java.awt.geom.AffineTransform transform
inverseTransformDirty
boolean inverseTransformDirty
currentHeadStyle
int currentHeadStyle
- The Current Heading Style.
currentXSpacing
double currentXSpacing
- The Current X Spacing.
currentYSpacing
double currentYSpacing
- The Current Y Spacing.
currentLinkStyle
int currentLinkStyle
- The Current Link Style.
linkVisible
boolean linkVisible
- Are links visible?
areaManager
java.util.Hashtable areaManager
- A hashtable to store the areas for nodes using this manager.
transformTable
java.util.Hashtable transformTable
- A hashtable to store the transforms for nodes in the current
set of recursive calls to doLayout
transformNodes
java.util.ArrayList transformNodes
- A hashtable to store nodes that need transforming in the current
set of recursive calls to doLayout.
recurseLevel
int recurseLevel
- The current level of recursion in this layout manager.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
parents
ZList.ZNodeList parents
- The parents of this visual component.
This is guaranteed to point to a valid array,
even if this group does not have any parents.
frontVisualComponent
ZVisualComponent frontVisualComponent
- The front visual component associated with this group.
backVisualComponent
ZVisualComponent backVisualComponent
- The back visual component associated with this group.
frontVisualComponentPickable
boolean frontVisualComponentPickable
- True if this node's front visual component is pickable
backVisualComponentPickable
boolean backVisualComponentPickable
- True if this node's back visual component is pickable
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
visualComponents
ZList.ZVisualComponentList visualComponents
- The visual components associated with this leaf.
Package edu.umd.cs.jazz.component |
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
penWidth
double penWidth
- Current pen width.
absPenWidth
boolean absPenWidth
- Current absolute pen width.
currentEvent
ZMouseEvent currentEvent
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
cubicCurve
java.awt.geom.CubicCurve2D cubicCurve
- The wrapped CubicCurve2D.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
width
int width
- The dimensions of the image. -1 if not known yet.
height
int height
- The dimensions of the image. -1 if not known yet.
observer
edu.umd.cs.jazz.component.ZImage.ZImageObserver observer
writeEmbeddedImage
boolean writeEmbeddedImage
- Embed image in save file, or just it's filename.
url
java.net.URL url
- URL of the image, if it came from a URL.
translateX
double translateX
- Translation offset X.
translateY
double translateY
- Translation offset Y.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
penColor
java.awt.Color penColor
- Current pen color.
backgroundColor
java.awt.Color backgroundColor
- Background color for label.
font
java.awt.Font font
- Current text font.
line
java.lang.String line
- A label can hold one line of text.
boundsBug
boolean boundsBug
- jdk version <= 1.2.1 has a bug: font.getStringBounds() gives the
bounds of a space " " as zero.
translateX
double translateX
- Translation offset X.
translateY
double translateY
- Translation offset Y.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
currentEvent
ZMouseEvent currentEvent
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
arrowHead
int arrowHead
arrowHeadType
int arrowHeadType
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
renderCutoff
double renderCutoff
- The cutoff at which the Swing component is rendered greek
component
javax.swing.JComponent component
- The Swing component that this Visual Component wraps
minFontSize
double minFontSize
- The minimum font size in the Swing hierarchy rooted at the component
defaultFont
java.awt.Font defaultFont
- The default font
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
greekThreshold
double greekThreshold
- Below this magnification text is rendered as greek.
greekColor
java.awt.Color greekColor
- Color for greek text.
penColor
java.awt.Color penColor
- Current pen color.
backgroundColor
java.awt.Color backgroundColor
- Background color for text.
caretColor
java.awt.Color caretColor
- Current caret color.
caretPos
int caretPos
- Character position of caret within the current line.
caretLine
int caretLine
- Line number of caret - current line.
caretX
double caretX
- X coordinate of caret relative to its coordinate frame.
caretY
double caretY
- Y coordinate of caret relative to its coordinate frame.
font
java.awt.Font font
- Current text font.
lines
java.util.ArrayList lines
- Each vector element is one line of text.
editable
boolean editable
- Specifies if text is editable.
boundsBug
boolean boundsBug
- jdk version <= 1.2.1 has a bug: font.getStringBounds() gives the
bounds of a space " " as zero.
translateX
double translateX
- Translation offset X.
translateY
double translateY
- Translation offset Y.
Package edu.umd.cs.jazz.event |
viewTransform
java.awt.geom.AffineTransform viewTransform
- The value of the view transform before the view transform was changed
for view transform events (or null for other event types).
enabledFlag
int enabledFlag
- The current enabled event handlers
active
boolean active
- true when event handler is active
globallyActive
boolean globallyActive
- true if this event handler is active on all cameras
node
ZNode node
- node this event handler attaches to
camera
ZCamera camera
- non-null only if this event handler is active on a single camera
canvas
ZCanvas canvas
- canvas this event handler attaches to
layer
ZLayerGroup layer
- Marquee layer
modifyHandler
ZSelectionModifyHandler modifyHandler
- Selection modify handler
moveHandler
ZSelectionMoveHandler moveHandler
- Selection move handler
scaleHandler
ZSelectionScaleHandler scaleHandler
- Selection scale handler
deleteHandler
ZSelectionDeleteHandler deleteHandler
- Selection delete handler
resizeHandler
ZSelectionResizeHandler resizeHandler
- Selection resize handler
child
ZNode child
- The non-null node that is being added or
removed from the group.
- See Also:
ZGroupEvent.getChild()
modification
boolean modification
- True if this event is a modification.
consumed
boolean consumed
- True if this event has been consumed.
active
boolean active
node
ZNode node
canvas
ZCanvas canvas
currentNode
ZNode currentNode
currentLink
ZAnchorGroup currentLink
hiliteLink
ZAnchorGroup hiliteLink
links
java.util.Vector links
allButton1Mask
int allButton1Mask
id
int id
grabPath
ZSceneGraphPath grabPath
currentPath
ZSceneGraphPath currentPath
listenerType
java.lang.Class listenerType
active
boolean active
node
ZNode node
canvas
ZCanvas canvas
autoNav
boolean autoNav
scaleDelta
double scaleDelta
panDelta
double panDelta
autoPanXDelta
double autoPanXDelta
autoPanYDelta
double autoPanYDelta
autoZoomDelta
double autoZoomDelta
pointerPosition
java.awt.geom.Point2D pointerPosition
animTime
int animTime
zoomInKey
int zoomInKey
zoomOutKey
int zoomOutKey
panLeftKey
int panLeftKey
panRightKey
int panRightKey
panUpKey
int panUpKey
panDownKey
int panDownKey
homeKey
int homeKey
prevKeyPress
int prevKeyPress
delay
int delay
minMag
double minMag
maxMag
double maxMag
node
ZNode node
- The non-null node whose bounds changed.
- See Also:
ZNodeEvent.getNode()
consumed
boolean consumed
- True if this event has been consumed;
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
minMag
double minMag
maxMag
double maxMag
isZooming
boolean isZooming
active
boolean active
globallyActive
boolean globallyActive
node
ZNode node
activeCamera
ZCamera activeCamera
zoomEventState
ZoomEventHandler.ZoomEventState zoomEventState
allButton3Mask
int allButton3Mask
theNode
ZNode theNode
isActive
boolean isActive
theDefaultZoomToNode
ZNode theDefaultZoomToNode
theZoomMode
int theZoomMode
theZoomScale
double theZoomScale
theZoomSpacing
double theZoomSpacing
theZoomTime
int theZoomTime
allButton1Mask
int allButton1Mask
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
active
boolean active
globallyActive
boolean globallyActive
node
ZNode node
activeCamera
ZCamera activeCamera
interactionCamera
ZCamera interactionCamera
moved
boolean moved
allButton1Mask
int allButton1Mask
active
boolean active
- true when event handler is active
globallyActive
boolean globallyActive
- true if this event handler active over all cameras
node
ZNode node
- node this event handler attaches to
activeCamera
ZCamera activeCamera
- the active camera for this handler
canvas
ZCanvas canvas
- canvas this event handler attaches to
active
boolean active
- Deprecated.
node
ZNode node
- Deprecated.
canvas
ZCanvas canvas
- Deprecated.
prevMotionSelection
java.util.ArrayList prevMotionSelection
- Deprecated.
itemsToRemove
java.util.ArrayList itemsToRemove
- Deprecated.
selNode
ZNode selNode
- Deprecated.
marquee
ZVisualLeaf marquee
- Deprecated.
marqueeLayer
ZGroup marqueeLayer
- Deprecated.
scaleUpKey
int scaleUpKey
- Deprecated.
scaleDownKey
int scaleDownKey
- Deprecated.
translateLeftKey
int translateLeftKey
- Deprecated.
translateRightKey
int translateRightKey
- Deprecated.
translateUpKey
int translateUpKey
- Deprecated.
translateDownKey
int translateDownKey
- Deprecated.
deleteKey
int deleteKey
- Deprecated.
all_button_mask
int all_button_mask
- Deprecated.
all_button_but_shift_mask
int all_button_but_shift_mask
- Deprecated.
invisibleNodes
java.util.ArrayList invisibleNodes
- Deprecated.
active
boolean active
- true when event handler is active
globallyActive
boolean globallyActive
- true if event handler is globally active
node
ZNode node
- node this event handler attaches to
activeCamera
ZCamera activeCamera
- camera this event handler watches
interactionCamera
ZCamera interactionCamera
- the camera with which this handler is interacting
canvas
ZCanvas canvas
- canvas this event handler attaches to
marqueeLayer
ZGroup marqueeLayer
- parent node to use for marquee selection
prevMotionSelection
java.util.ArrayList prevMotionSelection
itemsToRemove
java.util.ArrayList itemsToRemove
selNode
ZNode selNode
moved
boolean moved
consumed
boolean consumed
marquee
ZVisualLeaf marquee
allButton1Mask
int allButton1Mask
allButton1ButShiftMask
int allButton1ButShiftMask
active
boolean active
- true when event handler is active
globallyActive
boolean globallyActive
- true if this event handler is active on all cameras
node
ZNode node
- node this event handler attaches to
activeCamera
ZCamera activeCamera
- non-null only if this event handler is active on a single camera
interactionCamera
ZCamera interactionCamera
- the camera with which the event handler is interacting
canvas
ZCanvas canvas
- canvas this event handler attaches to
allButton1Mask
int allButton1Mask
allButton1ButShiftMask
int allButton1ButShiftMask
active
boolean active
- true when event handler is active
globallyActive
boolean globallyActive
- rrue if this event handler is globally active rather than per-camera
node
ZNode node
- node this event handler attaches to
activeCamera
ZCamera activeCamera
- The active camera if this is a per-camera event handler
interactionCamera
ZCamera interactionCamera
- camera found in latest interaction
highLightColor
java.awt.Color highLightColor
- highlight color for highlighted nodes
defaultResizeListener
ZSelectionResizeHandler.ResizeListener defaultResizeListener
- the current resizer - handles the actual resizing
allButton1ButShiftMask
int allButton1ButShiftMask
active
boolean active
- true when event handler is active
globallyActive
boolean globallyActive
- true if event handler is globally active
root
ZNode root
- The root of the scenegraph of the canvas this event handler watches
activeCamera
ZCamera activeCamera
- Camera this event handler watches
canvas
ZCanvas canvas
- canvas this event handler attaches to
transform
java.awt.geom.AffineTransform transform
- The value of the transform before the transform was changed
for transform events (or null for other event types).
Package edu.umd.cs.jazz.io |
specialConstructor
boolean specialConstructor
- This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
currentToken
Token currentToken
- This is the last token that has been consumed successfully. If
this object has been created due to a parse error, the token
followng this token will (therefore) be the first error token.
expectedTokenSequences
int[][] expectedTokenSequences
- Each entry in this array is an array of integers. Each array
of integers represents a sequence of tokens (by their ordinal
values) that is expected at this point of the parse.
tokenImage
java.lang.String[] tokenImage
- This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred. This array is
defined in the generated ...Constants interface.
eol
java.lang.String eol
- The end of line string for this machine.
errorCode
int errorCode
- Indicates the reason why the exception is thrown. It will have
one of the above 4 values.
stream
java.io.InputStream stream
filePosition
long filePosition
dos
java.io.DataOutputStream dos
id
int id
objs
java.util.Hashtable objs
unsavedObjs
java.util.Hashtable unsavedObjs
replacedObjs
java.util.Hashtable replacedObjs
writingState
boolean writingState
stateWritten
boolean stateWritten
data
ZExtendedInputStream data
out
java.lang.StringBuffer out
bufSize
int bufSize
binaryMarker
java.lang.String binaryMarker
bmLength
int bmLength
bmBytes
byte[] bmBytes
buffer
byte[] buffer
Package edu.umd.cs.jazz.util |
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Read in all of this object's state.
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- Write out all of this object's state.
empty
boolean empty
bounds
ZBounds bounds
FAKE_MOUSE_EVENT
java.awt.event.MouseEvent FAKE_MOUSE_EVENT
- A fake mouse event used by setToolTipText to force immediate updates
of the ToolTipText
root
ZRoot root
camera
ZCamera camera
cameraNode
ZNode cameraNode
surface
ZDrawingSurface surface
layer
ZLayerGroup layer
cursor
java.awt.Cursor cursor
swingWrapper
javax.swing.JComponent swingWrapper
nodeListener
edu.umd.cs.jazz.util.ZCanvas.ZNodeEventHandler nodeListener
- Mouse Listener for ZNodes that have visual components.
swingEventHandler
ZSwingEventHandler swingEventHandler
- The event handler that supports events for Swing Visual Components.
panEventHandler
ZPanEventHandler panEventHandler
- The event handler that supports panning.
zoomEventHandler
ZoomEventHandler zoomEventHandler
- The event handler that supports zooming.
keyEventHandler
ZEventHandler keyEventHandler
- The event handler that supports key events.
hbar
javax.swing.JScrollBar hbar
- The horizontal and vertical scrollBars.
vbar
javax.swing.JScrollBar vbar
- The horizontal and vertical scrollBars.
prevScrollValueX
int prevScrollValueX
- Previous scrollBar values.
prevScrollValueY
int prevScrollValueY
- Previous scrollBar values.
hbarAdjustmentListener
java.awt.event.AdjustmentListener hbarAdjustmentListener
- Horizontal scrollBar adjustmentListener.
vbarAdjustmentListener
java.awt.event.AdjustmentListener vbarAdjustmentListener
- Vertical scrollBar adjustmentListener.
cameraScrollListener
ZCameraListener cameraScrollListener
- Listener for camera movement, so scrollBars can be updated.
scrollParent
javax.swing.JScrollPane scrollParent
- A scrollPane may be an ancestor of this ZCanvas.
scrollPaneListener
javax.swing.event.AncestorListener scrollPaneListener
- Listener to detect if a scrollPane ancestor is added or removed.
usingScrollBars
boolean usingScrollBars
- True if scrollBars are currently being used by this ZCanvas.
rootScrollListener
ZNodeListener rootScrollListener
- Listener to detect root bounds changes, so scrollBars can be updated.
vbarVisible
boolean vbarVisible
- True if vertical scrollBar is currently visible.
hbarVisible
boolean hbarVisible
- True if horizontal scrollBar is currently visible.
autoScroll
boolean autoScroll
- True if auto scrolling is currently enabled.
enableNodeEvents
boolean enableNodeEvents
- True if ZMouseEvents are being sent to nodes on the canvas.
origObj
ZSceneGraphObject origObj
readObject
private void readObject(java.io.ObjectInputStream s)
throws java.io.IOException,
java.lang.ClassNotFoundException
size
int size
bounds
ZBounds bounds
mag
double mag
table
java.util.HashMap table
key
java.lang.Object key
- The key to this property.
value
java.lang.Object value
cameras
java.util.Stack cameras
- List of (recursive) cameras currently rendering the scenegraph
transforms
java.util.Stack transforms
- List of (recursive) transforms that are the transform that the
camera started with before it started painting. Visual components
could need to know this for advanced techniques.
visibleBounds
ZList.ZBoundsList visibleBounds
- List of (recursive) visible bounds in the local coordinates of
the current node.
surface
ZDrawingSurface surface
- The surface that triggered this render.
accurateSpacing
boolean accurateSpacing
- accurateSpacing causes strings to be rendered one character at a time:
slower, but characters are positioned more accurately in a line.
greekText
boolean greekText
- greekText specifies that text should be rendered as "greek" rather than actual characters
editNode
ZNode editNode
- The edit node. This node is found in the ZSceneGraphEditor constructor.
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
root
ZRoot root
topCamera
ZCamera topCamera
topCameraNode
ZNode topCameraNode
parents
ZList.ZSceneGraphObjectList parents
cameras
ZList.ZCameraList cameras
transformers
ZList.ZTransformableList transformers
terminal
ZSceneGraphObject terminal
transform
java.awt.geom.AffineTransform transform
cameraTransform
java.awt.geom.AffineTransform cameraTransform
cameraFound
boolean cameraFound
targets
java.lang.Object[] targets
objectInfo
edu.umd.cs.jazz.util.ZSceneGraphPropertyPanel.ObjectInfo[] objectInfo
props
edu.umd.cs.jazz.util.ZSceneGraphPropertyPanel.PropertyDisplay[] props
processEvents
boolean processEvents
canvas
ZCanvas canvas
camera
ZCamera camera
surface
ZDrawingSurface surface
tree
javax.swing.JTree tree
text
javax.swing.JTextArea text
scrollPanel
javax.swing.JPanel scrollPanel
propertyPanel
ZSceneGraphPropertyPanel propertyPanel
model
ZSceneGraphTreeModel model
decorator
ZGroup decorator
Copyright © 2001 by University of Maryland, College Park, MD 20742, USA All rights reserved.