org.eclipse.net4j.util.ui.views
Class ContainerPathItemProvider<CONTAINER extends IContainer<Object>>

java.lang.Object
  extended by org.eclipse.jface.viewers.ViewerComparator
      extended by org.eclipse.jface.viewers.ViewerSorter
          extended by org.eclipse.net4j.util.ui.StructuredContentProvider<INPUT>
              extended by org.eclipse.net4j.util.ui.views.ItemProvider<CONTAINER>
                  extended by org.eclipse.net4j.util.ui.views.ContainerItemProvider<CONTAINER>
                      extended by org.eclipse.net4j.util.ui.views.ContainerPathItemProvider<CONTAINER>
All Implemented Interfaces:
EventListener, IBaseLabelProvider, IColorProvider, IContentProvider, IFontProvider, ILabelProvider, IStructuredContentProvider, ITreeContentProvider, ITreePathContentProvider, IListener

Deprecated.

@Deprecated
public class ContainerPathItemProvider<CONTAINER extends IContainer<Object>>
  
extends ContainerItemProvider<CONTAINER>
implements ITreePathContentProvider


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.LazyElement, ContainerItemProvider.LeafNode, ContainerItemProvider.Node
 
Field Summary
 
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
ContainerPathItemProvider()
          Deprecated.  
ContainerPathItemProvider(IElementFilter rootElementFilter)
          Deprecated.  
 
Method Summary
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.  
 
Methods inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProvider
connectInput, createContaineNode, createLeafNode, createNode, dispose, elementAdded, elementRemoved, executeRunnable, fillContextMenu, filterRootElement, getChildren, getErrorText, getFont, getForeground, getImage, getNode, getNodes, getParent, getRoot, getRootElementFilter, getSlowText, handleElementEvent, handleInactiveElement, isSlow
 
Methods inherited from class org.eclipse.net4j.util.ui.views.ItemProvider
addListener, fireLabelProviderChanged, fireLabelProviderChanged, fireLabelProviderChanged, getBackground, getElements, getListeners, getText, hasChildren, isLabelProperty, removeListener
 
Methods inherited from class org.eclipse.net4j.util.ui.StructuredContentProvider
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.ITreePathContentProvider
getElements
 
Methods inherited from interface org.eclipse.jface.viewers.IContentProvider
dispose, inputChanged
 

Constructor Detail

ContainerPathItemProvider

public ContainerPathItemProvider()
Deprecated. 

ContainerPathItemProvider

public ContainerPathItemProvider(IElementFilter rootElementFilter)
Deprecated. 
Method Detail

hasChildren

public boolean hasChildren(TreePath path)
Deprecated. 
Specified by:
hasChildren in interface ITreePathContentProvider

getChildren

public Object[] getChildren(TreePath path)
Deprecated. 
Specified by:
getChildren in interface ITreePathContentProvider

getParents

public TreePath[] getParents(Object element)
Deprecated. 
Specified by:
getParents in interface ITreePathContentProvider

addNode

protected void addNode(Object element,
                       ContainerItemProvider.Node node)
Deprecated. 
Overrides:
addNode in class ContainerItemProvider<CONTAINER extends IContainer<Object>>

removeNode

protected ContainerItemProvider.Node removeNode(Object element)
Deprecated. 
Overrides:
removeNode in class ContainerItemProvider<CONTAINER extends IContainer<Object>>

disconnectInput

protected void disconnectInput(CONTAINER input)
Deprecated. 
Overrides:
disconnectInput in class ContainerItemProvider<CONTAINER extends IContainer<Object>>

getParentPath

protected TreePath getParentPath(ContainerItemProvider.Node node)
Deprecated. 


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