Uses of Interface
com.lightdev.tree.data.HierarchicalItem

Uses of HierarchicalItem in com.lightdev.tree.data
 

Methods in com.lightdev.tree.data that return HierarchicalItem
 HierarchicalItem HierarchicalDataStore.getItem(Object id)
          get the item with the given id
 HierarchicalItem DynamicTreeNode.getUserObject()
          overridden to return a HierarchicalItem
 HierarchicalItem HierarchicalDataStore.putItem(HierarchicalItem item)
          store an item with the given id
 

Methods in com.lightdev.tree.data that return types with arguments of type HierarchicalItem
 Vector<HierarchicalItem> HierarchicalDataStore.getChildItems(Object id)
          get all child items of a given item
 Vector<HierarchicalItem> HierarchicalDataStore.getRootItems()
          get all root items in the data store, i.e. all top level items in the item hierarchy that have no parent
 

Methods in com.lightdev.tree.data with parameters of type HierarchicalItem
 TreePath PersistentTreeModel.createInSelectedNode(HierarchicalItem item, TreePath selectedPath)
          create a new item as child of the currently selected tree node.
 Object TreeStorageController.createItem(HierarchicalItem item)
          create a given item in the data store
 Object HierarchicalDataStore.createItem(HierarchicalItem item)
          create a new item in the data store
 HierarchicalItem HierarchicalDataStore.putItem(HierarchicalItem item)
          store an item with the given id
 void DynamicTreeNode.setUserObject(HierarchicalItem userObject)
          overridden to narrow user object use to HierarchicalItems
 

Method parameters in com.lightdev.tree.data with type arguments of type HierarchicalItem
 DynamicTreeNode TreeMapper.tableToTree(Vector<HierarchicalItem> table)
          get a tree from a given Vector of HierarchicalItems
 

Constructors in com.lightdev.tree.data with parameters of type HierarchicalItem
DynamicTreeNode(HierarchicalDataStore store, HierarchicalItem item)
          Constructs a new DynamicTreeNode instance with o as the user object.
DynamicTreeNode(HierarchicalDataStore store, HierarchicalItem item, boolean loaded)
          Constructs a new DynamicTreeNode instance with o as the user object.