org.tbee.swing.tree
Class TreeModelSupport

java.lang.Object
  extended by org.tbee.swing.tree.TreeModelSupport
Direct Known Subclasses:
AbstractTreeModel

public class TreeModelSupport
extends Object

A utility class to create custom TreeModels. If an array, collection (List, Set, etc) or Map, only getRoot and loadChilderen needs to be extended. The returned object (tree node) should have "toString" implemented to return the text shown in the tree.

Version:
$Revision: 1.6 $

Field Summary
static String SOURCECODE_VERSION
          Standard variable for determining version of a class file.
 
Constructor Summary
TreeModelSupport()
           
 
Method Summary
 void addTreeModelListener(TreeModelListener listener)
           
 void fireTreeNodesChanged(TreeModelEvent e)
           
 void fireTreeNodesInserted(TreeModelEvent e)
           
 void fireTreeNodesRemoved(TreeModelEvent e)
           
 void fireTreeStructureChanged(TreeModelEvent e)
           
 void removeTreeModelListener(TreeModelListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOURCECODE_VERSION

public static final String SOURCECODE_VERSION
Standard variable for determining version of a class file.

See Also:
Constant Field Values
Constructor Detail

TreeModelSupport

public TreeModelSupport()
Method Detail

addTreeModelListener

public void addTreeModelListener(TreeModelListener listener)

removeTreeModelListener

public void removeTreeModelListener(TreeModelListener listener)

fireTreeNodesChanged

public void fireTreeNodesChanged(TreeModelEvent e)

fireTreeNodesInserted

public void fireTreeNodesInserted(TreeModelEvent e)

fireTreeNodesRemoved

public void fireTreeNodesRemoved(TreeModelEvent e)

fireTreeStructureChanged

public void fireTreeStructureChanged(TreeModelEvent e)


Copyright © 2012 KnowledgePlaza. All Rights Reserved.