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<Object>>
public abstract class ContainerItemProvider.AbstractNode
extends Object
implements ContainerItemProvider.Node
- Author:
- Eike Stepper
-
Field Summary
Fields inherited from interface org.eclipse.net4j.util.ui.views.ContainerItemProvider.Node
NO_CHILDREN
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected ContainerItemProvider.Node
addChild
(Collection<ContainerItemProvider.Node> children, Object element) protected void
void
dispose()
void
final Object
boolean
boolean
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.net4j.util.ui.views.ContainerItemProvider.Node
getChildren, getElement
-
Constructor Details
-
AbstractNode
-
-
Method Details
-
getParentElement
- Specified by:
getParentElement
in interfaceContainerItemProvider.Node
-
isDisposed
public boolean isDisposed()- Specified by:
isDisposed
in interfaceContainerItemProvider.Node
-
dispose
public void dispose()- Specified by:
dispose
in interfaceContainerItemProvider.Node
-
disposeChildren
public void disposeChildren()- Specified by:
disposeChildren
in interfaceContainerItemProvider.Node
- Since:
- 3.5
-
toString
-
getParent
- Specified by:
getParent
in interfaceContainerItemProvider.Node
-
getTreePath
- Specified by:
getTreePath
in interfaceContainerItemProvider.Node
-
hasChildren
public boolean hasChildren()- Specified by:
hasChildren
in interfaceContainerItemProvider.Node
- Since:
- 3.5
-
checkNotDisposed
protected void checkNotDisposed() -
addChild
protected ContainerItemProvider.Node addChild(Collection<ContainerItemProvider.Node> children, Object element)
-