com.ice.jcvsii
Class EntryTreeModel

java.lang.Object
  |
  +--javax.swing.tree.DefaultTreeModel
        |
        +--com.ice.jcvsii.EntryTreeModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.tree.TreeModel

public class EntryTreeModel
extends javax.swing.tree.DefaultTreeModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
 
Constructor Summary
EntryTreeModel(EntryRootNode rootEntry)
           
 
Method Summary
 void fireColumnsResized(boolean isResizing)
           
 void fireColumnsResized(EntryNode source, boolean isResizing)
           
 void fireEntryNodeInserted(EntryNode source, int idx, EntryNode child)
           
 void fireEntryNodeRemoved(EntryNode source, int idx, EntryNode child)
           
 void fireStructureChanged(EntryNode source)
           
 EntryRootNode getEntryRootNode()
           
 
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

EntryTreeModel

public EntryTreeModel(EntryRootNode rootEntry)
Method Detail

getEntryRootNode

public EntryRootNode getEntryRootNode()

fireStructureChanged

public void fireStructureChanged(EntryNode source)

fireColumnsResized

public void fireColumnsResized(boolean isResizing)

fireColumnsResized

public void fireColumnsResized(EntryNode source,
                               boolean isResizing)

fireEntryNodeInserted

public void fireEntryNodeInserted(EntryNode source,
                                  int idx,
                                  EntryNode child)
Parameters:
source - The node that will parent the inserted node.
idx - The index of the child node being inserted.
child - The CVSEntry belonging to the child node being inserted.

fireEntryNodeRemoved

public void fireEntryNodeRemoved(EntryNode source,
                                 int idx,
                                 EntryNode child)
Parameters:
source - The node that will parent the deleted node.
idx - The index of the child node being deleted.
child - The CVSEntry belonging to the child node being deleted.


Copyright © 1997-2003, Timothy G. Endres, All Rights Reserved.