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

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(BodyCS ele)
           
protected  java.lang.String image(ClassifierContextDeclCS ele)
           
protected  java.lang.String image(DefCS ele)
           
protected  java.lang.String image(DerCS ele)
           
protected  java.lang.String image(InitCS ele)
           
protected  java.lang.String image(InvCS ele)
           
protected  java.lang.String image(OperationContextDeclCS ele)
           
protected  java.lang.String image(PackageDeclarationCS ele)
           
protected  java.lang.String image(PostCS ele)
           
protected  java.lang.String image(PreCS ele)
           
protected  java.lang.String image(PropertyContextDeclCS ele)
           
protected  java.lang.String text(BodyCS 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(DerCS ele)
           
protected  java.lang.String text(InitCS ele)
           
protected  java.lang.String text(InvCS ele)
           
protected  java.lang.String text(OperationContextDeclCS ele)
           
protected  java.lang.String text(PackageDeclarationCS ele)
           
protected  java.lang.String text(PostCS ele)
           
protected  java.lang.String text(PreCS ele)
           
protected  java.lang.String text(PropertyContextDeclCS ele)
           
 
Methods inherited from class org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling.EssentialOCLLabelProvider
appendTemplateParameter, appendType
 
Methods inherited from class org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling.BaseLabelProvider
appendClass, appendMultiplicity, appendName, appendName, appendName, appendOptionalName, appendOptionalString, appendParameters, 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
 
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
convertToString, convertToStyledString, getDefaultImage, getDefaultStyledText, getDefaultText, getImage, 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(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate)
Method Detail

image

protected java.lang.String image(BodyCS ele)

text

protected java.lang.String text(BodyCS ele)

image

protected java.lang.String image(ClassifierContextDeclCS ele)

text

protected java.lang.String text(ClassifierContextDeclCS 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(DerCS ele)

text

protected java.lang.String text(DerCS ele)

image

protected java.lang.String image(InitCS ele)

text

protected java.lang.String text(InitCS ele)

image

protected java.lang.String image(InvCS ele)

text

protected java.lang.String text(InvCS 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(PostCS ele)

text

protected java.lang.String text(PostCS ele)

image

protected java.lang.String image(PreCS ele)

text

protected java.lang.String text(PreCS ele)

image

protected java.lang.String image(PropertyContextDeclCS ele)

text

protected java.lang.String text(PropertyContextDeclCS ele)