Package org.eclipse.net4j.ui
Class Net4jItemProvider
- 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<org.eclipse.net4j.util.container.IContainer<java.lang.Object>>
- 
- org.eclipse.net4j.ui.Net4jItemProvider
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.util.EventListener,- DelegatingStyledCellLabelProvider.IStyledLabelProvider,- IBaseLabelProvider,- IColorProvider,- IContentProvider,- IFontProvider,- ILabelProvider,- IStructuredContentProvider,- ITreeContentProvider,- org.eclipse.net4j.util.event.IListener
 
 public class Net4jItemProvider extends org.eclipse.net4j.util.ui.views.ContainerItemProvider<org.eclipse.net4j.util.container.IContainer<java.lang.Object>>If the meaning of this type isn't clear, there really should be more of a description here...- Since:
- 4.1
- Author:
- Eike Stepper
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classNet4jItemProvider.RemoveActionIf the meaning of this type isn't clear, there really should be more of a description here...- 
Nested classes/interfaces inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProviderorg.eclipse.net4j.util.ui.views.ContainerItemProvider.AbstractContainerNode, org.eclipse.net4j.util.ui.views.ContainerItemProvider.AbstractNode, org.eclipse.net4j.util.ui.views.ContainerItemProvider.ContainerNode, org.eclipse.net4j.util.ui.views.ContainerItemProvider.ErrorElement, org.eclipse.net4j.util.ui.views.ContainerItemProvider.FixedChildrenNode, org.eclipse.net4j.util.ui.views.ContainerItemProvider.LazyElement, org.eclipse.net4j.util.ui.views.ContainerItemProvider.LeafNode, org.eclipse.net4j.util.ui.views.ContainerItemProvider.Node, org.eclipse.net4j.util.ui.views.ContainerItemProvider.SlowElement
 
- 
 - 
Field Summary- 
Fields inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProviderERROR_IMAGE, PENDING_COLOR, PENDING_IMAGE
 - 
Fields inherited from class org.eclipse.jface.viewers.ViewerSortercollator
 
- 
 - 
Constructor SummaryConstructors Constructor Description Net4jItemProvider()Net4jItemProvider(org.eclipse.net4j.util.ui.views.IElementFilter rootElementFilter)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfillContextMenu(IMenuManager manager, ITreeSelection selection)ImagegetImage(java.lang.Object obj)- 
Methods inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProvideraddNode, clearNodesCache, connectInput, createContaineNode, createLeafNode, createNode, createSlowElement, createSlowInput, disconnectInput, elementAdded, elementRemoved, executeRunnable, filterRootElement, getChildren, getContainerChildren, getErrorText, getFont, getForeground, getNode, getNodes, getParent, getRoot, getRootElementFilter, getSlowText, handleElementEvent, handleInactiveElement, hasChildren, isComputeChildrenEagerly, isSlow, removeNode
 - 
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
 
- 
 
- 
- 
- 
Method Detail- 
getImagepublic Image getImage(java.lang.Object obj) - Specified by:
- getImagein interface- DelegatingStyledCellLabelProvider.IStyledLabelProvider
- Specified by:
- getImagein interface- ILabelProvider
- Overrides:
- getImagein class- org.eclipse.net4j.util.ui.views.ContainerItemProvider<org.eclipse.net4j.util.container.IContainer<java.lang.Object>>
 
 - 
fillContextMenupublic void fillContextMenu(IMenuManager manager, ITreeSelection selection) - Overrides:
- fillContextMenuin class- org.eclipse.net4j.util.ui.views.ContainerItemProvider<org.eclipse.net4j.util.container.IContainer<java.lang.Object>>
- Since:
- 4.2
 
 
- 
 
-