Package org.eclipse.net4j.util.ui.views
Class ContainerItemProvider.FixedChildrenNode
java.lang.Object
ContainerItemProvider<CONTAINER>.AbstractNode
ContainerItemProvider<CONTAINER>.LeafNode
org.eclipse.net4j.util.ui.views.ContainerItemProvider.FixedChildrenNode
- All Implemented Interfaces:
EventListener
,IListener
,ContainerItemProvider.Node
- Enclosing class:
- ContainerItemProvider<CONTAINER extends IContainer<Object>>
public class ContainerItemProvider.FixedChildrenNode
extends ContainerItemProvider<CONTAINER>.LeafNode
- Since:
- 3.9
- Author:
- Eike Stepper
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.IListener
IListener.NotifierAware
-
Field Summary
Fields inherited from interface org.eclipse.net4j.util.ui.views.ContainerItemProvider.Node
NO_CHILDREN
-
Constructor Summary
ConstructorDescriptionFixedChildrenNode
(ContainerItemProvider.Node parent, Object element, Iterable<?> childElements) FixedChildrenNode
(ContainerItemProvider.Node parent, Object element, Object[] childElements) -
Method Summary
Methods inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProvider.LeafNode
getElement, notifyEvent
Methods inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProvider.AbstractNode
addChild, checkNotDisposed, disposeChildren, getParent, getParentElement, getTreePath, isDisposed, toString
-
Constructor Details
-
FixedChildrenNode
-
FixedChildrenNode
public FixedChildrenNode(ContainerItemProvider.Node parent, Object element, Iterable<?> childElements)
-
-
Method Details
-
dispose
public void dispose()- Specified by:
dispose
in interfaceContainerItemProvider.Node
- Overrides:
dispose
in classContainerItemProvider<CONTAINER extends IContainer<Object>>.LeafNode
-
hasChildren
public boolean hasChildren()- Specified by:
hasChildren
in interfaceContainerItemProvider.Node
- Overrides:
hasChildren
in classContainerItemProvider<CONTAINER extends IContainer<Object>>.AbstractNode
- Since:
- 3.4
-
getChildren
- Specified by:
getChildren
in interfaceContainerItemProvider.Node
- Overrides:
getChildren
in classContainerItemProvider<CONTAINER extends IContainer<Object>>.LeafNode
-