Uses of Package
org.eclipse.jface.text.source
-
Packages that use org.eclipse.jface.text.source Package Description org.eclipse.compare.contentmergeviewer Support for compare and merge viewers which show the content side-by-side.org.eclipse.core.filebuffers Provides the API for accessing file buffers.org.eclipse.debug.ui Provides a generic debugger user interface that clients may customize via standard workbench extension points.org.eclipse.debug.ui.actions Provides a set of actions related to running and debugging applications.org.eclipse.jface.text Provides a framework for creating and manipulating text documents.org.eclipse.jface.text.quickassist This package provides the quick assist assistant add-on for anISourceViewer
.org.eclipse.jface.text.revisions Provides a revision model and a protocol to display revision information in a vertical ruler column.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.ltk.ui.refactoring Application programming interface to implement a wizard based user interface for refactorings.org.eclipse.search.ui.text Provides the base classes to implement a search result view part for searches with textual matches.org.eclipse.ui.console Application programming interfaces for interaction with the Eclipse console.org.eclipse.ui.editors.text Provides a standard text editor and concrete document providers basedIFileBuffer
and others directly handlingIFile
andIStorage
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 theorg.eclipse.ui.editors.quickDiffReferenceProvider
extension point and adds an action to enable quick diff display for an editor.org.eclipse.ui.texteditor.rulers Provides interfaces and classes for theorg.eclipse.ui.workbench.texteditor.rulerColumns
.org.eclipse.ui.texteditor.spelling Partial infrastructure for spell checking in text editors.org.eclipse.ui.texteditor.templates Application programming interfaces for interaction with the Eclipse text editor template support. -
Classes in org.eclipse.jface.text.source used by org.eclipse.compare.contentmergeviewer Class Description 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.SourceViewer SWT based implementation ofISourceViewer
and its extension interfaces. -
Classes in org.eclipse.jface.text.source used by org.eclipse.core.filebuffers Class Description IAnnotationModel This interface defines the model for managing annotations attached to a document. -
Classes in org.eclipse.jface.text.source used by org.eclipse.debug.ui Class Description Annotation Annotation managed by anIAnnotationModel
. -
Classes in org.eclipse.jface.text.source used by org.eclipse.debug.ui.actions Class Description IVerticalRulerInfo A vertical ruler is a visual component which may serve text viewers as an annotation presentation area. -
Classes in org.eclipse.jface.text.source used by org.eclipse.jface.text Class Description Annotation Annotation managed by anIAnnotationModel
.ILineRange Describes a range of lines.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. -
Classes in org.eclipse.jface.text.source used by org.eclipse.jface.text.quickassist Class Description Annotation Annotation managed by anIAnnotationModel
.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. -
Classes in org.eclipse.jface.text.source used by org.eclipse.jface.text.revisions Class Description ILineRange Describes a range of lines.IVerticalRulerColumn A vertical ruler column is an element that can be added to a composite vertical ruler (CompositeRuler
).IVerticalRulerInfo A vertical ruler is a visual component which may serve text viewers as an annotation presentation area.IVerticalRulerInfoExtension Extension interface forIVerticalRulerInfo
. -
Classes in org.eclipse.jface.text.source used by org.eclipse.jface.text.source Class Description Annotation Annotation managed by anIAnnotationModel
.AnnotationModelEvent Specification of changes applied to annotation models.AnnotationPainter Paints decorations for annotations provided by an annotation model and/or highlights them in the associated source viewer.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 aTextStyle
on a givenStyleRange
.AnnotationRulerColumn A vertical ruler column showing graphical representations of annotations.CompositeRuler Standard implementation ofIVerticalRuler
.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 ofAnnotation
.IAnnotationHover Provides the information to be displayed in a hover popup window which appears over the presentation area of annotations.IAnnotationHoverExtension Extension interface forIAnnotationHover
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 cursorIAnnotationMap 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 ExtendsIAnnotationModel
with the ability piggyback other annotation models.IAnnotationModelExtension2 ExtendsIAnnotationModel
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 forIAnnotationModelListener
.IChangeRulerColumn AnIChangeRulerColumn
can display quick diff information.ICharacterPairMatcher A character pair matcher finds to a character at a certain document offset the matching peer character.ICharacterPairMatcherExtension Extension interface forICharacterPairMatcher
.ILineDiffInfo Describes the change state of one line, which consists of the state of the line itself, which can beUNCHANGED
,CHANGED
orADDED
, 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.IOverviewRulerExtension Extension interface forIOverviewRuler
.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 forISourceViewer
.ISourceViewerExtension2 Extension interface forISourceViewer
.ISourceViewerExtension3 Extension interface forISourceViewer
.ISourceViewerExtension4 Extension interface forISourceViewer
.ISourceViewerExtension5 Extension interface forISourceViewer
.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 forIVerticalRuler
.IVerticalRulerInfo A vertical ruler is a visual component which may serve text viewers as an annotation presentation area.IVerticalRulerInfoExtension Extension interface forIVerticalRulerInfo
.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 toIVerticalRulerListener
instances when annotation related event occurs on the vertical ruler. -
Classes in org.eclipse.jface.text.source used by org.eclipse.jface.text.source.projection Class Description Annotation Annotation managed by anIAnnotationModel
.AnnotationModel Standard implementation ofIAnnotationModel
and its extension interfaces.AnnotationModelEvent Specification of changes applied to annotation models.AnnotationPainter.IDrawingStrategy A drawing strategy draws the decoration for an annotation onto the text widget.IAnnotationAccess An annotation access provides access to information that is not available via the API ofAnnotation
.IAnnotationModel This interface defines the model for managing annotations attached to a document.IAnnotationModelExtension ExtendsIAnnotationModel
with the ability piggyback other annotation models.IAnnotationModelExtension2 ExtendsIAnnotationModel
with the ability to retrieve a set of annotations within a given region.IAnnotationPresentation Interface for annotations that can take care of their own visible representation.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 forISourceViewer
.ISourceViewerExtension2 Extension interface forISourceViewer
.ISourceViewerExtension3 Extension interface forISourceViewer
.ISourceViewerExtension4 Extension interface forISourceViewer
.ISourceViewerExtension5 Extension interface forISourceViewer
.IVerticalRuler This interface defines a visual component which may serve text viewers as an annotation presentation area.SourceViewer SWT based implementation ofISourceViewer
and its extension interfaces. -
Classes in org.eclipse.jface.text.source used by org.eclipse.ltk.ui.refactoring Class Description SourceViewer SWT based implementation ofISourceViewer
and its extension interfaces. -
Classes in org.eclipse.jface.text.source used by org.eclipse.search.ui.text Class Description IAnnotationModel This interface defines the model for managing annotations attached to a document. -
Classes in org.eclipse.jface.text.source used by org.eclipse.ui.console Class Description 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 forISourceViewer
.ISourceViewerExtension2 Extension interface forISourceViewer
.ISourceViewerExtension3 Extension interface forISourceViewer
.ISourceViewerExtension4 Extension interface forISourceViewer
.ISourceViewerExtension5 Extension interface forISourceViewer
.SourceViewer SWT based implementation ofISourceViewer
and its extension interfaces. -
Classes in org.eclipse.jface.text.source used by org.eclipse.ui.editors.text Class Description Annotation Annotation managed by anIAnnotationModel
.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 for managing annotations attached to a document.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.SourceViewerConfiguration This class bundles the configuration space of a source viewer. -
Classes in org.eclipse.jface.text.source used by org.eclipse.ui.texteditor Class Description Annotation Annotation managed by anIAnnotationModel
.AnnotationModel Standard implementation ofIAnnotationModel
and its extension interfaces.AnnotationPainter Paints decorations for annotations provided by an annotation model and/or highlights them in the associated source viewer.CompositeRuler Standard implementation ofIVerticalRuler
.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 ofAnnotation
.IAnnotationAccessExtension Extension interface forIAnnotationAccess
.IAnnotationAccessExtension2 Extension interface forIAnnotationAccess
.IAnnotationModel This interface defines the model for managing annotations attached to a document.IAnnotationModelExtension ExtendsIAnnotationModel
with the ability piggyback other annotation models.IAnnotationModelExtension2 ExtendsIAnnotationModel
with the ability to retrieve a set of annotations within a given region.IAnnotationPresentation Interface for annotations that can take care of their own visible representation.IChangeRulerColumn AnIChangeRulerColumn
can display quick diff information.ICharacterPairMatcher A character pair matcher finds to a character at a certain document offset the matching peer character.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.ISourceViewerExtension4 Extension interface forISourceViewer
.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
).IVerticalRulerInfo A vertical ruler is a visual component which may serve text viewers as an annotation presentation area.IVerticalRulerListener Interface for listening to annotation related events happening on a vertical ruler.LineChangeHover A hover for line oriented diffs.LineNumberRulerColumn A vertical ruler column displaying line numbers.SourceViewerConfiguration This class bundles the configuration space of a source viewer.VerticalRulerEvent An event sent toIVerticalRulerListener
instances when annotation related event occurs on the vertical ruler. -
Classes in org.eclipse.jface.text.source used by org.eclipse.ui.texteditor.quickdiff Class Description IAnnotationModel This interface defines the model for managing annotations attached to a document. -
Classes in org.eclipse.jface.text.source used by org.eclipse.ui.texteditor.rulers Class Description IVerticalRulerColumn A vertical ruler column is an element that can be added to a composite vertical ruler (CompositeRuler
). -
Classes in org.eclipse.jface.text.source used by org.eclipse.ui.texteditor.spelling Class Description Annotation Annotation managed by anIAnnotationModel
.IAnnotationModel This interface defines the model for managing annotations attached to a document.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. -
Classes in org.eclipse.jface.text.source used by org.eclipse.ui.texteditor.templates Class Description 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.SourceViewer SWT based implementation ofISourceViewer
and its extension interfaces.