org.eclipse.xtext.ui.label
Class DefaultDescriptionLabelProvider
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.BaseLabelProvider
org.eclipse.jface.viewers.LabelProvider
org.eclipse.xtext.ui.label.AbstractLabelProvider
org.eclipse.xtext.ui.label.DeclarativeLabelProvider
org.eclipse.xtext.ui.label.DefaultDescriptionLabelProvider
- All Implemented Interfaces:
- org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvider, org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelProvider
- Direct Known Subclasses:
- AdapterFactoryDescriptionLabelProvider, CodetemplatesDescriptionLabelProvider, PureXbaseDescriptionLabelProvider, SingleCodetemplateDescriptionLabelProvider, SingleTemplateDescriptionLabelProvider, SingleTemplatesDescriptionLabelProvider, TemplatesDescriptionLabelProvider, XbaseDescriptionLabelProvider, XbaseWithAnnotationsDescriptionLabelProvider, XtendDescriptionLabelProvider, XtextDescriptionLabelProvider
public class DefaultDescriptionLabelProvider
- extends DeclarativeLabelProvider
- Author:
- Jan Koehnlein - Initial contribution and API
Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider |
addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener |
Methods inherited from class org.eclipse.core.commands.common.EventManager |
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
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 |
addListener, dispose, isLabelProperty, removeListener |
DefaultDescriptionLabelProvider
public DefaultDescriptionLabelProvider()
image
public java.lang.Object image(IEObjectDescription element)
image
public java.lang.Object image(IResourceDescription element)
image
public java.lang.Object image(IReferenceDescription referenceDescription)
- This method is only invoked if the containerEObjectURI of the
IReferenceDescription
is null, i.e. the
reference is owned by an element without any indexed container.
- Since:
- 2.1
getImageForURI
protected java.lang.Object getImageForURI(org.eclipse.emf.common.util.URI uri)
- Since:
- 2.1
text
public java.lang.Object text(IEObjectDescription element)
text
public java.lang.Object text(IResourceDescription element)
text
public java.lang.Object text(IReferenceDescription referenceDescription)
- This method is only invoked if the containerEObjectURI of the
IReferenceDescription
is null, i.e. the
reference is owned by an element without any indexed container.
- Since:
- 2.1