org.eclipse.net4j.util.ui.views
Class ContainerItemProvider.AbstractContainerNode
java.lang.Object
org.eclipse.net4j.util.ui.views.ContainerItemProvider.AbstractNode
org.eclipse.net4j.util.ui.views.ContainerItemProvider.AbstractContainerNode
- All Implemented Interfaces:
- ContainerItemProvider.Node
- Direct Known Subclasses:
- ContainerItemProvider.ContainerNode
- Enclosing class:
- ContainerItemProvider<CONTAINER extends IContainer<java.lang.Object>>
public abstract class ContainerItemProvider.AbstractContainerNode
- extends ContainerItemProvider.AbstractNode
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
containerListener
protected IListener containerListener
ContainerItemProvider.AbstractContainerNode
public ContainerItemProvider.AbstractContainerNode(ContainerItemProvider.Node parent)
dispose
public void dispose()
- Specified by:
dispose
in interface ContainerItemProvider.Node
- Overrides:
dispose
in class ContainerItemProvider.AbstractNode
getChildren
public final java.util.List<ContainerItemProvider.Node> getChildren()
getContainer
public IContainer<java.lang.Object> getContainer()
createChildren
protected java.util.List<ContainerItemProvider.Node> createChildren()
onAdded
protected void onAdded(IContainer<java.lang.Object> container,
java.lang.Object element)
onRemoved
protected void onRemoved(IContainer<java.lang.Object> container,
java.lang.Object element)