org.eclipse.ocl.examples.xtext.completeocl.ui.labeling
Class CompleteOCLLabelProvider

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.completeocl.ui.labeling.CompleteOCLLabelProvider
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 CompleteOCLLabelProvider
extends EssentialOCLLabelProvider

Provides labels for CompleteOCLCST objects. see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#labelProvider


Constructor Summary
CompleteOCLLabelProvider(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate)
           
 
Method Summary
protected  java.lang.String image(ClassifierContextDeclCS ele)
           
protected  java.lang.String image(CompleteOCLDocumentCS ele)
           
protected  java.lang.String image(DefCS ele)
           
protected  java.lang.String image(OperationContextDeclCS ele)
           
protected  java.lang.String image(PackageDeclarationCS ele)
           
protected  java.lang.String image(PropertyContextDeclCS ele)
           
protected  java.lang.String text(ClassifierContextDeclCS ele)
           
protected  java.lang.String text(CompleteOCLDocumentCS ele)
           
protected  java.lang.String text(DefCS ele)
           
protected  java.lang.String text(DefOperationCS ele)
           
protected  java.lang.String text(DefPropertyCS ele)
           
protected  java.lang.String text(OperationContextDeclCS ele)
           
protected  java.lang.String text(PackageDeclarationCS ele)
           
protected  java.lang.String text(PropertyContextDeclCS 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, 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
 
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

CompleteOCLLabelProvider

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

image

protected java.lang.String image(ClassifierContextDeclCS ele)

text

protected java.lang.String text(ClassifierContextDeclCS ele)

image

protected java.lang.String image(CompleteOCLDocumentCS ele)

text

protected java.lang.String text(CompleteOCLDocumentCS ele)

image

protected java.lang.String image(DefCS ele)

text

protected java.lang.String text(DefCS ele)

text

protected java.lang.String text(DefOperationCS ele)

text

protected java.lang.String text(DefPropertyCS ele)

image

protected java.lang.String image(OperationContextDeclCS ele)

text

protected java.lang.String text(OperationContextDeclCS ele)

image

protected java.lang.String image(PackageDeclarationCS ele)

text

protected java.lang.String text(PackageDeclarationCS ele)

image

protected java.lang.String image(PropertyContextDeclCS ele)

text

protected java.lang.String text(PropertyContextDeclCS ele)