|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.xtext.xbase.ui.labeling.XbaseLabelProvider org.eclipse.emf.ecore.xcore.ui.labeling.XcoreLabelProvider
public class XcoreLabelProvider
Provides labels for a EObjects. see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#labelProvider
Constructor Summary | |
---|---|
XcoreLabelProvider(AdapterFactoryLabelProvider delegate)
|
Method Summary | |
---|---|
protected java.lang.Object |
doGetText(java.lang.Object element)
|
protected EStructuralFeature |
getLabelFeature(EClass eClass)
|
java.lang.String |
getText(java.lang.Object element)
This does the same thing as ILabelProvider.getlText, it fetches the label text specific to this object instance. |
Methods inherited from class org.eclipse.xtext.xbase.ui.labeling.XbaseLabelProvider |
---|
image, image, image, image, image, image, image, signature, test, text, text, text, text, text, text |
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, convertToString, convertToStyledString, getDefaultImage, getDefaultStyledText, getDefaultText, getImage, getStyledText, 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 |
Constructor Detail |
---|
@Inject public XcoreLabelProvider(AdapterFactoryLabelProvider delegate)
Method Detail |
---|
protected EStructuralFeature getLabelFeature(EClass eClass)
getLabelFeature
in class org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider
public java.lang.String getText(java.lang.Object element)
IItemLabelProvider
getText
in interface IItemLabelProvider
getText
in interface ILabelProvider
getText
in class org.eclipse.xtext.ui.label.AbstractLabelProvider
protected java.lang.Object doGetText(java.lang.Object element)
doGetText
in class org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider
|
Copyright 2001-2012 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |