org.drools.eclipse.editors
Class DRLAnnotationModel

java.lang.Object
  extended by org.eclipse.jface.text.source.AnnotationModel
      extended by org.eclipse.ui.texteditor.AbstractMarkerAnnotationModel
          extended by org.eclipse.ui.texteditor.ResourceMarkerAnnotationModel
              extended by org.drools.eclipse.editors.DRLAnnotationModel
All Implemented Interfaces:
org.eclipse.core.filebuffers.IPersistableAnnotationModel, org.eclipse.jface.text.ISynchronizable, org.eclipse.jface.text.source.IAnnotationModel, org.eclipse.jface.text.source.IAnnotationModelExtension, org.eclipse.jface.text.source.IAnnotationModelExtension2

public class DRLAnnotationModel
extends org.eclipse.ui.texteditor.ResourceMarkerAnnotationModel

Drools annotation model.


Field Summary
 
Fields inherited from class org.eclipse.jface.text.source.AnnotationModel
fAnnotationModelListeners, fAnnotations, fDocument
 
Constructor Summary
DRLAnnotationModel(org.eclipse.core.resources.IResource resource)
           
 
Method Summary
protected  org.eclipse.jface.text.Position createPositionFromMarker(org.eclipse.core.resources.IMarker marker)
           
 
Methods inherited from class org.eclipse.ui.texteditor.ResourceMarkerAnnotationModel
deleteMarkers, getResource, isAcceptable, listenToMarkerChanges, retrieveMarkers, update
 
Methods inherited from class org.eclipse.ui.texteditor.AbstractMarkerAnnotationModel
addMarkerAnnotation, addMarkerUpdater, commit, connected, createMarkerAnnotation, disconnected, getMarkerAnnotation, getMarkerPosition, handleCoreException, modifyMarkerAnnotation, reinitialize, removeAnnotations, removeMarkerAnnotation, removeMarkerUpdater, resetMarkers, revert, updateMarker, updateMarker, updateMarkers
 
Methods inherited from class org.eclipse.jface.text.source.AnnotationModel
addAnnotation, addAnnotation, addAnnotationModel, addAnnotationModelListener, addPosition, cleanup, connect, createAnnotationModelEvent, disconnect, fireModelChanged, fireModelChanged, getAnnotationIterator, getAnnotationIterator, getAnnotationIterator, getAnnotationMap, getAnnotationModel, getAnnotationModelEvent, getLockObject, getModificationStamp, getPosition, modifyAnnotation, modifyAnnotationPosition, modifyAnnotationPosition, removeAllAnnotations, removeAllAnnotations, removeAnnotation, removeAnnotation, removeAnnotationModel, removeAnnotationModelListener, removePosition, replaceAnnotations, replaceAnnotations, setLockObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DRLAnnotationModel

public DRLAnnotationModel(org.eclipse.core.resources.IResource resource)
Method Detail

createPositionFromMarker

protected org.eclipse.jface.text.Position createPositionFromMarker(org.eclipse.core.resources.IMarker marker)
Overrides:
createPositionFromMarker in class org.eclipse.ui.texteditor.AbstractMarkerAnnotationModel


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.