Package org.eclipse.net4j.util.ui.views
Class ContainerPathItemProvider<CONTAINER extends IContainer<java.lang.Object>>
- java.lang.Object
-
- org.eclipse.jface.viewers.ViewerComparator
-
- org.eclipse.jface.viewers.ViewerSorter
-
- org.eclipse.net4j.util.ui.StructuredContentProvider<INPUT>
-
- org.eclipse.net4j.util.ui.views.ItemProvider<CONTAINER>
-
- org.eclipse.net4j.util.ui.views.ContainerItemProvider<CONTAINER>
-
- org.eclipse.net4j.util.ui.views.ContainerPathItemProvider<CONTAINER>
-
- All Implemented Interfaces:
java.util.EventListener,DelegatingStyledCellLabelProvider.IStyledLabelProvider,IBaseLabelProvider,IColorProvider,IContentProvider,IFontProvider,ILabelProvider,IStructuredContentProvider,ITreeContentProvider,ITreePathContentProvider,IListener
@Deprecated public class ContainerPathItemProvider<CONTAINER extends IContainer<java.lang.Object>> extends ContainerItemProvider<CONTAINER> implements ITreePathContentProvider
Deprecated.- Author:
- Eike Stepper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProvider
ContainerItemProvider.AbstractContainerNode, ContainerItemProvider.AbstractNode, ContainerItemProvider.ContainerNode, ContainerItemProvider.ErrorElement, ContainerItemProvider.FixedChildrenNode, ContainerItemProvider.LazyElement, ContainerItemProvider.LeafNode, ContainerItemProvider.Node, ContainerItemProvider.SlowElement
-
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.IListener
IListener.NotifierAware
-
-
Field Summary
-
Fields inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProvider
ERROR_IMAGE, PENDING_COLOR, PENDING_IMAGE
-
Fields inherited from class org.eclipse.net4j.util.ui.views.ItemProvider
NO_ELEMENTS
-
Fields inherited from class org.eclipse.jface.viewers.ViewerSorter
collator
-
-
Constructor Summary
Constructors Constructor Description ContainerPathItemProvider()Deprecated.ContainerPathItemProvider(IElementFilter rootElementFilter)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voidaddNode(java.lang.Object element, ContainerItemProvider.Node node)Deprecated.protected voiddisconnectInput(CONTAINER input)Deprecated.java.lang.Object[]getChildren(TreePath path)Deprecated.protected TreePathgetParentPath(ContainerItemProvider.Node node)Deprecated.TreePath[]getParents(java.lang.Object element)Deprecated.booleanhasChildren(TreePath path)Deprecated.protected ContainerItemProvider.NoderemoveNode(java.lang.Object element)Deprecated.-
Methods inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProvider
clearNodesCache, connectInput, createContaineNode, createLeafNode, createNode, createSlowElement, createSlowInput, elementAdded, elementRemoved, executeRunnable, fillContextMenu, filterRootElement, getChildren, getContainerChildren, getErrorText, getFont, getForeground, getImage, getNode, getNodes, getParent, getRoot, getRootElementFilter, getSlowText, handleElementEvent, handleInactiveElement, hasChildren, isComputeChildrenEagerly, isSlow
-
Methods inherited from class org.eclipse.net4j.util.ui.views.ItemProvider
addListener, fireLabelProviderChanged, fireLabelProviderChanged, fireLabelProviderChanged, getBackground, getElements, getListeners, getStyledText, getText, isLabelProperty, removeListener
-
Methods inherited from class org.eclipse.net4j.util.ui.StructuredContentProvider
dispose, expandElement, getBoldFont, getDisplay, getInput, getItalicFont, getViewer, inputChanged, notifyEvent, refreshElement, refreshSynced, refreshViewer, revealElement, selectElement, updateLabels
-
Methods inherited from class org.eclipse.jface.viewers.ViewerSorter
getCollator
-
Methods inherited from class org.eclipse.jface.viewers.ViewerComparator
category, compare, getComparator, isSorterProperty, sort
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider
dispose
-
Methods inherited from interface org.eclipse.jface.viewers.IContentProvider
dispose, inputChanged
-
Methods inherited from interface org.eclipse.jface.viewers.ITreePathContentProvider
getElements
-
-
-
-
Constructor Detail
-
ContainerPathItemProvider
public ContainerPathItemProvider()
Deprecated.
-
ContainerPathItemProvider
public ContainerPathItemProvider(IElementFilter rootElementFilter)
Deprecated.
-
-
Method Detail
-
hasChildren
public boolean hasChildren(TreePath path)
Deprecated.- Specified by:
hasChildrenin interfaceITreePathContentProvider
-
getChildren
public java.lang.Object[] getChildren(TreePath path)
Deprecated.- Specified by:
getChildrenin interfaceITreePathContentProvider
-
getParents
public TreePath[] getParents(java.lang.Object element)
Deprecated.- Specified by:
getParentsin interfaceITreePathContentProvider
-
addNode
protected void addNode(java.lang.Object element, ContainerItemProvider.Node node)Deprecated.- Overrides:
addNodein classContainerItemProvider<CONTAINER extends IContainer<java.lang.Object>>
-
removeNode
protected ContainerItemProvider.Node removeNode(java.lang.Object element)
Deprecated.- Overrides:
removeNodein classContainerItemProvider<CONTAINER extends IContainer<java.lang.Object>>
-
disconnectInput
protected void disconnectInput(CONTAINER input)
Deprecated.- Overrides:
disconnectInputin classContainerItemProvider<CONTAINER extends IContainer<java.lang.Object>>
-
getParentPath
protected TreePath getParentPath(ContainerItemProvider.Node node)
Deprecated.
-
-