Package org.eclipse.net4j.util.ui.views
Klasse ItemProvider<INPUT>
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<INPUT>
- Alle implementierten Schnittstellen:
EventListener,DelegatingStyledCellLabelProvider.IStyledLabelProvider,IBaseLabelProvider,IColorProvider,IContentProvider,IFontProvider,ILabelProvider,IStructuredContentProvider,ITreeContentProvider,IListener
- Bekannte direkte Unterklassen:
ContainerItemProvider
public abstract class ItemProvider<INPUT>
extends StructuredContentProvider<INPUT>
implements ITreeContentProvider, ILabelProvider, IColorProvider, IFontProvider, DelegatingStyledCellLabelProvider.IStyledLabelProvider
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.IListener
IListener.NotifierAware -
Feldübersicht
FelderVon Klasse geerbte Felder org.eclipse.jface.viewers.ViewerSorter
collator -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddListener(ILabelProviderListener listener) protected voidfillContextMenu(IMenuManager manager, ITreeSelection selection) protected voidprotected voidfireLabelProviderChanged(Object element) protected voidfireLabelProviderChanged(Object[] elements) getBackground(Object element) final Object[]getElements(Object parent) getForeground(Object element) getStyledText(Object obj) booleanhasChildren(Object parent) booleanisLabelProperty(Object element, String property) voidremoveListener(ILabelProviderListener listener) Von Klasse geerbte Methoden org.eclipse.net4j.util.ui.StructuredContentProvider
connectInput, disconnectInput, dispose, expandElement, getBoldFont, getDisplay, getInput, getItalicFont, getViewer, inputChanged, notifyEvent, refreshElement, refreshSynced, refreshViewer, revealElement, selectElement, updateLabelsVon Klasse geerbte Methoden org.eclipse.jface.viewers.ViewerSorter
getCollatorVon Klasse geerbte Methoden org.eclipse.jface.viewers.ViewerComparator
category, compare, getComparator, isSorterProperty, sortVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.jface.viewers.IBaseLabelProvider
disposeVon Schnittstelle geerbte Methoden org.eclipse.jface.viewers.IContentProvider
dispose, inputChangedVon Schnittstelle geerbte Methoden org.eclipse.jface.viewers.ITreeContentProvider
getChildren, getParent
-
Felddetails
-
NO_ELEMENTS
-
-
Konstruktordetails
-
ItemProvider
public ItemProvider()
-
-
Methodendetails
-
getElements
- Angegeben von:
getElementsin SchnittstelleIStructuredContentProvider- Angegeben von:
getElementsin SchnittstelleITreeContentProvider
-
hasChildren
- Angegeben von:
hasChildrenin SchnittstelleITreeContentProvider
-
getStyledText
- Angegeben von:
getStyledTextin SchnittstelleDelegatingStyledCellLabelProvider.IStyledLabelProvider- Seit:
- 3.5
-
getText
- Angegeben von:
getTextin SchnittstelleILabelProvider
-
getImage
- Angegeben von:
getImagein SchnittstelleDelegatingStyledCellLabelProvider.IStyledLabelProvider- Angegeben von:
getImagein SchnittstelleILabelProvider
-
getBackground
- Angegeben von:
getBackgroundin SchnittstelleIColorProvider
-
getForeground
- Angegeben von:
getForegroundin SchnittstelleIColorProvider
-
getFont
- Angegeben von:
getFontin SchnittstelleIFontProvider
-
isLabelProperty
- Angegeben von:
isLabelPropertyin SchnittstelleIBaseLabelProvider
-
getListeners
-
addListener
- Angegeben von:
addListenerin SchnittstelleIBaseLabelProvider
-
removeListener
- Angegeben von:
removeListenerin SchnittstelleIBaseLabelProvider
-
fillContextMenu
-
fireLabelProviderChanged
protected void fireLabelProviderChanged() -
fireLabelProviderChanged
-
fireLabelProviderChanged
-