Class IvmlLabelProvider

  • 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 IvmlLabelProvider
    extends org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider
    Provides labels for a EObjects. Methods in here are not directly referenced but called by dynamic invocation. see http://www.eclipse.org/Xtext/documentation/latest/xtext.html#labelProvider
    • Constructor Summary

      Constructors 
      Constructor Description
      IvmlLabelProvider​(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.AnnotateTo stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.ConflictStmt stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.Eval stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.Export stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.Freeze stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.ImportStmt stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.InterfaceDeclaration stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.OpDefStatement stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.Project stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.ProjectContents stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.Typedef stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.TypedefEnumLiteral stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.TypedefMapping stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.VariableDeclaration stmt)  
      protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.VersionStmt stmt)  
      protected static java.lang.String stringValue​(java.lang.Object o)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.AnnotateTo stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.ConflictStmt stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.Eval stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.Export stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.Freeze stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.ImportStmt stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.InterfaceDeclaration stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.OpDefStatement stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.Project stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.ProjectContents stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.Typedef stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.TypedefMapping stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.VariableDeclaration stmt)  
      protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.VersionStmt stmt)  
      protected java.lang.Object text​(org.eclipse.xtext.ui.editor.model.XtextDocument doc)  
      • Methods inherited from class org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider

        doGetText, 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

        convertToImage, convertToImageDescriptor, convertToString, convertToStyledString, getDefaultImage, getDefaultStyledText, getDefaultText, getImage, getImageDescriptor, getStyledText, getText, setImageHelper
      • Methods inherited from class org.eclipse.jface.viewers.LabelProvider

        createImageProvider, createTextImageProvider, createTextProvider
      • 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

      • IvmlLabelProvider

        @Inject
        public IvmlLabelProvider​(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate)
    • Method Detail

      • stringValue

        protected static final java.lang.String stringValue​(java.lang.Object o)
      • text

        protected java.lang.Object text​(org.eclipse.xtext.ui.editor.model.XtextDocument doc)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.Project stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.Project stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.ProjectContents stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.ProjectContents stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.Typedef stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.Typedef stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.TypedefEnumLiteral stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.VersionStmt stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.VersionStmt stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.ImportStmt stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.ImportStmt stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.ConflictStmt stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.ConflictStmt stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.TypedefMapping stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.TypedefMapping stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.InterfaceDeclaration stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.InterfaceDeclaration stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.Export stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.Export stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.Freeze stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.Freeze stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.Eval stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.Eval stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.AnnotateTo stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.OpDefStatement stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.OpDefStatement stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.AnnotateTo stmt)
      • text

        protected java.lang.Object text​(de.uni_hildesheim.sse.ivml.VariableDeclaration stmt)
      • image

        protected java.lang.Object image​(de.uni_hildesheim.sse.ivml.VariableDeclaration stmt)