com.intellij.usages.impl
Class UsageViewTreeModelBuilder

java.lang.Object
  extended by javax.swing.tree.DefaultTreeModel
      extended by com.intellij.usages.impl.UsageViewTreeModelBuilder
All Implemented Interfaces:
java.io.Serializable, javax.swing.tree.TreeModel

public class UsageViewTreeModelBuilder
extends javax.swing.tree.DefaultTreeModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
 
Constructor Summary
UsageViewTreeModelBuilder(UsageViewPresentation presentation, UsageTarget[] targets)
           
 
Method Summary
 boolean areTargetsValid()
           
 com.intellij.usages.impl.UsageNode getFirstUsageNode()
           
 void reset()
           
 
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

UsageViewTreeModelBuilder

public UsageViewTreeModelBuilder(UsageViewPresentation presentation,
                                 UsageTarget[] targets)
Method Detail

getFirstUsageNode

public com.intellij.usages.impl.UsageNode getFirstUsageNode()

areTargetsValid

public boolean areTargetsValid()

reset

public void reset()