@Deprecated public class ContainerPathItemProvider<CONTAINER extends IContainer<Object>> extends ContainerItemProvider<CONTAINER> implements ITreePathContentProvider
ContainerItemProvider.AbstractContainerNode, ContainerItemProvider.AbstractNode, ContainerItemProvider.ContainerNode, ContainerItemProvider.ErrorElement, ContainerItemProvider.LazyElement, ContainerItemProvider.LeafNode, ContainerItemProvider.Node
NO_ELEMENTS
collator
Constructor and Description |
---|
ContainerPathItemProvider()
Deprecated.
|
ContainerPathItemProvider(IElementFilter rootElementFilter)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addNode(Object element,
ContainerItemProvider.Node node)
Deprecated.
|
protected void |
disconnectInput(CONTAINER input)
Deprecated.
|
Object[] |
getChildren(TreePath path)
Deprecated.
|
protected TreePath |
getParentPath(ContainerItemProvider.Node node)
Deprecated.
|
TreePath[] |
getParents(Object element)
Deprecated.
|
boolean |
hasChildren(TreePath path)
Deprecated.
|
protected ContainerItemProvider.Node |
removeNode(Object element)
Deprecated.
|
connectInput, createContaineNode, createLeafNode, createNode, dispose, elementAdded, elementRemoved, executeRunnable, fillContextMenu, filterRootElement, getChildren, getErrorText, getFont, getForeground, getImage, getNode, getNodes, getParent, getRoot, getRootElementFilter, getSlowText, handleElementEvent, handleInactiveElement, isSlow
addListener, fireLabelProviderChanged, fireLabelProviderChanged, fireLabelProviderChanged, getBackground, getElements, getListeners, getText, hasChildren, isLabelProperty, removeListener
expandElement, getBoldFont, getDisplay, getInput, getItalicFont, getViewer, inputChanged, notifyEvent, refreshElement, refreshSynced, refreshViewer, revealElement, selectElement, updateLabels
getCollator
category, compare, getComparator, isSorterProperty, sort
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getElements
dispose, inputChanged
public ContainerPathItemProvider()
public ContainerPathItemProvider(IElementFilter rootElementFilter)
public boolean hasChildren(TreePath path)
hasChildren
in interface ITreePathContentProvider
public Object[] getChildren(TreePath path)
getChildren
in interface ITreePathContentProvider
public TreePath[] getParents(Object element)
getParents
in interface ITreePathContentProvider
protected void addNode(Object element, ContainerItemProvider.Node node)
addNode
in class ContainerItemProvider<CONTAINER extends IContainer<Object>>
protected ContainerItemProvider.Node removeNode(Object element)
removeNode
in class ContainerItemProvider<CONTAINER extends IContainer<Object>>
protected void disconnectInput(CONTAINER input)
disconnectInput
in class ContainerItemProvider<CONTAINER extends IContainer<Object>>
protected TreePath getParentPath(ContainerItemProvider.Node node)
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.