org.eclipse.ocl.examples.xtext.oclinecore.ui.labeling
Class OCLinEcoreLabelProvider

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.jface.viewers.BaseLabelProvider
          extended by org.eclipse.jface.viewers.LabelProvider
              extended by org.eclipse.xtext.ui.label.AbstractLabelProvider
                  extended by org.eclipse.xtext.ui.label.DeclarativeLabelProvider
                      extended by org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider
                          extended by org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling.BaseLabelProvider
                              extended by org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling.EssentialOCLLabelProvider
                                  extended by 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


Constructor Summary
OCLinEcoreLabelProvider(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate)
           
 
Method Summary
protected  java.lang.String image(AnnotationCS ele)
           
protected  java.lang.String image(AttributeCS ele)
           
protected  java.lang.String image(ClassCS ele)
           
protected  java.lang.String image(DataTypeCS ele)
           
protected  java.lang.String image(DetailCS ele)
           
protected  java.lang.String image(EnumerationCS ele)
           
protected  java.lang.String image(EnumerationLiteralCS ele)
           
protected  java.lang.String image(OCLinEcoreConstraintCS ele)
           
protected  java.lang.String image(OperationCS ele)
           
protected  java.lang.String image(PackageCS ele)
           
protected  java.lang.String image(ParameterCS ele)
           
protected  java.lang.String image(ReferenceCS ele)
           
protected  java.lang.String image(RootPackageCS ele)
           
protected  java.lang.String image(TypeParameterCS ele)
           
protected  java.lang.String image(TypeRefCS ele)
           
 java.lang.String text(OCLinEcoreConstraintCS ele)
           
 java.lang.String text(RootPackageCS ele)
           
 java.lang.String text(TypeRefCS ele)
           
 
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
 

Constructor Detail

OCLinEcoreLabelProvider

@Inject
public OCLinEcoreLabelProvider(@NonNull
                                      org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate)
Method Detail

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)