|
Jazz API Documentation | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ZGroup | |
| edu.umd.cs.jazz | This is the root package for all Jazz classes. |
| edu.umd.cs.jazz.event | This package supports Jazz event handlers. |
| edu.umd.cs.jazz.util | This package defines several utility classes that are likely to be useful for Jazz applications. |
| Uses of ZGroup in edu.umd.cs.jazz |
| Subclasses of ZGroup in edu.umd.cs.jazz | |
class |
ZAnchorGroup
ZAnchorGroup is a group that manages a hyperlink from the edit node below it. |
class |
ZConstraintGroup
ZConstraintGroup is a transform group node that supports the application of a simple constraint to its children. |
class |
ZFadeGroup
ZFadeGroup is a group node that has control over transparency of itself (and sub-tree), and its minimum and maximum magnification. |
class |
ZInvisibleGroup
ZInvisibleGroup is a group node that completely hides its descendents. |
class |
ZLayerGroup
ZLayerGroup is a group node that can be a paint start point of a camera. |
class |
ZLayoutGroup
ZLayoutGroup is a group node that can layout the children of a specified node. |
class |
ZRoot
ZRoot exteneds ZNode overiding several methods of ZNode to ensure that ZRoot is always in the root position of a Scenegraph. |
class |
ZSelectionGroup
ZSelectionGroup is a group node that represents the selection of a node. |
class |
ZStickyGroup
ZStickyGroup is a constraint node that forces the child to always be rendered at a place dependent on the camera view. |
class |
ZTransformGroup
ZTransformGroup is a group node with an affine transform. |
class |
ZVisualGroup
ZVisualGroup is a group node that has a visual component that can be rendered. |
| Methods in edu.umd.cs.jazz that return ZGroup | |
ZGroup |
ZNode.getParent()
Get the node's parent. |
ZGroup |
ZLayoutGroup.getLayoutChild()
Returns the current layout child for this node. |
| Methods in edu.umd.cs.jazz with parameters of type ZGroup | |
void |
ZNode.setParent(ZGroup newParent)
Set the parent of this node. |
void |
ZNode.reparent(ZGroup newParent)
Set the parent of this node, and transform the node in such a way that it doesn't move in global coordinates. |
void |
ZGroup.duplicateObject(ZGroup refNode)
Copies all object information from the reference object into the current object. |
void |
ZLayoutManager.doLayout(ZGroup node)
Apply this manager's layout algorithm to the specified node's children. |
void |
ZLayoutManager.preLayout(ZGroup node)
Notify the layout manager that a potentially recursive layout is starting. |
void |
ZLayoutManager.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 |
ZTreeLayoutManager.preLayout(ZGroup aLayoutGroup)
Method from the ZLayoutManager interface Called before doLayout |
void |
ZTreeLayoutManager.doLayout(ZGroup aLayoutGroup)
Method from the ZLayoutManager interface Called to layout the layout group |
void |
ZTreeLayoutManager.postLayout(ZGroup aLayoutGroup)
Method from the ZLayoutManager interface Called after doLayout |
protected void |
ZTreeLayoutManager.calculateChildrenLayout(ZGroup aPrimaryGroup)
Appropriately Lays out the children of the provided node |
void |
ZPathLayoutManager.preLayout(ZGroup node)
Notify the layout manager that a potentially recursive layout is starting. |
void |
ZPathLayoutManager.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 |
ZPathLayoutManager.doLayout(ZGroup node)
Apply this manager's layout algorithm to the specified node's children. |
void |
ZLayoutGroup.setLayoutChild(ZGroup child)
Specifies the layout child for this node. |
| Constructors in edu.umd.cs.jazz with parameters of type ZGroup | |
ZLayoutGroup.ZLayoutGroup(ZNode child,
ZGroup layoutChild)
Constructs a new layout group node with the specified node as a child of the new group. |
|
| Uses of ZGroup in edu.umd.cs.jazz.event |
| Methods in edu.umd.cs.jazz.event that return ZGroup | |
ZGroup |
ZGroupEvent.getGroup()
Returns the originator of the event. |
| Methods in edu.umd.cs.jazz.event with parameters of type ZGroup | |
void |
ZSelectionEventHandler.setMarqueeLayer(ZGroup layer)
Specify the node that the selection "marquee" should be put on. |
| Constructors in edu.umd.cs.jazz.event with parameters of type ZGroup | |
ZGroupEvent.ZGroupEvent(ZGroup source,
int id,
ZNode child)
Constructs a ZGroupEvent object. |
|
ZSelectionEventHandler.ZSelectionEventHandler(ZNode node,
ZCanvas canvas,
ZGroup marqueeLayer)
Constructs a new ZSelectionEventHandler. |
|
| Uses of ZGroup in edu.umd.cs.jazz.util |
| Methods in edu.umd.cs.jazz.util that return ZGroup | |
protected ZGroup |
ZSceneGraphEditor.getEditGroup(int type)
Returns the specified edit group type for this editor, if there is one, or null otherwise. |
ZGroup |
ZTooManyChildrenException.getDecorator()
Get the decorator that the operation to add more than one child to was attempted on. |
| Methods in edu.umd.cs.jazz.util with parameters of type ZGroup | |
protected void |
ZSceneGraphEditor.setEditGroup(int type,
ZGroup editGroup)
Adds a ZGroup as an "editGroup", preserving the order listed by the numbering for the various editGroup types. |
| Constructors in edu.umd.cs.jazz.util with parameters of type ZGroup | |
ZTooManyChildrenException.ZTooManyChildrenException(ZGroup decorator)
|
|
ZTooManyChildrenException.ZTooManyChildrenException(ZGroup decorator,
java.lang.String msg)
|
|
|
Jazz API Documentation | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||