Package org.eclipse.net4j.util.ui.views
Class ContainerItemProvider.AbstractNode
- java.lang.Object
- 
- org.eclipse.net4j.util.ui.views.ContainerItemProvider.AbstractNode
 
- 
- All Implemented Interfaces:
- ContainerItemProvider.Node
 - Direct Known Subclasses:
- ContainerItemProvider.AbstractContainerNode,- ContainerItemProvider.LeafNode
 - Enclosing class:
- ContainerItemProvider<CONTAINER extends IContainer<java.lang.Object>>
 
 public abstract class ContainerItemProvider.AbstractNode extends java.lang.Object implements ContainerItemProvider.Node - Author:
- Eike Stepper
 
- 
- 
Field Summary- 
Fields inherited from interface org.eclipse.net4j.util.ui.views.ContainerItemProvider.NodeNO_CHILDREN
 
- 
 - 
Constructor SummaryConstructors Constructor Description AbstractNode(ContainerItemProvider.Node parent)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ContainerItemProvider.NodeaddChild(java.util.Collection<ContainerItemProvider.Node> children, java.lang.Object element)protected voidcheckNotDisposed()voiddispose()voiddisposeChildren()ContainerItemProvider.NodegetParent()TreePathgetTreePath()booleanhasChildren()booleanisDisposed()java.lang.StringtoString()- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.net4j.util.ui.views.ContainerItemProvider.NodegetChildren, getElement
 
- 
 
- 
- 
- 
Constructor Detail- 
AbstractNodepublic AbstractNode(ContainerItemProvider.Node parent) 
 
- 
 - 
Method Detail- 
isDisposedpublic boolean isDisposed() - Specified by:
- isDisposedin interface- ContainerItemProvider.Node
 
 - 
disposepublic void dispose() - Specified by:
- disposein interface- ContainerItemProvider.Node
 
 - 
disposeChildrenpublic void disposeChildren() - Specified by:
- disposeChildrenin interface- ContainerItemProvider.Node
- Since:
- 3.5
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
getParentpublic final ContainerItemProvider.Node getParent() - Specified by:
- getParentin interface- ContainerItemProvider.Node
 
 - 
getTreePathpublic TreePath getTreePath() - Specified by:
- getTreePathin interface- ContainerItemProvider.Node
 
 - 
hasChildrenpublic boolean hasChildren() - Specified by:
- hasChildrenin interface- ContainerItemProvider.Node
- Since:
- 3.5
 
 - 
checkNotDisposedprotected void checkNotDisposed() 
 - 
addChildprotected ContainerItemProvider.Node addChild(java.util.Collection<ContainerItemProvider.Node> children, java.lang.Object element) 
 
- 
 
-