public final class UsageViewTreeModelBuilder
extends javax.swing.tree.DefaultTreeModel
Constructor and Description |
---|
UsageViewTreeModelBuilder(UsageViewPresentation presentation,
UsageTarget [] targets) |
Modifier and Type | Method and Description |
---|---|
protected void |
fireTreeNodesChanged(java.lang.Object source,
java.lang.Object[] path,
int[] childIndices,
java.lang.Object[] children) |
protected void |
fireTreeNodesInserted(java.lang.Object source,
java.lang.Object[] path,
int[] childIndices,
java.lang.Object[] children) |
protected void |
fireTreeNodesRemoved(java.lang.Object source,
java.lang.Object[] path,
int[] childIndices,
java.lang.Object[] children) |
protected void |
fireTreeStructureChanged(java.lang.Object source,
java.lang.Object[] path,
int[] childIndices,
java.lang.Object[] children) |
java.lang.Object |
getRoot() |
void |
nodeChanged(javax.swing.tree.TreeNode node) |
void |
nodesChanged(javax.swing.tree.TreeNode node,
int[] childIndices) |
void |
nodeStructureChanged(javax.swing.tree.TreeNode node) |
void |
nodesWereInserted(javax.swing.tree.TreeNode node,
int[] childIndices) |
void |
nodesWereRemoved(javax.swing.tree.TreeNode node,
int[] childIndices,
java.lang.Object[] removedChildren) |
addTreeModelListener, asksAllowsChildren, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getTreeModelListeners, insertNodeInto, isLeaf, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
public UsageViewTreeModelBuilder(UsageViewPresentation presentation, UsageTarget [] targets)
public java.lang.Object getRoot()
getRoot
in interface javax.swing.tree.TreeModel
getRoot
in class javax.swing.tree.DefaultTreeModel
public void nodeChanged(javax.swing.tree.TreeNode node)
nodeChanged
in class javax.swing.tree.DefaultTreeModel
public void nodesWereInserted(javax.swing.tree.TreeNode node, int[] childIndices)
nodesWereInserted
in class javax.swing.tree.DefaultTreeModel
public void nodesWereRemoved(javax.swing.tree.TreeNode node, int[] childIndices, java.lang.Object[] removedChildren)
nodesWereRemoved
in class javax.swing.tree.DefaultTreeModel
public void nodesChanged(javax.swing.tree.TreeNode node, int[] childIndices)
nodesChanged
in class javax.swing.tree.DefaultTreeModel
public void nodeStructureChanged(javax.swing.tree.TreeNode node)
nodeStructureChanged
in class javax.swing.tree.DefaultTreeModel
protected void fireTreeNodesChanged(java.lang.Object source, java.lang.Object[] path, int[] childIndices, java.lang.Object[] children)
fireTreeNodesChanged
in class javax.swing.tree.DefaultTreeModel
protected void fireTreeNodesInserted(java.lang.Object source, java.lang.Object[] path, int[] childIndices, java.lang.Object[] children)
fireTreeNodesInserted
in class javax.swing.tree.DefaultTreeModel
protected void fireTreeNodesRemoved(java.lang.Object source, java.lang.Object[] path, int[] childIndices, java.lang.Object[] children)
fireTreeNodesRemoved
in class javax.swing.tree.DefaultTreeModel
protected void fireTreeStructureChanged(java.lang.Object source, java.lang.Object[] path, int[] childIndices, java.lang.Object[] children)
fireTreeStructureChanged
in class javax.swing.tree.DefaultTreeModel