|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectclasspathhelper.util.AbstractTree
classpathhelper.util.AbstractTreeRoot
Abstract base class for a tree root. The Tree root has additional methods for notifying listeners of tree events.
This class is intended to be extended to provide additional attributes.
| Constructor Summary | |
AbstractTreeRoot()
|
|
| Method Summary | |
void |
addTreeNodeChangeListener(ITreeNodeChangeListener listener)
Method for adding a node change listener. |
void |
addTreeStructureChangeListener(ITreeStructureChangeListener listener)
Method for adding a tree structure change listener. |
void |
fireTreeNodeChangeEvent(ITree[] nodes)
Method that fires a node change event. |
void |
fireTreeNodeChangeEvent(ITree[] nodes,
java.lang.String[][] properties)
Method that fires a node change event allowing details about the specific properties. |
void |
fireTreeStructureAddEvent(ITree parent,
ITree[] children)
Method that will fire a tree structure change event. |
void |
fireTreeStructureAddEvent(ITree parent,
java.lang.String[] properties,
ITree[] children)
Method that will fire a tree structure change event. |
void |
fireTreeStructureRemoveEvent(ITree parent,
ITree[] children)
Method that will fire a tree structure change event. |
boolean |
removeTreeNodeChangeListener(ITreeNodeChangeListener listener)
Method for removing a node change listener. |
boolean |
removeTreeStructureChangeListener(ITreeStructureChangeListener listener)
Method for removing a tree structure change listener. |
| Methods inherited from class classpathhelper.util.AbstractTree |
addChild, addChildren, getChildren, getParent, getRoot, hasChildren, removeAllChildren, removeChild, setParent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface classpathhelper.util.ITree |
getChildren, getIconName, getParent, hasChildren |
| Constructor Detail |
public AbstractTreeRoot()
| Method Detail |
public void fireTreeStructureAddEvent(ITree parent,
ITree[] children)
fireTreeStructureAddEvent in interface ITreeRootparent - The node whose structure has changed.children - The children added to parent
public void fireTreeStructureAddEvent(ITree parent,
java.lang.String[] properties,
ITree[] children)
fireTreeStructureAddEvent in interface ITreeRootparent - The node whose structure has changed.properties - The properties of the parent that have changed due
to the children getting added.children - The children added to parent
public void fireTreeStructureRemoveEvent(ITree parent,
ITree[] children)
fireTreeStructureRemoveEvent in interface ITreeRootparent - The node whose structure has changed.children - The children removed from parent.public void addTreeStructureChangeListener(ITreeStructureChangeListener listener)
addTreeStructureChangeListener in interface ITreeRootlistener - The listener.public boolean removeTreeStructureChangeListener(ITreeStructureChangeListener listener)
removeTreeStructureChangeListener in interface ITreeRootlistener - The listener.
true if the listener was removed, otherwise false.public void fireTreeNodeChangeEvent(ITree[] nodes)
fireTreeNodeChangeEvent in interface ITreeRootnodes - The nodes that have changed.
public void fireTreeNodeChangeEvent(ITree[] nodes,
java.lang.String[][] properties)
fireTreeNodeChangeEvent in interface ITreeRootnodes - The nodes that have changed.properties - Properties for each node.public void addTreeNodeChangeListener(ITreeNodeChangeListener listener)
addTreeNodeChangeListener in interface ITreeRootlistener - The listener.public boolean removeTreeNodeChangeListener(ITreeNodeChangeListener listener)
removeTreeNodeChangeListener in interface ITreeRootlistener - The listener.
true if the listener was removed, otherwise false.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||