ucot.ui.gui.tree.analyzemodeltree
Class AbstractEntityTreeItem

java.lang.Object
  extended by ucot.ui.gui.tree.analyzemodeltree.TreeItem
      extended by ucot.ui.gui.tree.analyzemodeltree.AbstractEntityTreeItem
All Implemented Interfaces:
java.lang.Comparable
Direct Known Subclasses:
AttributeTreeItem, ChildTreeItem, EntityTreeItem

public abstract class AbstractEntityTreeItem
extends TreeItem


Field Summary
protected  boolean expand
           
protected  java.lang.String object
           
 
Fields inherited from class ucot.ui.gui.tree.analyzemodeltree.TreeItem
data, model, name, parent
 
Constructor Summary
AbstractEntityTreeItem(AnalyzeTreeModel model, TreeItem parent)
           
 
Method Summary
protected  java.util.List<AttributeTreeItem> getAttributeTreeItems()
           
 java.util.List getChildren()
           
protected  java.util.List<ChildTreeItem> getChildTreeItems()
           
 java.lang.Object getData()
           
abstract  javax.swing.Icon getIcon()
          Returns Icon for this TreeItem.
protected  java.util.List<MethodTreeItem> getMethodTreeItems()
           
 java.lang.String getName()
           
 
Methods inherited from class ucot.ui.gui.tree.analyzemodeltree.TreeItem
compareTo, equals, getAnalyzeModel, getParent, getPath, getTreeModel, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

object

protected java.lang.String object

expand

protected boolean expand
Constructor Detail

AbstractEntityTreeItem

public AbstractEntityTreeItem(AnalyzeTreeModel model,
                              TreeItem parent)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in class TreeItem

getData

public java.lang.Object getData()

getChildren

public java.util.List getChildren()
Overrides:
getChildren in class TreeItem

getMethodTreeItems

protected java.util.List<MethodTreeItem> getMethodTreeItems()

getAttributeTreeItems

protected java.util.List<AttributeTreeItem> getAttributeTreeItems()

getChildTreeItems

protected java.util.List<ChildTreeItem> getChildTreeItems()

getIcon

public abstract javax.swing.Icon getIcon()
Description copied from class: TreeItem
Returns Icon for this TreeItem.

Specified by:
getIcon in class TreeItem
Returns:
Icon for this TreeItem.