
public abstract class ContainerItemProvider.AbstractContainerNode extends ContainerItemProvider.AbstractNode
| Modifier and Type | Field and Description |
|---|---|
protected IListener |
containerListener |
| Constructor and Description |
|---|
ContainerItemProvider.AbstractContainerNode(ContainerItemProvider.Node parent) |
| Modifier and Type | Method and Description |
|---|---|
protected List<ContainerItemProvider.Node> |
createChildren() |
void |
dispose() |
protected void |
fillChildren(List<ContainerItemProvider.Node> children,
IContainer<Object> container) |
List<ContainerItemProvider.Node> |
getChildren() |
IContainer<Object> |
getContainer() |
protected void |
onAdded(IContainer<Object> container,
Object element) |
protected void |
onRemoved(IContainer<Object> container,
Object element) |
addChild, checkNotDisposed, getParent, getTreePath, isDisposed, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetElementprotected IListener containerListener
public ContainerItemProvider.AbstractContainerNode(ContainerItemProvider.Node parent)
public void dispose()
dispose in interface ContainerItemProvider.Nodedispose in class ContainerItemProvider.AbstractNodepublic final List<ContainerItemProvider.Node> getChildren()
public IContainer<Object> getContainer()
protected List<ContainerItemProvider.Node> createChildren()
protected void fillChildren(List<ContainerItemProvider.Node> children, IContainer<Object> container)
protected void onAdded(IContainer<Object> container, Object element)
protected void onRemoved(IContainer<Object> container, Object element)
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.