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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ContainerItemProvider.NodeaddChild(Collection<ContainerItemProvider.Node> children, Object element) protected voidvoiddispose()voidfinal ObjectbooleanbooleantoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.net4j.util.ui.views.ContainerItemProvider.Node
getChildren, getElement
-
Constructor Details
-
AbstractNode
-
-
Method Details
-
getParentElement
- Specified by:
getParentElementin interfaceContainerItemProvider.Node
-
isDisposed
public boolean isDisposed()- Specified by:
isDisposedin interfaceContainerItemProvider.Node
-
dispose
public void dispose()- Specified by:
disposein interfaceContainerItemProvider.Node
-
disposeChildren
public void disposeChildren()- Specified by:
disposeChildrenin interfaceContainerItemProvider.Node- Since:
- 3.5
-
toString
-
getParent
- Specified by:
getParentin interfaceContainerItemProvider.Node
-
getTreePath
- Specified by:
getTreePathin interfaceContainerItemProvider.Node
-
hasChildren
public boolean hasChildren()- Specified by:
hasChildrenin interfaceContainerItemProvider.Node- Since:
- 3.5
-
checkNotDisposed
protected void checkNotDisposed() -
addChild
protected ContainerItemProvider.Node addChild(Collection<ContainerItemProvider.Node> children, Object element)
-