org.eclipse.ocl.examples.xtext.oclinecore.ui.labeling
Class OCLinEcoreLabelProvider
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.ocl.examples.xtext.essentialocl.ui.labeling.BaseLabelProvider
org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling.EssentialOCLLabelProvider
org.eclipse.ocl.examples.xtext.oclinecore.ui.labeling.OCLinEcoreLabelProvider
- 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 OCLinEcoreLabelProvider
- extends EssentialOCLLabelProvider
Provides labels for OCLinEcoreCS objects.
see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#labelProvider
Methods inherited from class org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling.EssentialOCLLabelProvider |
appendTemplateParameter, appendType, image, image, text, text, text, text, text, text, text, text, text, text, text, text |
Methods inherited from class org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling.BaseLabelProvider |
appendClass, appendName, appendName, appendName, appendOptionalName, appendOptionalString, appendParameters, appendPathName, appendString, appendString, appendSuperTypes, appendTemplateBindings, appendTemplateSignature, appendType, convertToImage, doGetText, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, image, safeGetMoniker, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text |
Methods inherited from class org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider |
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 |
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 |
OCLinEcoreLabelProvider
@Inject
public OCLinEcoreLabelProvider(@NonNull
org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate)
image
protected java.lang.String image(AnnotationCS ele)
image
protected java.lang.String image(AttributeCS ele)
image
protected java.lang.String image(ClassCS ele)
image
protected java.lang.String image(OCLinEcoreConstraintCS ele)
text
public java.lang.String text(OCLinEcoreConstraintCS ele)
image
protected java.lang.String image(DataTypeCS ele)
image
protected java.lang.String image(DetailCS ele)
image
protected java.lang.String image(EnumerationCS ele)
image
protected java.lang.String image(EnumerationLiteralCS ele)
image
protected java.lang.String image(OperationCS ele)
image
protected java.lang.String image(PackageCS ele)
image
protected java.lang.String image(ParameterCS ele)
image
protected java.lang.String image(ReferenceCS ele)
text
public java.lang.String text(RootPackageCS ele)
image
protected java.lang.String image(RootPackageCS ele)
image
protected java.lang.String image(TypeParameterCS ele)
image
protected java.lang.String image(TypeRefCS ele)
text
public java.lang.String text(TypeRefCS ele)