gov.nih.nci.cagrid.introduce.portal.common
Class SortableJTreeModel

java.lang.Object
  extended by javax.swing.tree.DefaultTreeModel
      extended by gov.nih.nci.cagrid.introduce.portal.common.SortableJTreeModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.tree.TreeModel

public class SortableJTreeModel
extends javax.swing.tree.DefaultTreeModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
 
Constructor Summary
SortableJTreeModel(javax.swing.tree.TreeNode node, boolean asksAllowsChildren, java.util.Comparator c)
           
SortableJTreeModel(javax.swing.tree.TreeNode node, java.util.Comparator c)
           
 
Method Summary
 void insertNodeInto(javax.swing.tree.MutableTreeNode child, javax.swing.tree.MutableTreeNode parent)
           
 void insertNodeInto(javax.swing.tree.MutableTreeNode child, javax.swing.tree.MutableTreeNode par, int i)
           
 
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, 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

SortableJTreeModel

public SortableJTreeModel(javax.swing.tree.TreeNode node,
                          java.util.Comparator c)

SortableJTreeModel

public SortableJTreeModel(javax.swing.tree.TreeNode node,
                          boolean asksAllowsChildren,
                          java.util.Comparator c)
Method Detail

insertNodeInto

public void insertNodeInto(javax.swing.tree.MutableTreeNode child,
                           javax.swing.tree.MutableTreeNode parent)

insertNodeInto

public void insertNodeInto(javax.swing.tree.MutableTreeNode child,
                           javax.swing.tree.MutableTreeNode par,
                           int i)
Overrides:
insertNodeInto in class javax.swing.tree.DefaultTreeModel