Uses of Interface
org.eclipse.jface.text.source.IAnnotationModel
-
Packages that use IAnnotationModel Package Description org.eclipse.core.filebuffers Provides the API for accessing file buffers.org.eclipse.jface.text.source Provides a framework for connecting document regions with annotations and for displaying those.org.eclipse.jface.text.source.projection This package provides the UI part for projection documents of which the most important part is the projection viewer.org.eclipse.search.ui.text Provides the base classes to implement a search result view part for searches with textual matches.org.eclipse.ui.editors.text Provides a standard text editor and concrete document providers basedIFileBufferand others directly handlingIFileandIStorageas editor input.org.eclipse.ui.texteditor Provides a framework for text editors obeying to the desktop rules.org.eclipse.ui.texteditor.quickdiff Provides interfaces to for theorg.eclipse.ui.editors.quickDiffReferenceProviderextension point and adds an action to enable quick diff display for an editor.org.eclipse.ui.texteditor.spelling Partial infrastructure for spell checking in text editors. -
-
Uses of IAnnotationModel in org.eclipse.core.filebuffers
Methods in org.eclipse.core.filebuffers that return IAnnotationModel Modifier and Type Method Description IAnnotationModelIAnnotationModelFactory. createAnnotationModel(IPath location)Creates and returns a new annotation model.IAnnotationModelITextFileBufferManager. createAnnotationModel(IPath location)Deprecated.As of 3.3, replaced byITextFileBufferManager.createAnnotationModel(IPath, LocationKind)IAnnotationModelITextFileBufferManager. createAnnotationModel(IPath location, LocationKind locationKind)Creates a new annotation for the given location.IAnnotationModelITextFileBuffer. getAnnotationModel()Returns the annotation model of this text file buffer. -
Uses of IAnnotationModel in org.eclipse.jface.text.source
Classes in org.eclipse.jface.text.source that implement IAnnotationModel Modifier and Type Class Description classAnnotationModelStandard implementation ofIAnnotationModeland its extension interfaces.Methods in org.eclipse.jface.text.source that return IAnnotationModel Modifier and Type Method Description protected IAnnotationModelSourceViewer. createVisualAnnotationModel(IAnnotationModel annotationModel)Creates the visual annotation model on top of the given annotation model.protected IAnnotationModelAnnotationPainter. findAnnotationModel(ISourceViewer sourceViewer)Retrieves the annotation model from the given source viewer.IAnnotationModelAnnotationModel. getAnnotationModel(Object key)IAnnotationModelAnnotationModelEvent. getAnnotationModel()Returns the model this event refers to.IAnnotationModelIAnnotationModelExtension. getAnnotationModel(Object key)Returns the attachedIAnnotationModelforkey, ornullif none is attached forkey.IAnnotationModelISourceViewer. getAnnotationModel()Returns this viewer's annotation model.IAnnotationModelSourceViewer. getAnnotationModel()IAnnotationModelAbstractRulerColumn. getModel()IAnnotationModelAnnotationRulerColumn. getModel()IAnnotationModelChangeRulerColumn. getModel()IAnnotationModelCompositeRuler. getModel()IAnnotationModelIVerticalRuler. getModel()Returns the current annotation model of this ruler ornullif the ruler has no model.IAnnotationModelIVerticalRulerInfoExtension. getModel()Returns the model currently used by the receiver.IAnnotationModelLineNumberChangeRulerColumn. getModel()IAnnotationModelOverviewRuler. getModel()IAnnotationModelVerticalRuler. getModel()IAnnotationModelISourceViewerExtension2. getVisualAnnotationModel()Returns the visual annotation model of this viewer.IAnnotationModelSourceViewer. getVisualAnnotationModel()IAnnotationModelAnnotationModel. removeAnnotationModel(Object key)IAnnotationModelIAnnotationModelExtension. removeAnnotationModel(Object key)Removes and returns the attachedIAnnotationModelforkey.Methods in org.eclipse.jface.text.source with parameters of type IAnnotationModel Modifier and Type Method Description voidAnnotationModel. addAnnotationModel(Object key, IAnnotationModel attachment)voidIAnnotationModelExtension. addAnnotationModel(Object key, IAnnotationModel attachment)Attachesattachmentto the receiver.protected IAnnotationModelSourceViewer. createVisualAnnotationModel(IAnnotationModel annotationModel)Creates the visual annotation model on top of the given annotation model.voidAnnotationPainter. modelChanged(IAnnotationModel model)voidIAnnotationModelListener. modelChanged(IAnnotationModel model)Called if a model change occurred on the given model.voidISourceViewer. setDocument(IDocument document, IAnnotationModel annotationModel)Sets the given document as this viewer's text model and the given annotation model as the model for this viewer's visual annotations.voidISourceViewer. setDocument(IDocument document, IAnnotationModel annotationModel, int modelRangeOffset, int modelRangeLength)Sets the given document as this viewer's text model and the given annotation model as the model for this viewer's visual annotations.voidSourceViewer. setDocument(IDocument document, IAnnotationModel annotationModel)voidSourceViewer. setDocument(IDocument document, IAnnotationModel annotationModel, int modelRangeOffset, int modelRangeLength)voidAbstractRulerColumn. setModel(IAnnotationModel model)voidAnnotationRulerColumn. setModel(IAnnotationModel model)voidChangeRulerColumn. setModel(IAnnotationModel model)voidCompositeRuler. setModel(IAnnotationModel model)voidIVerticalRuler. setModel(IAnnotationModel model)Associates an annotation model with this ruler.voidIVerticalRulerColumn. setModel(IAnnotationModel model)Associates an annotation model with this ruler column.voidLineNumberChangeRulerColumn. setModel(IAnnotationModel model)voidLineNumberRulerColumn. setModel(IAnnotationModel model)voidOverviewRuler. setModel(IAnnotationModel model)voidVerticalRuler. setModel(IAnnotationModel model)Constructors in org.eclipse.jface.text.source with parameters of type IAnnotationModel Constructor Description AnnotationModelEvent(IAnnotationModel model)Creates a new annotation model event for the given model.AnnotationModelEvent(IAnnotationModel model, boolean isWorldChange)Creates a new annotation model event for the given model.AnnotationRulerColumn(IAnnotationModel model, int width)Constructs this column with the given arguments.AnnotationRulerColumn(IAnnotationModel model, int width, IAnnotationAccess annotationAccess)Constructs this column with the given arguments. -
Uses of IAnnotationModel in org.eclipse.jface.text.source.projection
Classes in org.eclipse.jface.text.source.projection that implement IAnnotationModel Modifier and Type Class Description classProjectionAnnotationModelA projection annotation model.Methods in org.eclipse.jface.text.source.projection that return IAnnotationModel Modifier and Type Method Description protected IAnnotationModelProjectionViewer. createVisualAnnotationModel(IAnnotationModel annotationModel)Methods in org.eclipse.jface.text.source.projection with parameters of type IAnnotationModel Modifier and Type Method Description protected IAnnotationModelProjectionViewer. createVisualAnnotationModel(IAnnotationModel annotationModel)voidProjectionViewer. setDocument(IDocument document, IAnnotationModel annotationModel, int modelRangeOffset, int modelRangeLength) -
Uses of IAnnotationModel in org.eclipse.search.ui.text
Methods in org.eclipse.search.ui.text that return IAnnotationModel Modifier and Type Method Description IAnnotationModelISearchEditorAccess. getAnnotationModel(Match match)Finds the annotation model for the given match -
Uses of IAnnotationModel in org.eclipse.ui.editors.text
Fields in org.eclipse.ui.editors.text declared as IAnnotationModel Modifier and Type Field Description IAnnotationModelTextFileDocumentProvider.FileInfo. fModelMethods in org.eclipse.ui.editors.text that return IAnnotationModel Modifier and Type Method Description protected IAnnotationModelFileDocumentProvider. createAnnotationModel(Object element)protected IAnnotationModelStorageDocumentProvider. createAnnotationModel(Object element)protected IAnnotationModelTextFileDocumentProvider. createAnnotationModel(IFile file)Creates and returns the annotation model for the given file.IAnnotationModelForwardingDocumentProvider. getAnnotationModel(Object element)IAnnotationModelTextFileDocumentProvider. getAnnotationModel(Object element)IAnnotationModelTextFileDocumentProvider.NullProvider. getAnnotationModel(Object element)Deprecated.Constructors in org.eclipse.ui.editors.text with parameters of type IAnnotationModel Constructor Description FileInfo(IDocument document, IAnnotationModel model, FileDocumentProvider.FileSynchronizer fileSynchronizer)Creates and returns a new file info.StorageInfo(IDocument document, IAnnotationModel model)Creates a new storage info. -
Uses of IAnnotationModel in org.eclipse.ui.texteditor
Classes in org.eclipse.ui.texteditor that implement IAnnotationModel Modifier and Type Class Description classAbstractMarkerAnnotationModelAbstract implementation of a marker-based annotation model.classResourceMarkerAnnotationModelA marker annotation model whose underlying source of markers is a resource in the workspace.Fields in org.eclipse.ui.texteditor declared as IAnnotationModel Modifier and Type Field Description IAnnotationModelAbstractDocumentProvider.ElementInfo. fModelThe element's annotation modelMethods in org.eclipse.ui.texteditor that return IAnnotationModel Modifier and Type Method Description protected abstract IAnnotationModelAbstractDocumentProvider. createAnnotationModel(Object element)Creates an annotation model for the given element.IAnnotationModelResourceMarkerAnnotationModelFactory. createAnnotationModel(IPath location)IAnnotationModelAbstractDocumentProvider. getAnnotationModel(Object element)IAnnotationModelIDocumentProvider. getAnnotationModel(Object element)Returns the annotation model for the given element.protected IAnnotationModelSelectAnnotationRulerAction. getAnnotationModel()Returns theAbstractMarkerAnnotationModelof the editor's input.Constructors in org.eclipse.ui.texteditor with parameters of type IAnnotationModel Constructor Description ElementInfo(IDocument document, IAnnotationModel model)Creates a new element info, initialized with the given document and annotation model. -
Uses of IAnnotationModel in org.eclipse.ui.texteditor.quickdiff
Methods in org.eclipse.ui.texteditor.quickdiff that return IAnnotationModel Modifier and Type Method Description IAnnotationModelQuickDiff. createQuickDiffAnnotationModel(ITextEditor editor, String id)Creates a new line differ annotation model with its reference provider set to the reference provider obtained by callinggetReferenceProviderOrDefault(editor, id).Methods in org.eclipse.ui.texteditor.quickdiff with parameters of type IAnnotationModel Modifier and Type Method Description ObjectQuickDiff. getConfiguredQuickDiffProvider(IAnnotationModel differ)Returns the identifier of the quick diff provider installed with the given diff annotation model, or the empty string if it is not a diff annotation model or has no configured diff provider. -
Uses of IAnnotationModel in org.eclipse.ui.texteditor.spelling
Methods in org.eclipse.ui.texteditor.spelling that return IAnnotationModel Modifier and Type Method Description protected IAnnotationModelSpellingReconcileStrategy. getAnnotationModel()Returns the annotation model to be used by this reconcile strategy.
-