org.eclipse.net4j.util.ui.views
Class ContainerItemProvider.LeafNode

java.lang.Object
  extended by org.eclipse.net4j.util.ui.views.ContainerItemProvider.AbstractNode
      extended by org.eclipse.net4j.util.ui.views.ContainerItemProvider.LeafNode
All Implemented Interfaces:
EventListener, IListener, ContainerItemProvider.Node
Enclosing class:
ContainerItemProvider<CONTAINER extends IContainer<Object>>

public class ContainerItemProvider.LeafNode
extends ContainerItemProvider.AbstractNode
implements IListener


Constructor Summary
ContainerItemProvider.LeafNode(ContainerItemProvider.Node parent, Object element)
           
 
Method Summary
 void dispose()
           
 List<ContainerItemProvider.Node> getChildren()
           
 Object getElement()
           
 void notifyEvent(IEvent event)
           
 
Methods inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProvider.AbstractNode
addChild, checkNotDisposed, getParent, getTreePath, isDisposed, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ContainerItemProvider.LeafNode

public ContainerItemProvider.LeafNode(ContainerItemProvider.Node parent,
                                      Object element)
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface ContainerItemProvider.Node
Overrides:
dispose in class ContainerItemProvider.AbstractNode

getElement

public Object getElement()
Specified by:
getElement in interface ContainerItemProvider.Node

getChildren

public List<ContainerItemProvider.Node> getChildren()
Specified by:
getChildren in interface ContainerItemProvider.Node

notifyEvent

public void notifyEvent(IEvent event)
Specified by:
notifyEvent in interface IListener


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.