Jazz API Documentation

edu.umd.cs.jazz
Class ZLeaf

java.lang.Object
  |
  +--edu.umd.cs.jazz.ZSceneGraphObject
        |
        +--edu.umd.cs.jazz.ZNode
              |
              +--edu.umd.cs.jazz.ZLeaf
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable, ZSerializable
Direct Known Subclasses:
ZVisualLeaf

public class ZLeaf
extends ZNode
implements ZSerializable, java.io.Serializable

ZLeaf is a basic leaf node that doesn't have any children. ZLeaf serves as a tag, identifying all sub-classes as being leaves. ZLeaf provides no other function, and there is no reason to instantiate a ZLeaf object.

Warning: Serialized and ZSerialized objects of this class will not be compatible with future Jazz releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Jazz. A future release of Jazz will provide support for long term persistence.

See Also:
Serialized Form

Fields inherited from class edu.umd.cs.jazz.ZNode
findable_DEFAULT, listenerList, pickable_DEFAULT, savable_DEFAULT
 
Fields inherited from class edu.umd.cs.jazz.ZSceneGraphObject
bounds, volatileBounds, volatileBounds_DEFAULT
 
Constructor Summary
ZLeaf()
          Constructs a new empty leaf node.
 
Methods inherited from class edu.umd.cs.jazz.ZNode
addClientProperty, addMouseListener, addMouseMotionListener, addNodeListener, dump, duplicateObject, editor, extract, findNodes, fireEvent, fireMouseEvent, fireNodeEvent, getClientProperty, getGlobalBounds, getGlobalToLocalTransform, getLocalToGlobalTransform, getParent, getRoot, globalToLocal, globalToLocal, hasMouseListener, hasNodeListener, isAncestorOf, isDescendentOf, isFindable, isPickable, isSavable, localToGlobal, localToGlobal, lower, lowerTo, pick, putClientProperty, raise, raiseTo, remove, removeMouseListener, removeMouseMotionListener, removeNodeListener, render, repaint, repaint, repaint, reparent, replaceWith, setEditorFactory, setFindable, setParent, setPickable, setSavable, setState, trimToSize, updateBounds, updateObjectReferences, updateVolatility, writeObject, writeObjectRecurse, writeReplace
 
Methods inherited from class edu.umd.cs.jazz.ZSceneGraphObject
clone, computeBounds, getBounds, getBoundsReference, getVolatileBounds, reshape, setBounds, setVolatileBounds
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZLeaf

public ZLeaf()
Constructs a new empty leaf node.

Jazz API Documentation