ucot.ui.gui.tree.usecasetree
Class FilesTreeItem

java.lang.Object
  extended by ucot.ui.gui.tree.usecasetree.TreeItem
      extended by ucot.ui.gui.tree.usecasetree.FilesTreeItem

public class FilesTreeItem
extends TreeItem

Root node for UseCaseTree.

Author:
ilanliuk

Field Summary
private static javax.swing.Icon directoryIcon
           
 
Fields inherited from class ucot.ui.gui.tree.usecasetree.TreeItem
data, name, parent, treemodel
 
Constructor Summary
FilesTreeItem(UseCaseTreeModel treemodel, TreeItem parent)
          Default constructor for FilesTreeItem.
 
Method Summary
 java.util.List getChildren()
          Return children of this TreeItem in a List.
private static javax.swing.Icon getDirectoryIcon()
          Returns file systems default directory icon.
 javax.swing.Icon getIcon()
          Returns Icon for this TreeItem.
 java.lang.String getName()
          Returns name of this item.
 
Methods inherited from class ucot.ui.gui.tree.usecasetree.TreeItem
getData, getPath, getTreeModel, getUseCaseCollection, isLeaf, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

directoryIcon

private static javax.swing.Icon directoryIcon
Constructor Detail

FilesTreeItem

public FilesTreeItem(UseCaseTreeModel treemodel,
                     TreeItem parent)

Default constructor for FilesTreeItem.

Parameters:
treemodel - UseCaseTreeModel that uses this FilesTreeItem.
parent - parent node of this node.
Method Detail

getIcon

public 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.

getName

public java.lang.String getName()
Description copied from class: TreeItem

Returns name of this item.

Specified by:
getName in class TreeItem
Returns:
String name.

getChildren

public java.util.List getChildren()
Description copied from class: TreeItem

Return children of this TreeItem in a List.

Overrides:
getChildren in class TreeItem
Returns:
List of children.

getDirectoryIcon

private static javax.swing.Icon getDirectoryIcon()

Returns file systems default directory icon.

Ask file systems default directory Icon from FileSystemView.

Returns:
File systems Icon for directory.
See Also:
FileSystemView