de.grogra.pf.ui.tree
Class UITreePipeline.Node
java.lang.Object
de.grogra.util.Tree.Node
de.grogra.pf.ui.tree.UITreePipeline.Node
- All Implemented Interfaces:
- java.util.EventListener
- Enclosing class:
- UITreePipeline
public final class UITreePipeline.Node
- extends Tree.Node
- implements EventListener
Methods inherited from class de.grogra.util.Tree.Node |
addChild, getChild, getChildCount, getChildren, getLastSibling, getPath, getTreePath, insertChainBefore, insertChild, remove, removeChild, removeLastChild, replace, setChildren, setNext |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
userData
public java.lang.Object userData
UITreePipeline.Node
public UITreePipeline.Node(UINodeHandler handler,
java.lang.Object node)
dispose
public void dispose()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
eventOccured
public void eventOccured(java.util.EventObject event)
- Description copied from interface:
EventListener
- This method is invoked on registered event listeners when
event
has occured. This general listener interface
does not restrict the possible kinds of events. Concrete sources
of events should specify which events they may fire.
- Parameters:
event
- an event
getChild
public UITreePipeline.Node getChild(java.lang.String name)
getName
public java.lang.String getName()
getNode
public java.lang.Object getNode()
getNodeHandler
public UINodeHandler getNodeHandler()
getPipeline
public UITreePipeline getPipeline()
getType
public int getType()
invoke
public java.lang.Object invoke(java.lang.String method,
java.lang.Object arg)
isLeaf
public boolean isLeaf()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object