Classes in
org.eclipse.jface.text.source used by
org.eclipse.jface.text.source
|
Annotation
Annotation managed by an
IAnnotationModel . |
AnnotationModelEvent
Specification of changes applied to annotation models. |
AnnotationPainter.IDrawingStrategy
A drawing strategy draws the decoration for an annotation onto the text widget. |
AnnotationPainter.ITextStyleStrategy
A text style painting strategy draws the decoration for an annotation
onto the text widget by applying a
TextStyle on a given
StyleRange . |
AnnotationRulerColumn
A vertical ruler column showing graphical representations of annotations. |
CompositeRuler
Standard implementation of
IVerticalRuler . |
ContentAssistantFacade
Facade to allow minimal access to the given content assistant. |
IAnnotationAccess
An annotation access provides access to information that is not available via
the API of
Annotation . |
IAnnotationHover
Provides the information to be displayed in a hover popup window which
appears over the presentation area of annotations. |
IAnnotationHoverExtension
Extension interface for
IAnnotationHover for
providing its own information control creator
providing the range of lines for which the hover for a given line is valid
providing whether the information control can interact with the mouse cursor
|
IAnnotationMap
An annotation map is a map specialized for the requirements of an annotation
model. |
IAnnotationModel
This interface defines the model for managing annotations attached to a document. |
IAnnotationModelExtension
Extends
IAnnotationModel with the
ability piggyback other annotation models. |
IAnnotationModelExtension2
Extends
IAnnotationModel with the
ability to retrieve a set of annotations within a given region. |
IAnnotationModelListener
Interface for objects interested in getting informed about annotation model
changes. |
IAnnotationModelListenerExtension
Extension interface for
IAnnotationModelListener . |
IChangeRulerColumn
An IChangeRulerColumn can display quick diff information. |
ICharacterPairMatcher
A character pair matcher finds to a character at a certain document offset
the matching peer character. |
ILineDiffInfo
Describes the change state of one line, which consists of the state of the line itself, which
can be UNCHANGED , CHANGED or ADDED , and the number of
deleted lines before and after this line. |
ILineRange
Describes a range of lines. |
IOverviewRuler
This interface defines a visual component which may serve
text viewers as an overview annotation presentation area. |
ISharedTextColors
Manages SWT color objects. |
ISourceViewer
In addition to the text viewer functionality a source viewer supports:
visual annotations based on an annotation model
visual range indication
management of text viewer add-ons
explicit configuration
It is assumed that range indication and visual annotations are shown inside
the same presentation area. |
ISourceViewerExtension
Extension interface
ISourceViewer . |
ISourceViewerExtension2
Extension interface for
ISourceViewer . |
ISourceViewerExtension3
Extension interface for
ISourceViewer . |
ISourceViewerExtension4
Extension interface for
ISourceViewer . |
IVerticalRuler
This interface defines a visual component which may serve text viewers as an
annotation presentation area. |
IVerticalRulerColumn
A vertical ruler column is an element that can be added to a composite
vertical ruler (
CompositeRuler ). |
IVerticalRulerExtension
Extension interface for
IVerticalRuler . |
IVerticalRulerInfo
A vertical ruler is a visual component which may serve text viewers as an
annotation presentation area. |
IVerticalRulerInfoExtension
Extension interface for
IVerticalRulerInfo . |
IVerticalRulerListener
Interface for listening to annotation related events happening on a vertical ruler. |
LineNumberRulerColumn
A vertical ruler column displaying line numbers. |
SourceViewerConfiguration
This class bundles the configuration space of a source viewer. |
VerticalRulerEvent
An event sent to
IVerticalRulerListener instances when annotation
related event occurs on the vertical ruler. |