|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ZLayoutManager represents an object that can layout the children of a node.
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.
ZNode
Method Summary | |
java.lang.Object |
clone()
Layout manager objects must provide a public clone method |
void |
doLayout(ZGroup node)
Apply this manager's layout algorithm to the specified node's children. |
void |
doLayout(ZGroup node,
int millis)
Apply this manager's layout algorithm to the specified node's children, and animate the changes over time. |
void |
postLayout(ZGroup node)
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. |
void |
preLayout(ZGroup node)
Notify the layout manager that a potentially recursive layout is starting. |
Methods inherited from interface edu.umd.cs.jazz.io.ZSerializable |
setState, writeObject, writeObjectRecurse |
Method Detail |
public void doLayout(ZGroup node)
The
- node to apply this layout algorithm to.public void doLayout(ZGroup node, int millis)
node
- The node to apply this layout algorithm to.millis
- The number of milliseconds over which to animate layout changes.public void preLayout(ZGroup node)
node
- The node to apply this layout algorithm to.public void postLayout(ZGroup node)
node
- The node to apply this layout algorithm to.public java.lang.Object clone()
clone
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |