org.openbp.guiclient.model.item.itemtree
Class ItemTree.ItemNode

java.lang.Object
  extended by org.openbp.swing.components.tree.DefaultTreeNode
      extended by org.openbp.guiclient.util.DisplayObjectTreeNode
          extended by org.openbp.guiclient.model.item.itemtree.ItemTree.ItemTreeNode
              extended by org.openbp.guiclient.model.item.itemtree.ItemTree.ModelObjectNode
                  extended by org.openbp.guiclient.model.item.itemtree.ItemTree.ItemNode
All Implemented Interfaces:
javax.swing.tree.TreeNode
Enclosing class:
ItemTree

public class ItemTree.ItemNode
extends ItemTree.ModelObjectNode

Tree node representing an item.


Field Summary
 
Fields inherited from class org.openbp.guiclient.util.DisplayObjectTreeNode
object
 
Fields inherited from class org.openbp.swing.components.tree.DefaultTreeNode
parent
 
Constructor Summary
ItemTree.ItemNode(Item item, ItemTree.ItemTreeNode parent)
          Default constructor.
 
Method Summary
 Item getItem()
          Gets the item represented by this node.
 boolean isLeaf()
          Determine if this node is a leaf node.
 
Methods inherited from class org.openbp.guiclient.model.item.itemtree.ItemTree.ModelObjectNode
addChildObjects, getIcon, getInfoText, getModelObject, getQualifier
 
Methods inherited from class org.openbp.guiclient.model.item.itemtree.ItemTree.ItemTreeNode
matchesQualifier, removeEmptyChildren
 
Methods inherited from class org.openbp.guiclient.util.DisplayObjectTreeNode
getObject, setObject, toString
 
Methods inherited from class org.openbp.swing.components.tree.DefaultTreeNode
addChild, children, clearChilds, getAllowsChildren, getChildAt, getChildCount, getChildList, getIndex, getParent, insertChild, removeChild, setChildList, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ItemTree.ItemNode

public ItemTree.ItemNode(Item item,
                         ItemTree.ItemTreeNode parent)
Default constructor.

Parameters:
item - Item represented by this node
parent - Parent tree node
Method Detail

getItem

public Item getItem()
Gets the item represented by this node.


isLeaf

public boolean isLeaf()
Determine if this node is a leaf node.

Specified by:
isLeaf in interface javax.swing.tree.TreeNode
Overrides:
isLeaf in class DefaultTreeNode


Copyright © 2011. All Rights Reserved.