org.eclipse.xtext.ui.editor.model
Class XtextMarkerAnnotationImageProvider

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.model.XtextMarkerAnnotationImageProvider
All Implemented Interfaces:
org.eclipse.ui.texteditor.IAnnotationImageProvider

public class XtextMarkerAnnotationImageProvider
extends java.lang.Object
implements org.eclipse.ui.texteditor.IAnnotationImageProvider

Author:
Michael Clay - Initial contribution and API, Heiko Behrens

Constructor Summary
XtextMarkerAnnotationImageProvider()
           
 
Method Summary
 org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.String imageDescritporId)
           
 java.lang.String getImageDescriptorId(org.eclipse.jface.text.source.Annotation annotation)
           
 org.eclipse.swt.graphics.Image getManagedImage(org.eclipse.jface.text.source.Annotation annotation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XtextMarkerAnnotationImageProvider

public XtextMarkerAnnotationImageProvider()
Method Detail

getImageDescriptor

public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.String imageDescritporId)
Specified by:
getImageDescriptor in interface org.eclipse.ui.texteditor.IAnnotationImageProvider

getImageDescriptorId

public java.lang.String getImageDescriptorId(org.eclipse.jface.text.source.Annotation annotation)
Specified by:
getImageDescriptorId in interface org.eclipse.ui.texteditor.IAnnotationImageProvider

getManagedImage

public org.eclipse.swt.graphics.Image getManagedImage(org.eclipse.jface.text.source.Annotation annotation)
Specified by:
getManagedImage in interface org.eclipse.ui.texteditor.IAnnotationImageProvider