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.ContainerItemProviderContainerItemProvider.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.IListenerIListener.NotifierAware
 
- 
 - 
Field Summary- 
Fields inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProviderERROR_IMAGE, PENDING_COLOR, PENDING_IMAGE
 - 
Fields inherited from class org.eclipse.net4j.util.ui.views.ItemProviderNO_ELEMENTS
 - 
Fields inherited from class org.eclipse.jface.viewers.ViewerSortercollator
 
- 
 - 
Constructor SummaryConstructors Constructor Description ContainerPathItemProvider()Deprecated.ContainerPathItemProvider(IElementFilter rootElementFilter)Deprecated.
 - 
Method SummaryAll 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.ContainerItemProviderclearNodesCache, 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.ItemProvideraddListener, fireLabelProviderChanged, fireLabelProviderChanged, fireLabelProviderChanged, getBackground, getElements, getListeners, getStyledText, getText, isLabelProperty, removeListener
 - 
Methods inherited from class org.eclipse.net4j.util.ui.StructuredContentProviderdispose, expandElement, getBoldFont, getDisplay, getInput, getItalicFont, getViewer, inputChanged, notifyEvent, refreshElement, refreshSynced, refreshViewer, revealElement, selectElement, updateLabels
 - 
Methods inherited from class org.eclipse.jface.viewers.ViewerSortergetCollator
 - 
Methods inherited from class org.eclipse.jface.viewers.ViewerComparatorcategory, compare, getComparator, isSorterProperty, sort
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProviderdispose
 - 
Methods inherited from interface org.eclipse.jface.viewers.IContentProviderdispose, inputChanged
 - 
Methods inherited from interface org.eclipse.jface.viewers.ITreePathContentProvidergetElements
 
- 
 
- 
- 
- 
Constructor Detail- 
ContainerPathItemProviderpublic ContainerPathItemProvider() Deprecated.
 - 
ContainerPathItemProviderpublic ContainerPathItemProvider(IElementFilter rootElementFilter) Deprecated.
 
- 
 - 
Method Detail- 
hasChildrenpublic boolean hasChildren(TreePath path) Deprecated.- Specified by:
- hasChildrenin interface- ITreePathContentProvider
 
 - 
getChildrenpublic java.lang.Object[] getChildren(TreePath path) Deprecated.- Specified by:
- getChildrenin interface- ITreePathContentProvider
 
 - 
getParentspublic TreePath[] getParents(java.lang.Object element) Deprecated.- Specified by:
- getParentsin interface- ITreePathContentProvider
 
 - 
addNodeprotected void addNode(java.lang.Object element, ContainerItemProvider.Node node)Deprecated.- Overrides:
- addNodein class- ContainerItemProvider<CONTAINER extends IContainer<java.lang.Object>>
 
 - 
removeNodeprotected ContainerItemProvider.Node removeNode(java.lang.Object element) Deprecated.- Overrides:
- removeNodein class- ContainerItemProvider<CONTAINER extends IContainer<java.lang.Object>>
 
 - 
disconnectInputprotected void disconnectInput(CONTAINER input) Deprecated.- Overrides:
- disconnectInputin class- ContainerItemProvider<CONTAINER extends IContainer<java.lang.Object>>
 
 - 
getParentPathprotected TreePath getParentPath(ContainerItemProvider.Node node) Deprecated.
 
- 
 
-