Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse Platform
Release 3.5

Uses of Interface
org.eclipse.jface.text.source.IAnnotationModel

Packages that use IAnnotationModel
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 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. 
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
  IAnnotationModel IAnnotationModelFactory. createAnnotationModel ( IPath location)
          Creates and returns a new annotation model.
  IAnnotationModel ITextFileBufferManager. createAnnotationModel ( IPath location)
          Deprecated. As of 3.3, replaced by ITextFileBufferManager.createAnnotationModel(IPath, LocationKind)
  IAnnotationModel ITextFileBufferManager. createAnnotationModel ( IPath location, LocationKind locationKind)
          Creates a new annotation for the given location.
  IAnnotationModel ITextFileBuffer. 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
 class AnnotationModel
          Standard implementation of IAnnotationModel and its extension interfaces.
 

Methods in org.eclipse.jface.text.source that return IAnnotationModel
protected   IAnnotationModel SourceViewer. createVisualAnnotationModel ( IAnnotationModel annotationModel)
          Creates the visual annotation model on top of the given annotation model.
protected   IAnnotationModel AnnotationPainter. findAnnotationModel ( ISourceViewer sourceViewer)
          Retrieves the annotation model from the given source viewer.
  IAnnotationModel AnnotationModelEvent. getAnnotationModel ()
          Returns the model this event refers to.
  IAnnotationModel ISourceViewer. getAnnotationModel ()
          Returns this viewer's annotation model.
  IAnnotationModel SourceViewer. getAnnotationModel ()
           
  IAnnotationModel IAnnotationModelExtension. getAnnotationModel ( Object key)
          Returns the attached IAnnotationModel for key, or null if none is attached for key.
  IAnnotationModel AnnotationModel. getAnnotationModel ( Object key)
           
  IAnnotationModel OverviewRuler. getModel ()
           
  IAnnotationModel AbstractRulerColumn. getModel ()
           
  IAnnotationModel IVerticalRulerInfoExtension. getModel ()
          Returns the model currently used by the receiver.
  IAnnotationModel VerticalRuler. getModel ()
           
  IAnnotationModel AnnotationRulerColumn. getModel ()
           
  IAnnotationModel ChangeRulerColumn. getModel ()
           
  IAnnotationModel LineNumberChangeRulerColumn. getModel ()
           
  IAnnotationModel IVerticalRuler. getModel ()
          Returns the current annotation model of this ruler or null if the ruler has no model.
  IAnnotationModel CompositeRuler. getModel ()
           
  IAnnotationModel ISourceViewerExtension2. getVisualAnnotationModel ()
          Returns the visual annotation model of this viewer.
  IAnnotationModel SourceViewer. getVisualAnnotationModel ()
           
  IAnnotationModel IAnnotationModelExtension. removeAnnotationModel ( Object key)
          Removes and returns the attached IAnnotationModel for key.
  IAnnotationModel AnnotationModel. removeAnnotationModel ( Object key)
           
 

Methods in org.eclipse.jface.text.source with parameters of type IAnnotationModel
 void IAnnotationModelExtension. addAnnotationModel ( Object key, IAnnotationModel attachment)
          Attaches attachment to the receiver.
 void AnnotationModel. addAnnotationModel ( Object key, IAnnotationModel attachment)
           
protected   IAnnotationModel SourceViewer. createVisualAnnotationModel ( IAnnotationModel annotationModel)
          Creates the visual annotation model on top of the given annotation model.
 void IAnnotationModelListener. modelChanged ( IAnnotationModel model)
          Called if a model change occurred on the given model.
 void AnnotationPainter. modelChanged ( IAnnotationModel model)
           
 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 SourceViewer. setDocument ( IDocument document, IAnnotationModel annotationModel)
           
 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 SourceViewer. setDocument ( IDocument document, IAnnotationModel annotationModel, int modelRangeOffset, int modelRangeLength)
           
 void OverviewRuler. setModel ( IAnnotationModel model)
           
 void AbstractRulerColumn. setModel ( IAnnotationModel model)
           
 void LineNumberRulerColumn. setModel ( IAnnotationModel model)
           
 void IVerticalRulerColumn. setModel ( IAnnotationModel model)
          Associates an annotation model with this ruler column.
 void VerticalRuler. setModel ( IAnnotationModel model)
           
 void AnnotationRulerColumn. setModel ( IAnnotationModel model)
           
 void ChangeRulerColumn. setModel ( IAnnotationModel model)
           
 void LineNumberChangeRulerColumn. setModel ( IAnnotationModel model)
           
 void IVerticalRuler. setModel ( IAnnotationModel model)
          Associates an annotation model with this ruler.
 void CompositeRuler. setModel ( 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)
          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
 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
protected   IAnnotationModel ProjectionViewer. createVisualAnnotationModel ( IAnnotationModel annotationModel)
           
 void ProjectionViewer. 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
  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.
protected   IAnnotationModel StorageDocumentProvider. createAnnotationModel ( Object element)
           
protected   IAnnotationModel FileDocumentProvider. createAnnotationModel ( Object element)
           
  IAnnotationModel TextFileDocumentProvider. getAnnotationModel ( Object element)
           
  IAnnotationModel TextFileDocumentProvider.NullProvider. getAnnotationModel ( Object element)
          Deprecated.  
  IAnnotationModel ForwardingDocumentProvider. getAnnotationModel ( Object element)
           
 

Constructors in org.eclipse.ui.editors.text with parameters of type IAnnotationModel
FileDocumentProvider.FileInfo ( IDocument document, IAnnotationModel model, FileDocumentProvider.FileSynchronizer fileSynchronizer)
          Creates and returns a new file info.
StorageDocumentProvider.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
 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
  IAnnotationModel ResourceMarkerAnnotationModelFactory. createAnnotationModel ( IPath location)
           
protected abstract   IAnnotationModel AbstractDocumentProvider. createAnnotationModel ( Object element)
          Creates an annotation model for the given element.
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.
  IAnnotationModel AbstractDocumentProvider. getAnnotationModel ( Object element)
           
 

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).
 

Methods in org.eclipse.ui.texteditor.quickdiff with parameters of type IAnnotationModel
  Object QuickDiff. 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
protected   IAnnotationModel SpellingReconcileStrategy. getAnnotationModel ()
          Returns the annotation model to be used by this reconcile strategy.
 


Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire