Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
org.eclipse.jface.text

Packages that use org.eclipse.jface.text
org.eclipse.compare.contentmergeviewer | Support for compare and merge viewers which show the content side-by-side.
org.eclipse.compare.structuremergeviewer | Provides support for finding and displaying the differences between hierarchically structured data.
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.console | Provides a set of interfaces and classes for rendering and annotating text in the debug console.
org.eclipse.jface.contentassist | Provides a content assist add-on for implementors of `IContentAssistSubjectControl`.
org.eclipse.jface.text | Provides a framework for creating and manipulating text documents.
org.eclipse.jface.text.contentassist | Provides a content assist add-on for an `ITextViewer`.
org.eclipse.jface.text.formatter | Provides a content formatter add-on for an `ITextViewer`.
org.eclipse.jface.text.information | Provides an information provider add-on for an `ITextViewer`.
org.eclipse.jface.text.link | Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.jface.text.presentation | Provides a presentation reconciler add-on for an `ITextViewer`.
org.eclipse.jface.text.projection | This package provides an implementation of projection documents.
org.eclipse.jface.text.reconciler | Provides a reconciler add-on for an `ITextViewer`.
org.eclipse.jface.text.rules | Provides a framework for rule based text scanning and uses the framework to provide rule-driven default implementations of `IPresentationDamager`, `IPresentationRepairer` and `IDocumentPartitioner`.
org.eclipse.jface.text.source | Provides a support for managing annotations attached to a document.
org.eclipse.jface.text.source.projection |
org.eclipse.jface.text.templates | Application programming interfaces for interaction with the Eclipse Java User Interface text support.
org.eclipse.search.ui.text | Provides the interface for a default search result page for textual searches.
org.eclipse.text.edits |
org.eclipse.ui.console | Application programming interfaces for interaction with the Eclipse console.
org.eclipse.ui.console.actions | Application programming interfaces for Eclipse console specific actions.
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.link |
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.templates | Application programming interfaces for interaction with the Eclipse Java User Interface text support.

Classes in org.eclipse.jface.text used by org.eclipse.compare.contentmergeviewer
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IDocumentPartitioner A document partitioner divides a document into a set of disjoint text partitions.
Position Positions describe text ranges of a document.
TextViewer SWT based implementation of `ITextViewer` and its extension interfaces.

Classes in org.eclipse.jface.text used by org.eclipse.compare.structuremergeviewer
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
Position Positions describe text ranges of a document.

Classes in org.eclipse.jface.text used by org.eclipse.core.filebuffers
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.

Classes in org.eclipse.jface.text used by org.eclipse.debug.ui
TextViewer SWT based implementation of `ITextViewer` and its extension interfaces.

Classes in org.eclipse.jface.text used by org.eclipse.debug.ui.console
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IRegion A region describes a certain range in an indexed text store.

Classes in org.eclipse.jface.text used by org.eclipse.jface.contentassist
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IEventConsumer Implementers can register with a text viewer and receive `VerifyEvent`s before the text viewer they are registered with.
ITextViewer A text viewer connects a text widget with an `IDocument`.
IWidgetTokenKeeper A widget token keeper may require a widget token from an `IWidgetTokenOwner` and release the token to the owner after usage.
IWidgetTokenKeeperExtension Extension interface for `IWidgetTokenKeeper`.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text
AbstractDocument Abstract default implementation of `IDocument` and its extension interfaces `IDocumentExtension`, `IDocumentExtension2`, `IDocumentExtension3`, as well as `IRepairableDocument`.
AbstractInformationControlManager Manages the life cycle, visibility, layout, and contents of an `IInformationControl`.
AbstractInformationControlManager.Anchor Constitutes entities to enumerate anchors for the layout of the information control.
AbstractInformationControlManager.IInformationControlCloser Interface of an information control closer.
AbstractLineTracker Abstract implementation of `ILineTracker`.
AbstractLineTracker.DelimiterInfo Combines the information of the occurrence of a line delimiter.
BadLocationException Indicates the attempt to access a non-existing position.
BadPartitioningException Represents the attempt to refer to a non-existing document partitioning.
BadPositionCategoryException Indicates the attempt to access a non-existing position category in a document.
DefaultInformationControl.IInformationPresenter An information presenter determines the style presentation of information displayed in the default information control.
DocumentCommand Represents a text modification as a document replace command.
DocumentEvent Specification of changes applied to documents.
DocumentPartitioningChangedEvent Event describing the change of document partitionings.
FindReplaceDocumentAdapter Provides search and replace operations on `IDocument`.
IAutoEditStrategy An auto edit strategy can adapt changes that will be applied to a text viewer's document.
IAutoIndentStrategy Deprecated. since 3.0, use `IAutoEditStrategy` directly
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IDocumentAdapter Adapts an `IDocument`to the `StyledTextContent` interface.
IDocumentExtension Extension interface for `IDocument`.
IDocumentExtension.IReplace Interface for a post notification replace operation.
IDocumentExtension2 Extension interface for `IDocument`.
IDocumentExtension3 Extension interface for `IDocument`.
IDocumentInformationMapping A `IDocumentInformationMapping` represents a mapping between the coordinates of two `IDocument` objects: the original and the image.
IDocumentListener Interface for objects which are interested in getting informed about document changes.
IDocumentPartitioner A document partitioner divides a document into a set of disjoint text partitions.
IDocumentPartitioningListener Interface of objects which are interested in getting informed about changes of a document's partitioning.
IEventConsumer Implementers can register with a text viewer and receive `VerifyEvent`s before the text viewer they are registered with.
IFindReplaceTarget Defines the target for finding and replacing strings.
IInformationControl Interface of a control presenting information.
IInformationControlCreator Interface of a factory for information controls ( `IInformationControl`).
IInformationControlExtension Extension interface `IInformationControl`.
IInformationControlExtension3 Extension interface for `IInformationControl`.
ILineTracker A line tracker maps character positions to line numbers and vice versa.
IMarkSelection A mark selection.
IPainter A painter is responsible for creating, managing, updating, and removing visual decorations on an `ITextViewer`'s text widget.
IPaintPositionManager Manages and updates positions used by `IPainter`s.
IPositionUpdater A position updater is responsible for adapting document positions.
IRegion A region describes a certain range in an indexed text store.
IRepairableDocument Tagging interface to be implemented by `IDocument`implementers that offer a line repair method on the documents.
IRewriteTarget A target publishing the required functions to modify a document that is displayed in a text viewer.
ISlaveDocumentManager Slave documents are documents whose contents is defined in terms of a master document.
ITextDoubleClickStrategy A text double click strategy defines the reaction of a text viewer to mouse double click events.
ITextHover Computes the information to be shown in a hover popup which appears on top of the text viewer's text widget when a hover event occurs.
ITextInputListener Text input listeners registered with an `ITextViewer` are informed if the document serving as the text viewer's model is replaced.
ITextListener Text listeners registered with a text viewer are informed about all modifications of an `ITextViewer` by means of text events.
ITextOperationTarget Defines the target for text operations.
ITextOperationTargetExtension Extension interface for `ITextOperationTarget`.
ITextPresentationListener Text presentation listeners registered with an `ITextViewer` are informed when a `TextPresentation` is about to be applied to the text viewer.
ITextSelection This interface represents a textual selection.
ITextStore Interface for storing and managing text.
ITextViewer A text viewer connects a text widget with an `IDocument`.
ITextViewerExtension Extension interface for `ITextViewer`.
ITextViewerExtension2 Extension interface for `ITextViewer`.
ITextViewerExtension3 Deprecated. replaced by `ITextViewerExtension5`
ITextViewerExtension4 Extension interface for `ITextViewer`.
ITypedRegion Describes a region of an indexed text store such as a document or a string.
IUndoManager An undo manager is connected to at most one `ITextViewer`.
IViewportListener Registered with a text viewer, view port listeners are informed about changes of a text viewer's view port.
IWidgetTokenKeeper A widget token keeper may require a widget token from an `IWidgetTokenOwner` and release the token to the owner after usage.
IWidgetTokenOwner In order to display information in a temporary window, a widget token must be acquired.
IWidgetTokenOwnerExtension Extension interface for `IWidgetTokenOwner`.
PaintManager Manages the `IPainter` object registered with an `ITextViewer`.
Position Positions describe text ranges of a document.
Region The default implementation of the `IRegion` interface.
TextEvent This event is sent to implementers of `ITextListener`.
TextPresentation Describes the presentation styles for a section of an indexed text such as a document or string.
TextViewer.WidgetCommand Represents a replace command that brings the text viewer's text widget back in synchronization with text viewer's document after the document has been changed.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.contentassist
DocumentEvent Specification of changes applied to documents.
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IInformationControlCreator Interface of a factory for information controls ( `IInformationControl`).
ITextViewer A text viewer connects a text widget with an `IDocument`.
IWidgetTokenKeeper A widget token keeper may require a widget token from an `IWidgetTokenOwner` and release the token to the owner after usage.
IWidgetTokenKeeperExtension Extension interface for `IWidgetTokenKeeper`.
IWidgetTokenOwner In order to display information in a temporary window, a widget token must be acquired.
TextPresentation Describes the presentation styles for a section of an indexed text such as a document or string.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.formatter
DefaultPositionUpdater Default implementation of `IPositionUpdater`.
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IPositionUpdater A position updater is responsible for adapting document positions.
IRegion A region describes a certain range in an indexed text store.
Position Positions describe text ranges of a document.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.information
AbstractInformationControlManager Manages the life cycle, visibility, layout, and contents of an `IInformationControl`.
IInformationControlCreator Interface of a factory for information controls ( `IInformationControl`).
IRegion A region describes a certain range in an indexed text store.
ITextViewer A text viewer connects a text widget with an `IDocument`.
IWidgetTokenKeeper A widget token keeper may require a widget token from an `IWidgetTokenOwner` and release the token to the owner after usage.
IWidgetTokenKeeperExtension Extension interface for `IWidgetTokenKeeper`.
IWidgetTokenOwner In order to display information in a temporary window, a widget token must be acquired.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.link
BadLocationException Indicates the attempt to access a non-existing position.
DocumentEvent Specification of changes applied to documents.
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IPositionUpdater A position updater is responsible for adapting document positions.
IRegion A region describes a certain range in an indexed text store.
ITextViewer A text viewer connects a text widget with an `IDocument`.
Position Positions describe text ranges of a document.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.presentation
DocumentEvent Specification of changes applied to documents.
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IRegion A region describes a certain range in an indexed text store.
ITextViewer A text viewer connects a text widget with an `IDocument`.
ITypedRegion Describes a region of an indexed text store such as a document or a string.
TextPresentation Describes the presentation styles for a section of an indexed text such as a document or string.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.projection
AbstractDocument Abstract default implementation of `IDocument` and its extension interfaces `IDocumentExtension`, `IDocumentExtension2`, `IDocumentExtension3`, as well as `IRepairableDocument`.
BadLocationException Indicates the attempt to access a non-existing position.
DocumentEvent Specification of changes applied to documents.
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IDocumentExtension Extension interface for `IDocument`.
IDocumentExtension.IReplace Interface for a post notification replace operation.
IDocumentExtension2 Extension interface for `IDocument`.
IDocumentExtension3 Extension interface for `IDocument`.
IDocumentInformationMapping A `IDocumentInformationMapping` represents a mapping between the coordinates of two `IDocument` objects: the original and the image.
IDocumentInformationMappingExtension Extension to `IDocumentInformationMapping`.
IDocumentListener Interface for objects which are interested in getting informed about document changes.
IRegion A region describes a certain range in an indexed text store.
IRepairableDocument Tagging interface to be implemented by `IDocument`implementers that offer a line repair method on the documents.
ISlaveDocumentManager Slave documents are documents whose contents is defined in terms of a master document.
ISlaveDocumentManagerExtension Extension interface for `ISlaveDocumentManager`.
Position Positions describe text ranges of a document.
SlaveDocumentEvent A slave document event represents a master document event as a slave-relative document event.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.reconciler
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IRegion A region describes a certain range in an indexed text store.
ITextViewer A text viewer connects a text widget with an `IDocument`.
ITypedRegion Describes a region of an indexed text store such as a document or a string.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.rules
BadLocationException Indicates the attempt to access a non-existing position.
DefaultPositionUpdater Default implementation of `IPositionUpdater`.
DocumentEvent Specification of changes applied to documents.
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IDocumentPartitioner A document partitioner divides a document into a set of disjoint text partitions.
IDocumentPartitionerExtension Extension interface for `IDocumentPartitioner`.
IDocumentPartitionerExtension2 Extension interface for `IDocumentPartitioner`.
IRegion A region describes a certain range in an indexed text store.
ITypedRegion Describes a region of an indexed text store such as a document or a string.
TextAttribute Description of textual attributes such as color and style.
TextPresentation Describes the presentation styles for a section of an indexed text such as a document or string.
TypedPosition Convenience class for positions that have a type, similar to `ITypedRegion`.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.source
AbstractHoverInformationControlManager An information control manager that shows information in response to mouse hover events.
AbstractInformationControlManager Manages the life cycle, visibility, layout, and contents of an `IInformationControl`.
AbstractInformationControlManager.Anchor Constitutes entities to enumerate anchors for the layout of the information control.
AbstractInformationControlManager.IInformationControlCloser Interface of an information control closer.
BadLocationException Indicates the attempt to access a non-existing position.
IAutoIndentStrategy Deprecated. since 3.0, use `IAutoEditStrategy` directly
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IInformationControl Interface of a control presenting information.
IInformationControlCreator Interface of a factory for information controls ( `IInformationControl`).
IPainter A painter is responsible for creating, managing, updating, and removing visual decorations on an `ITextViewer`'s text widget.
IPaintPositionManager Manages and updates positions used by `IPainter`s.
IPositionUpdater A position updater is responsible for adapting document positions.
IRegion A region describes a certain range in an indexed text store.
ISynchronizable Interface for text related objects which may be used in the multi-threaded context and thus must provide a way to prevent concurrent access and manipulation.
ITextDoubleClickStrategy A text double click strategy defines the reaction of a text viewer to mouse double click events.
ITextHover Computes the information to be shown in a hover popup which appears on top of the text viewer's text widget when a hover event occurs.
ITextOperationTarget Defines the target for text operations.
ITextOperationTargetExtension Extension interface for `ITextOperationTarget`.
ITextPresentationListener Text presentation listeners registered with an `ITextViewer` are informed when a `TextPresentation` is about to be applied to the text viewer.
ITextViewer A text viewer connects a text widget with an `IDocument`.
ITextViewerExtension Extension interface for `ITextViewer`.
ITextViewerExtension2 Extension interface for `ITextViewer`.
ITextViewerExtension4 Extension interface for `ITextViewer`.
IUndoManager An undo manager is connected to at most one `ITextViewer`.
IWidgetTokenOwner In order to display information in a temporary window, a widget token must be acquired.
IWidgetTokenOwnerExtension Extension interface for `IWidgetTokenOwner`.
Position Positions describe text ranges of a document.
TextPresentation Describes the presentation styles for a section of an indexed text such as a document or string.
TextViewer SWT based implementation of `ITextViewer` and its extension interfaces.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.source.projection
BadLocationException Indicates the attempt to access a non-existing position.
DocumentEvent Specification of changes applied to documents.
FindReplaceDocumentAdapter Provides search and replace operations on `IDocument`.
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IInformationControlCreator Interface of a factory for information controls ( `IInformationControl`).
IRegion A region describes a certain range in an indexed text store.
ISlaveDocumentManager Slave documents are documents whose contents is defined in terms of a master document.
ISynchronizable Interface for text related objects which may be used in the multi-threaded context and thus must provide a way to prevent concurrent access and manipulation.
ITextOperationTarget Defines the target for text operations.
ITextOperationTargetExtension Extension interface for `ITextOperationTarget`.
ITextViewer A text viewer connects a text widget with an `IDocument`.
ITextViewerExtension Extension interface for `ITextViewer`.
ITextViewerExtension2 Extension interface for `ITextViewer`.
ITextViewerExtension3 Deprecated. replaced by `ITextViewerExtension5`
ITextViewerExtension4 Extension interface for `ITextViewer`.
ITextViewerExtension5 Extension interface for `ITextViewer`.
IWidgetTokenOwner In order to display information in a temporary window, a widget token must be acquired.
IWidgetTokenOwnerExtension Extension interface for `IWidgetTokenOwner`.
Position Positions describe text ranges of a document.
TextViewer SWT based implementation of `ITextViewer` and its extension interfaces.

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.templates
BadLocationException Indicates the attempt to access a non-existing position.
DocumentEvent Specification of changes applied to documents.
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IInformationControlCreator Interface of a factory for information controls ( `IInformationControl`).
IRegion A region describes a certain range in an indexed text store.
ITextViewer A text viewer connects a text widget with an `IDocument`.
Region The default implementation of the `IRegion` interface.

Classes in org.eclipse.jface.text used by org.eclipse.search.ui.text
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.

Classes in org.eclipse.jface.text used by org.eclipse.text.edits
BadLocationException Indicates the attempt to access a non-existing position.
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IRegion A region describes a certain range in an indexed text store.

Classes in org.eclipse.jface.text used by org.eclipse.ui.console
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.

Classes in org.eclipse.jface.text used by org.eclipse.ui.console.actions
ITextViewer A text viewer connects a text widget with an `IDocument`.

Classes in org.eclipse.jface.text used by org.eclipse.ui.editors.text
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IDocumentListener Interface for objects which are interested in getting informed about document changes.

Classes in org.eclipse.jface.text used by org.eclipse.ui.texteditor
DocumentEvent Specification of changes applied to documents.
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IDocumentListener Interface for objects which are interested in getting informed about document changes.
IMarkRegionTarget A mark region target to support marked regions as found in emacs.
IRegion A region describes a certain range in an indexed text store.
ISynchronizable Interface for text related objects which may be used in the multi-threaded context and thus must provide a way to prevent concurrent access and manipulation.
ITextViewer A text viewer connects a text widget with an `IDocument`.
Position Positions describe text ranges of a document.
PropagatingFontFieldEditor Deprecated. since 3.0 not longer in use, no longer supported

Classes in org.eclipse.jface.text used by org.eclipse.ui.texteditor.link
ITextViewer A text viewer connects a text widget with an `IDocument`.

Classes in org.eclipse.jface.text used by org.eclipse.ui.texteditor.quickdiff
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.

Classes in org.eclipse.jface.text used by org.eclipse.ui.texteditor.templates
IDocument An `IDocument` represents text providing support for text manipulation positions partitions line information document change listeners document partition change listeners A document allows to set its content and to manipulate it.
ITextViewer A text viewer connects a text widget with an `IDocument`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.