|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.owasp.webscarab.util.swing.AbstractTreeModel
public abstract class AbstractTreeModel
Support for generic dynamically changing TreeModels.
Field Summary | |
---|---|
protected javax.swing.event.EventListenerList |
listeners
|
Constructor Summary | |
---|---|
protected |
AbstractTreeModel()
|
Method Summary | |
---|---|
void |
addTreeModelListener(javax.swing.event.TreeModelListener l)
|
protected java.lang.Object |
clone()
|
protected void |
fireChildAdded(javax.swing.tree.TreePath parentPath,
int index,
java.lang.Object child)
|
protected void |
fireChildChanged(javax.swing.tree.TreePath parentPath,
int index,
java.lang.Object child)
|
protected void |
fireChildRemoved(javax.swing.tree.TreePath parentPath,
int index,
java.lang.Object child)
|
protected void |
fireChildrenAdded(javax.swing.tree.TreePath parentPath,
int[] indices,
java.lang.Object[] children)
|
protected void |
fireChildrenChanged(javax.swing.tree.TreePath parentPath,
int[] indices,
java.lang.Object[] children)
|
protected void |
fireChildrenRemoved(javax.swing.tree.TreePath parentPath,
int[] indices,
java.lang.Object[] children)
|
protected void |
fireNewRoot()
Call when there is a new root, which may be null, i.e. |
protected void |
firePathChanged(javax.swing.tree.TreePath path)
Call when the path itself has changed, but no structure changes have occurred. |
protected void |
firePathLeafStateChanged(javax.swing.tree.TreePath path)
Call when a node has changed its leaf state. |
protected void |
fireStructureChanged()
Call when everything but the root has changed. |
protected void |
fireTreeStructureChanged(javax.swing.tree.TreePath parentPath)
Call when the tree structure below the path has completely changed. |
int |
getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
|
void |
removeTreeModelListener(javax.swing.event.TreeModelListener l)
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.swing.tree.TreeModel |
---|
getChild, getChildCount, getRoot, isLeaf, valueForPathChanged |
Field Detail |
---|
protected javax.swing.event.EventListenerList listeners
Constructor Detail |
---|
protected AbstractTreeModel()
Method Detail |
---|
public int getIndexOfChild(java.lang.Object parent, java.lang.Object child)
getIndexOfChild
in interface javax.swing.tree.TreeModel
protected void fireNewRoot()
protected void fireStructureChanged()
protected void firePathLeafStateChanged(javax.swing.tree.TreePath path)
protected void fireTreeStructureChanged(javax.swing.tree.TreePath parentPath)
protected void firePathChanged(javax.swing.tree.TreePath path)
protected void fireChildAdded(javax.swing.tree.TreePath parentPath, int index, java.lang.Object child)
protected void fireChildChanged(javax.swing.tree.TreePath parentPath, int index, java.lang.Object child)
protected void fireChildRemoved(javax.swing.tree.TreePath parentPath, int index, java.lang.Object child)
protected void fireChildrenAdded(javax.swing.tree.TreePath parentPath, int[] indices, java.lang.Object[] children)
protected void fireChildrenChanged(javax.swing.tree.TreePath parentPath, int[] indices, java.lang.Object[] children)
protected void fireChildrenRemoved(javax.swing.tree.TreePath parentPath, int[] indices, java.lang.Object[] children)
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public void addTreeModelListener(javax.swing.event.TreeModelListener l)
addTreeModelListener
in interface javax.swing.tree.TreeModel
public void removeTreeModelListener(javax.swing.event.TreeModelListener l)
removeTreeModelListener
in interface javax.swing.tree.TreeModel
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |