org.tbee.swing.tree
Class TreeModelSupport

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

public class TreeModelSupport
extends java.lang.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 java.lang.String SOURCECODE_VERSION
          Standard variable for determining version of a class file.
 
Constructor Summary
TreeModelSupport()
           
 
Method Summary
 void addTreeModelListener(javax.swing.event.TreeModelListener listener)
           
 void fireTreeNodesChanged(javax.swing.event.TreeModelEvent e)
           
 void fireTreeNodesInserted(javax.swing.event.TreeModelEvent e)
           
 void fireTreeNodesRemoved(javax.swing.event.TreeModelEvent e)
           
 void fireTreeStructureChanged(javax.swing.event.TreeModelEvent e)
           
 void removeTreeModelListener(javax.swing.event.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 java.lang.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(javax.swing.event.TreeModelListener listener)

removeTreeModelListener

public void removeTreeModelListener(javax.swing.event.TreeModelListener listener)

fireTreeNodesChanged

public void fireTreeNodesChanged(javax.swing.event.TreeModelEvent e)

fireTreeNodesInserted

public void fireTreeNodesInserted(javax.swing.event.TreeModelEvent e)

fireTreeNodesRemoved

public void fireTreeNodesRemoved(javax.swing.event.TreeModelEvent e)

fireTreeStructureChanged

public void fireTreeStructureChanged(javax.swing.event.TreeModelEvent e)


Copyright © 2010 KnowledgePlaza. All Rights Reserved.