Eclipse Platform
2.0

Package org.eclipse.jface.text.source

Provides a framework for connecting document regions with annotations and for displaying those annotations in combination with an ITextViewer.

See:
          Description

Interface Summary
IAnnotationHover Provides the information to be displayed in a hover popup window which appears over the presentation area of annotations.
IAnnotationModel This interface defines the model component for a vertical ruler.
IAnnotationModelListener Interface for objects interested in getting informed about annotation model changes.
IAnnotationModelListenerExtension Extension interface for IAnnotationModelListener.
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.
IVerticalRuler This interface defines a visual component which may serve text viewers as a line oriented annotation presentation area.
IVerticalRulerColumn A IVerticalRulerColumn is an element that can be added to a composite vertical ruler.
IVerticalRulerExtension Extension interface for IVerticalRuler.
IVerticalRulerInfo A vertical ruler is a visual component which may serve text viewers as a line oriented annotation presentation area.
 

Class Summary
Annotation Abstract graphical annotation used in a vertical ruler.
AnnotationColumn Deprecated. use AnnotationRulerColumn instead.
AnnotationModel Standard implementation of IAnnotationModel.
AnnotationModelEvent Specification of changes applied to annotation models.
AnnotationRulerColumn A vertical ruler column showing graphical representations of annotations.
CompositeRuler Standard implementation of IVerticalRuler.
LineNumberRulerColumn A vertical ruler column displaying line numbers.
SourceViewer SWT based implementation of ISourceViewer.
SourceViewerConfiguration This class bundles the whole configuration space of a source viewer.
VerticalRuler A vertical ruler which is connected to a text viewer.
 

Package org.eclipse.jface.text.source Description

Provides a framework for connecting document regions with annotations and for displaying those annotations in combination with an ITextViewer. ISourceViewer combines annotation support and all text viewer add-ons.

Package Specification

 ISourceViewer defines the concept of a document based, editable viewer supporting visual annotations. ISourceViewer supports document-specific and viewer-specific annotations attached to the viewer's input document. An ISourceViewer uses an IAnnotationModel to manage annotations and to inform implementers of IAnnotationModelListener about changes in respect to annotations. An IVerticalRuler represents an IAnnotationModel access adapter for an SWT widget capapble of display annotations.  This package also provides default implementations for all defined interfaces.
 


Eclipse Platform
2.0

Copyright (c) IBM Corp. and others 2000, 2002. All Rights Reserved.