|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Root of a tree of ITree nodes. The root extends an ITree
by providing the location where a listener can register for events.
| Method Summary | |
void |
addTreeNodeChangeListener(ITreeNodeChangeListener listener)
Adds a listener for node changes |
void |
addTreeStructureChangeListener(ITreeStructureChangeListener listener)
Adds a listener for tree structure changes. |
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. |
void |
fireTreeStructureAddEvent(ITree parent,
ITree[] children)
Method that fires a tree structure add event. |
void |
fireTreeStructureAddEvent(ITree parent,
java.lang.String[] properties,
ITree[] children)
Method that fires a tree structure add event. |
void |
fireTreeStructureRemoveEvent(ITree parent,
ITree[] children)
Method that fires a tree structure remove event. |
boolean |
removeTreeNodeChangeListener(ITreeNodeChangeListener listener)
Removes a tree node change listener |
boolean |
removeTreeStructureChangeListener(ITreeStructureChangeListener listener)
Removes a tree structure listener. |
| Methods inherited from interface classpathhelper.util.ITree |
getChildren, getIconName, getParent, hasChildren |
| Method Detail |
public void addTreeStructureChangeListener(ITreeStructureChangeListener listener)
listener - the listener.public boolean removeTreeStructureChangeListener(ITreeStructureChangeListener listener)
listener - The listener to remove.
true if the listener was found and removed, otherwise
false.public void addTreeNodeChangeListener(ITreeNodeChangeListener listener)
listener - The listener.public boolean removeTreeNodeChangeListener(ITreeNodeChangeListener listener)
listener - The listener to remove.
true if the listener was found and removed, otherwise
false.
public void fireTreeStructureAddEvent(ITree parent,
ITree[] children)
parent - The node which had children added.children - The children added to parent.
public void fireTreeStructureAddEvent(ITree parent,
java.lang.String[] properties,
ITree[] children)
parent - The node which had children added.properties - A list of properties in the parent that have
changed with this children adding or null if no
properties where affected.children - The children added to parent.
public void fireTreeStructureRemoveEvent(ITree parent,
ITree[] children)
parent - The node which had children removed.children - The children removed from the parent.public void fireTreeNodeChangeEvent(ITree[] nodes)
nodes - The nodes whose state has changed.
public void fireTreeNodeChangeEvent(ITree[] nodes,
java.lang.String[][] properties)
nodes - The nodes whose state has changed.properties - The properties that changed for each node.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||