|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.commons.swt.data.controls.tabletree.TreeNode com.ibm.commons.swt.data.controls.tabletree.MemberNode com.ibm.commons.swt.data.controls.tabletree.ObjectCollectionNode
public class ObjectCollectionNode
A node representing an ObjectCollection in a DCPropertyTree.
DCPropertyTree
,
ICollection
Constructor Summary | |
---|---|
ObjectCollectionNode(TreeNode parent,
java.lang.Object object,
ICollection collection)
Creates a new instance of this class. |
Method Summary | |
---|---|
void |
fillItem()
Fill the contents of the corresponding TreeItem. |
void |
fillNode(IClassDef classDef,
java.lang.Object object)
Creates a tree structure based on the provided class definition and object. |
PropertyEditor |
getPropertyEditor()
Returns a property editor that is associated with the current node. |
Methods inherited from class com.ibm.commons.swt.data.controls.tabletree.MemberNode |
---|
getMember, getObjectContainer, isVisible |
Methods inherited from class com.ibm.commons.swt.data.controls.tabletree.TreeNode |
---|
addChild, clearChildrenNode, dispose, getChildren, getDataChangeNotifier, getLoader, getParent, getPropertyTree, getRootNode, getTreeItem, isShowing, refreshTree, toEdit |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ObjectCollectionNode(TreeNode parent, java.lang.Object object, ICollection collection)
parent
- the node in the tree that is a parent of this nodeobject
- the object that is to appear in the treecollection
- the collection being represented by this nodeICollection
Method Detail |
---|
public void fillItem()
TreeNode
TreeNode.getTreeItem()
and manipulate the resulting TreeItem.
fillItem
in class TreeNode
public PropertyEditor getPropertyEditor()
MemberNode
getPropertyEditor
in class MemberNode
public void fillNode(IClassDef classDef, java.lang.Object object) throws com.ibm.commons.iloader.node.NodeException
TreeNode
fillNode
in class TreeNode
classDef
- a class definition which will be described by the resulting treeobject
- the object that is to appear in the tree
com.ibm.commons.iloader.node.NodeException
- an exception will be generated if a null class definition is provided
and the object provided does not have a corresponding class definitionIClassDef
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |