|
Eclipse Platform Release 3.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IAnnotationModel | |
---|---|
org.eclipse.core.filebuffers | Provides the API for accessing file buffers. |
org.eclipse.jface.text.source | Provides a support for managing annotations attached to a document. |
org.eclipse.jface.text.source.projection | |
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 based IFileBuffer and others directly handling IFile and IStorage as 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 the org.eclipse.ui.editors.quickDiffReferenceProvider
extension point and adds an action to enable quick diff display for an editor. |
Uses of IAnnotationModel in org.eclipse.core.filebuffers |
---|
Methods in org.eclipse.core.filebuffers that return IAnnotationModel | |
IAnnotationModel |
ITextFileBufferManager.createAnnotationModel(IPath location)
Creates a new annotation for the given location. |
IAnnotationModel |
ITextFileBuffer.getAnnotationModel()
Returns the annotation model of this text file buffer. |
IAnnotationModel |
IAnnotationModelFactory.createAnnotationModel(IPath location)
Creates and returns a new annotation model. |
Uses of IAnnotationModel in org.eclipse.jface.text.source |
---|
Classes in org.eclipse.jface.text.source that implement IAnnotationModel | |
class |
AnnotationModel
Standard implementation of IAnnotationModel and its extension
interfaces. |
Methods in org.eclipse.jface.text.source that return IAnnotationModel | |
IAnnotationModel |
IAnnotationModelExtension.getAnnotationModel(Object key)
Returns the attached IAnnotationModel for key ,
or null if none is attached for key . |
IAnnotationModel |
IAnnotationModelExtension.removeAnnotationModel(Object key)
Removes and returns the attached IAnnotationModel for
key . |
IAnnotationModel |
AnnotationModelEvent.getAnnotationModel()
Returns the model this event refers to. |
IAnnotationModel |
AnnotationModel.getAnnotationModel(Object key)
|
IAnnotationModel |
AnnotationModel.removeAnnotationModel(Object key)
|
IAnnotationModel |
VerticalRuler.getModel()
|
protected IAnnotationModel |
SourceViewer.createVisualAnnotationModel(IAnnotationModel annotationModel)
Creates the visual annotation model on top of the given annotation model. |
IAnnotationModel |
SourceViewer.getAnnotationModel()
|
IAnnotationModel |
SourceViewer.getVisualAnnotationModel()
|
IAnnotationModel |
OverviewRuler.getModel()
|
IAnnotationModel |
LineNumberChangeRulerColumn.getModel()
|
IAnnotationModel |
IVerticalRulerInfoExtension.getModel()
Returns the model currently used by the receiver. |
IAnnotationModel |
IVerticalRuler.getModel()
Returns the current annotation model of this ruler or null
if the ruler has no model. |
IAnnotationModel |
ISourceViewerExtension2.getVisualAnnotationModel()
Returns the visual annotation model of this viewer. |
IAnnotationModel |
ISourceViewer.getAnnotationModel()
Returns this viewer's annotation model. |
IAnnotationModel |
CompositeRuler.getModel()
|
IAnnotationModel |
ChangeRulerColumn.getModel()
|
IAnnotationModel |
AnnotationRulerColumn.getModel()
|
protected IAnnotationModel |
AnnotationPainter.findAnnotationModel(ISourceViewer sourceViewer)
Retrieves the annotation model from the given source viewer. |
Methods in org.eclipse.jface.text.source with parameters of type IAnnotationModel | |
void |
IAnnotationModelListener.modelChanged(IAnnotationModel model)
Called if a model change occurred on the given model. |
void |
IAnnotationModelExtension.addAnnotationModel(Object key,
IAnnotationModel attachment)
Attaches attachment to the receiver. |
void |
AnnotationModel.addAnnotationModel(Object key,
IAnnotationModel attachment)
|
void |
VerticalRuler.setModel(IAnnotationModel model)
|
void |
SourceViewer.setDocument(IDocument document,
IAnnotationModel annotationModel)
|
protected IAnnotationModel |
SourceViewer.createVisualAnnotationModel(IAnnotationModel annotationModel)
Creates the visual annotation model on top of the given annotation model. |
void |
SourceViewer.setDocument(IDocument document,
IAnnotationModel annotationModel,
int modelRangeOffset,
int modelRangeLength)
|
void |
OverviewRuler.setModel(IAnnotationModel model)
|
void |
LineNumberRulerColumn.setModel(IAnnotationModel model)
|
void |
LineNumberChangeRulerColumn.setModel(IAnnotationModel model)
|
void |
IVerticalRulerColumn.setModel(IAnnotationModel model)
Associates an annotation model with this ruler column. |
void |
IVerticalRuler.setModel(IAnnotationModel model)
Associates an annotation model with this ruler. |
void |
ISourceViewer.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. |
void |
ISourceViewer.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. |
void |
CompositeRuler.setModel(IAnnotationModel model)
|
void |
ChangeRulerColumn.setModel(IAnnotationModel model)
|
void |
AnnotationRulerColumn.setModel(IAnnotationModel model)
|
void |
AnnotationPainter.modelChanged(IAnnotationModel model)
|
Constructors in org.eclipse.jface.text.source with parameters of type IAnnotationModel | |
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,
IAnnotationAccess annotationAccess)
Constructs this column with the given arguments. |
|
AnnotationRulerColumn(IAnnotationModel model,
int width)
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 | |
class |
ProjectionAnnotationModel
A projection annotation model. |
Methods in org.eclipse.jface.text.source.projection that return IAnnotationModel | |
protected IAnnotationModel |
ProjectionViewer.createVisualAnnotationModel(IAnnotationModel annotationModel)
|
Methods in org.eclipse.jface.text.source.projection with parameters of type IAnnotationModel | |
void |
ProjectionViewer.setDocument(IDocument document,
IAnnotationModel annotationModel,
int modelRangeOffset,
int modelRangeLength)
|
protected IAnnotationModel |
ProjectionViewer.createVisualAnnotationModel(IAnnotationModel annotationModel)
|
Uses of IAnnotationModel in org.eclipse.search.ui.text |
---|
Methods in org.eclipse.search.ui.text that return IAnnotationModel | |
IAnnotationModel |
ISearchEditorAccess.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 | |
IAnnotationModel |
TextFileDocumentProvider.FileInfo.fModel
|
Methods in org.eclipse.ui.editors.text that return IAnnotationModel | |
protected IAnnotationModel |
TextFileDocumentProvider.createAnnotationModel(IFile file)
Creates and returns the annotation model for the given file. |
IAnnotationModel |
TextFileDocumentProvider.getAnnotationModel(Object element)
|
IAnnotationModel |
TextFileDocumentProvider.NullProvider.getAnnotationModel(Object element)
|
protected IAnnotationModel |
StorageDocumentProvider.createAnnotationModel(Object element)
|
IAnnotationModel |
ForwardingDocumentProvider.getAnnotationModel(Object element)
|
protected IAnnotationModel |
FileDocumentProvider.createAnnotationModel(Object element)
|
Constructors in org.eclipse.ui.editors.text with parameters of type IAnnotationModel | |
StorageDocumentProvider.StorageInfo(IDocument document,
IAnnotationModel model)
Creates a new storage info. |
|
FileDocumentProvider.FileInfo(IDocument document,
IAnnotationModel model,
FileDocumentProvider.FileSynchronizer fileSynchronizer)
Creates and returns a new file info. |
Uses of IAnnotationModel in org.eclipse.ui.texteditor |
---|
Classes in org.eclipse.ui.texteditor that implement IAnnotationModel | |
class |
AbstractMarkerAnnotationModel
Abstract implementation of a marker-based annotation model. |
class |
ResourceMarkerAnnotationModel
A marker annotation model whose underlying source of markers is a resource in the workspace. |
Fields in org.eclipse.ui.texteditor declared as IAnnotationModel | |
IAnnotationModel |
AbstractDocumentProvider.ElementInfo.fModel
The element's annotation model |
Methods in org.eclipse.ui.texteditor that return IAnnotationModel | |
protected IAnnotationModel |
SelectAnnotationRulerAction.getAnnotationModel()
Returns the AbstractMarkerAnnotationModel of the editor's input. |
IAnnotationModel |
IDocumentProvider.getAnnotationModel(Object element)
Returns the annotation model for the given element. |
protected abstract IAnnotationModel |
AbstractDocumentProvider.createAnnotationModel(Object element)
Creates an annotation model for the given element. |
IAnnotationModel |
AbstractDocumentProvider.getAnnotationModel(Object element)
|
IAnnotationModel |
ResourceMarkerAnnotationModelFactory.createAnnotationModel(IPath location)
|
Constructors in org.eclipse.ui.texteditor with parameters of type IAnnotationModel | |
AbstractDocumentProvider.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 | |
IAnnotationModel |
QuickDiff.createQuickDiffAnnotationModel(ITextEditor editor,
String id)
Creates a new line differ annotation model with its reference provider set to the reference provider obtained by calling getReferenceProviderOrDefault(editor, id) . |
|
Eclipse Platform Release 3.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.