ucot.ui.gui.tree.usecasetree
Class TreeItem

java.lang.Object
  extended by ucot.ui.gui.tree.usecasetree.TreeItem
Direct Known Subclasses:
FilesTreeItem, FileTreeItem, UseCaseTreeItem

public abstract class TreeItem
extends java.lang.Object


Field Summary
(package private)  java.lang.Object data
           
(package private)  java.lang.String name
           
(package private)  TreeItem parent
           
(package private)  UseCaseTreeModel treemodel
           
 
Constructor Summary
TreeItem(UseCaseTreeModel treemodel, TreeItem parent)
           
 
Method Summary
 java.util.List<TreeItem> getChildren()
           
abstract  java.lang.String getName()
           
 java.util.List<TreeItem> getPath()
           
 UseCaseTreeModel getTreeModel()
           
 UseCaseCollection getUseCaseCollection()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

data

java.lang.Object data

name

java.lang.String name

treemodel

UseCaseTreeModel treemodel

parent

TreeItem parent
Constructor Detail

TreeItem

public TreeItem(UseCaseTreeModel treemodel,
                TreeItem parent)
Method Detail

getTreeModel

public UseCaseTreeModel getTreeModel()

getUseCaseCollection

public UseCaseCollection getUseCaseCollection()

getName

public abstract java.lang.String getName()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getChildren

public java.util.List<TreeItem> getChildren()

getPath

public java.util.List<TreeItem> getPath()