ucot.ui.gui.tree.analyzemodeltree
Class AttributeTreeItem

java.lang.Object
  extended by ucot.ui.gui.tree.analyzemodeltree.TreeItem
      extended by ucot.ui.gui.tree.analyzemodeltree.AbstractEntityTreeItem
          extended by ucot.ui.gui.tree.analyzemodeltree.AttributeTreeItem
All Implemented Interfaces:
java.lang.Comparable

public class AttributeTreeItem
extends AbstractEntityTreeItem

This class represents entity object that resides as an attribute in the analyze model tree.

Author:
pajumasu

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

Constructor Detail

AttributeTreeItem

public AttributeTreeItem(java.lang.String name,
                         AnalyzeTreeModel model,
                         TreeItem parent)
Constructs the object.

Parameters:
name - The name of the attribute entity.
model - The TreeModel this item belongs to.
parent - The parent node.
Method Detail

getIcon

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

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