org.eclipse.emf.mwe2.language.ui.labeling
Class Mwe2LabelProvider
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.DefaultEObjectLabelProvider
org.eclipse.emf.mwe2.language.ui.labeling.Mwe2LabelProvider
- 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, org.eclipse.xtext.ui.label.ILabelProviderImageDescriptorExtension
public class Mwe2LabelProvider
- extends org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider
Provides labels for a EObjects.
see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#labelProvider
Constructor Summary |
Mwe2LabelProvider(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate)
|
Methods inherited from class org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider |
doGetText, getLabelFeature |
Methods inherited from class org.eclipse.xtext.ui.label.DeclarativeLabelProvider |
doGetImage, handleImageError, handleTextError, image, image, text, text |
Methods inherited from class org.eclipse.xtext.ui.label.AbstractLabelProvider |
convertToImage, convertToImageDescriptor, convertToString, convertToStyledString, getDefaultImage, getDefaultStyledText, getDefaultText, getImage, getImageDescriptor, getStyledText, getText, setImageHelper |
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 |
Mwe2LabelProvider
@Inject
public Mwe2LabelProvider(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate)
image
public java.lang.String image(Component component)
image
public java.lang.String image(Module module)
image
public java.lang.String image(Import imp)
image
public java.lang.String image(StringLiteral literal)
image
public java.lang.String image(BooleanLiteral literal)
image
public java.lang.String image(Reference reference)
image
public java.lang.String image(Assignment ass)
image
public java.lang.String image(org.eclipse.xtext.common.types.JvmOperation feature)
image
public java.lang.String image(org.eclipse.xtext.common.types.JvmType feature)
image
public java.lang.String image(DeclaredProperty property)
text
public java.lang.String text(Component component)