org.swixml.tree
Class GenericTreeModel<T>

java.lang.Object
  extended by javax.swing.tree.DefaultTreeModel
      extended by org.swixml.tree.GenericTreeModel<T>
All Implemented Interfaces:
Serializable, TreeModel

public class GenericTreeModel<T>
extends DefaultTreeModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
 
Constructor Summary
GenericTreeModel(DefaultMutableTreeNode root)
           
GenericTreeModel(DefaultMutableTreeNode root, boolean asksAllowsChildren)
           
GenericTreeModel(String rootName)
           
 
Method Summary
 void addNodeToRoot(Collection<T> userObjectList)
           
 void addNodeToRoot(T userObject)
           
 T getSelectedObject(TreeSelectionEvent ev)
           
 
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericTreeModel

public GenericTreeModel(String rootName)

GenericTreeModel

public GenericTreeModel(DefaultMutableTreeNode root,
                        boolean asksAllowsChildren)

GenericTreeModel

public GenericTreeModel(DefaultMutableTreeNode root)
Method Detail

addNodeToRoot

public void addNodeToRoot(T userObject)

addNodeToRoot

public void addNodeToRoot(Collection<T> userObjectList)

getSelectedObject

public T getSelectedObject(TreeSelectionEvent ev)


Copyright © 2013. All Rights Reserved.