Uses of Package
org.eclipse.jface.text
-
Packages that use org.eclipse.jface.text Package Description org.eclipse.compare Provides support for performing structural and textual compare operations on arbitrary data and displaying the results.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.core.filebuffers.manipulation Provides the API for manipulating 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.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 ofIContentAssistSubjectControl
.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 anITextViewer
.org.eclipse.jface.text.formatter Provides a content formatter add-on for anITextViewer
.org.eclipse.jface.text.hyperlink Provides support for detecting and displaying hyperlinks inISourceViewer
s.org.eclipse.jface.text.information Provides an information provider add-on for anITextViewer
.org.eclipse.jface.text.link Application programming interfaces for interaction with the Eclipse text editor's linked position support.org.eclipse.jface.text.presentation Provides a presentation reconciler add-on for anITextViewer
.org.eclipse.jface.text.projection This package provides an implementation of projection documents.org.eclipse.jface.text.quickassist This package provides the quick assist assistant add-on for anISourceViewer
.org.eclipse.jface.text.reconciler Provides a reconciler add-on for anITextViewer
.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.rules Provides a framework for rule based text scanning and uses the framework to provide rule-driven default implementations ofIPresentationDamager
,IPresentationRepairer
andIDocumentPartitioner
.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.jface.text.templates Application programming interfaces for interaction with the Eclipse text template support.org.eclipse.ltk.core.refactoring Application programmer interface to implement semantic preserving workspace transformations.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.text.edits Provides support for describing and applying textual document editions.org.eclipse.text.undo Provides undo and redo support for a document.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 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.link Adds aLinkedModeUI
subclass that is aware of workbench editors.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.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 used by org.eclipse.compare Class Description IDocument AnIDocument
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.compare.contentmergeviewer Class Description IDocument AnIDocument
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.ITextViewer A text viewer connects a text widget with anIDocument
.Position Positions describe text ranges of a document.TextViewer SWT based implementation ofITextViewer
and its extension interfaces. -
Classes in org.eclipse.jface.text used by org.eclipse.compare.structuremergeviewer Class Description IDocument AnIDocument
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. -
Classes in org.eclipse.jface.text used by org.eclipse.core.filebuffers Class Description IDocument AnIDocument
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.core.filebuffers.manipulation Class Description BadLocationException Indicates the attempt to access a non-existing position.DocumentRewriteSessionType A document rewrite session type.IDocument AnIDocument
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 Class Description TextViewer SWT based implementation ofITextViewer
and its extension interfaces. -
Classes in org.eclipse.jface.text used by org.eclipse.debug.ui.actions Class Description IDocument AnIDocument
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.console Class Description IDocument AnIDocument
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 Class Description IDocument AnIDocument
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 receiveVerifyEvent
s before the text viewer they are registered with.ITextViewer A text viewer connects a text widget with anIDocument
.IWidgetTokenKeeper A widget token keeper may require a widget token from anIWidgetTokenOwner
and release the token to the owner after usage.IWidgetTokenKeeperExtension Extension interface forIWidgetTokenKeeper
. -
Classes in org.eclipse.jface.text used by org.eclipse.jface.text Class Description AbstractDocument Abstract default implementation ofIDocument
and its extension interfacesIDocumentExtension
,IDocumentExtension2
,IDocumentExtension3
,IDocumentExtension4
, as well asIRepairableDocument
.AbstractInformationControl An abstract information control that can show content inside a shell.AbstractInformationControlManager Manages the life cycle, visibility, layout, and contents of anIInformationControl
.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 ofILineTracker
.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.DefaultIndentLineAutoEditStrategy This strategy always copies the indentation of the previous line.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.DocumentRewriteSession A document rewrite session.DocumentRewriteSessionEvent Description of the state of document rewrite sessions.DocumentRewriteSessionType A document rewrite session type.FindReplaceDocumentAdapter Provides search and replace operations onIDocument
.IAutoEditStrategy An auto edit strategy can adapt changes that will be applied to a text viewer's document.IAutoIndentStrategy Deprecated.since 3.0, useIAutoEditStrategy
directlyIBlockTextSelection A rectangular selection in a text document.IDocument AnIDocument
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 anIDocument
to theStyledTextContent
interface.IDocumentExtension Extension interface forIDocument
.IDocumentExtension.IReplace Interface for a post notification replace operation.IDocumentExtension2 Extension interface forIDocument
.IDocumentExtension3 Extension interface forIDocument
.IDocumentExtension4 Extension interface forIDocument
.IDocumentInformationMapping AIDocumentInformationMapping
represents a mapping between the coordinates of twoIDocument
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.IDocumentRewriteSessionListener Interface for objects which are interested in getting informed about document rewrite sessions.IEditingSupport Implemented by tools supporting the editing process.IEditingSupportRegistry A registry forIEditingSupport
s.IEventConsumer Implementers can register with a text viewer and receiveVerifyEvent
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
).IInformationControlCreatorExtension Extension interface forIInformationControlCreator
IInformationControlExtension Extension interfaceIInformationControl
.IInformationControlExtension3 Extension interface forIInformationControl
.IInformationControlExtension4 Extension interface forIInformationControl
.IInformationControlExtension5 Extension interface forIInformationControl
.IInputChangedListener A listener which is notified when the target's input changes.ILineTracker A line tracker maps character positions to line numbers and vice versa.ILineTrackerExtension Extension interface forILineTracker
.IMarkSelection A mark selection can be sent out by text viewers.IMultiTextSelection This interface represents a textual selection that can be made of multiple discontinued selected ranges.IPainter A painter is responsible for creating, managing, updating, and removing visual decorations on anITextViewer
's text widget.IPaintPositionManager Manages and updates positions used byIPainter
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 byIDocument
implementers that offer a line repair method on the documents.IRepairableDocumentExtension Extension interface forIRepairableDocument
.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 anITextViewer
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 anITextViewer
by means of text events.ITextOperationTarget Defines the target for text operations.ITextOperationTargetExtension Extension interface forITextOperationTarget
.ITextPresentationListener Text presentation listeners registered with anITextViewer
are informed when aTextPresentation
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 anIDocument
.ITextViewerExtension Extension interface forITextViewer
.ITextViewerExtension2 Extension interface forITextViewer
.ITextViewerExtension3 Deprecated.replaced byITextViewerExtension5
ITextViewerExtension4 Extension interface forITextViewer
.ITextViewerExtension6 Extension interface forITextViewer
.ITextViewerExtension7 Extension interface forITextViewer
.ITextViewerExtension8 Extension interface forITextViewer
.ITextViewerExtension8.EnrichMode Type-safe enum of the available enrich modes.ITextViewerExtension9 Extension interface forITextViewer
.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 oneITextViewer
.IUndoManagerExtension Extension interface forIUndoManager
.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 anIWidgetTokenOwner
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 forIWidgetTokenOwner
.MultiStringMatcher Fast matcher to find the occurrences of any of a fixed set of constant strings.MultiStringMatcher.Builder A Builder for creating aMultiStringMatcher
.MultiStringMatcher.Match Describes a match result ofMultiStringMatcher.indexOf(CharSequence, int)
, giving access to the matched string and the offset in the text it was matched at.PaintManager Manages theIPainter
object registered with anITextViewer
.Position Positions describe text ranges of a document.Region The default implementation of theIRegion
interface.TextEvent This event is sent to implementers ofITextListener
.TextPresentation Describes the presentation styles for a section of an indexed text such as a document or string.TextSelection Standard implementation ofITextSelection
.TextViewer.TextHoverKey Value object used as key in the text hover configuration table.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 Class Description DocumentEvent Specification of changes applied to documents.IDocument AnIDocument
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 anIDocument
.IWidgetTokenKeeper A widget token keeper may require a widget token from anIWidgetTokenOwner
and release the token to the owner after usage.IWidgetTokenKeeperExtension Extension interface forIWidgetTokenKeeper
.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 Class Description DefaultPositionUpdater Default implementation ofIPositionUpdater
.IDocument AnIDocument
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.hyperlink Class Description DocumentEvent Specification of changes applied to documents.IDocument AnIDocument
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.IRegion A region describes a certain range in an indexed text store.ITextInputListener Text input listeners registered with anITextViewer
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 anITextViewer
by means of text events.ITextPresentationListener Text presentation listeners registered with anITextViewer
are informed when aTextPresentation
is about to be applied to the text viewer.ITextViewer A text viewer connects a text widget with anIDocument
.TextEvent This event is sent to implementers ofITextListener
.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.information Class Description AbstractInformationControlManager Manages the life cycle, visibility, layout, and contents of anIInformationControl
.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 anIDocument
.IWidgetTokenKeeper A widget token keeper may require a widget token from anIWidgetTokenOwner
and release the token to the owner after usage.IWidgetTokenKeeperExtension Extension interface forIWidgetTokenKeeper
.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 Class Description BadLocationException Indicates the attempt to access a non-existing position.DocumentEvent Specification of changes applied to documents.IDocument AnIDocument
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 anIDocument
.Position Positions describe text ranges of a document. -
Classes in org.eclipse.jface.text used by org.eclipse.jface.text.presentation Class Description DocumentEvent Specification of changes applied to documents.IDocument AnIDocument
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 anIDocument
.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 Class Description AbstractDocument Abstract default implementation ofIDocument
and its extension interfacesIDocumentExtension
,IDocumentExtension2
,IDocumentExtension3
,IDocumentExtension4
, as well asIRepairableDocument
.BadLocationException Indicates the attempt to access a non-existing position.DocumentEvent Specification of changes applied to documents.IDocument AnIDocument
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 forIDocument
.IDocumentExtension.IReplace Interface for a post notification replace operation.IDocumentExtension2 Extension interface forIDocument
.IDocumentExtension3 Extension interface forIDocument
.IDocumentExtension4 Extension interface forIDocument
.IDocumentInformationMapping AIDocumentInformationMapping
represents a mapping between the coordinates of twoIDocument
objects: the original and the image.IDocumentInformationMappingExtension Extension toIDocumentInformationMapping
.IDocumentInformationMappingExtension2 Extension toIDocumentInformationMapping
.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 byIDocument
implementers that offer a line repair method on the documents.IRepairableDocumentExtension Extension interface forIRepairableDocument
.ISlaveDocumentManager Slave documents are documents whose contents is defined in terms of a master document.ISlaveDocumentManagerExtension Extension interface forISlaveDocumentManager
.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.quickassist Class Description IInformationControlCreator Interface of a factory for information controls (IInformationControl
). -
Classes in org.eclipse.jface.text used by org.eclipse.jface.text.reconciler Class Description IDocument AnIDocument
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 anIDocument
.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.revisions Class Description IInformationControlCreator Interface of a factory for information controls (IInformationControl
).ITextHoverExtension Extension interface forITextHover
. -
Classes in org.eclipse.jface.text used by org.eclipse.jface.text.rules Class Description BadLocationException Indicates the attempt to access a non-existing position.BadPositionCategoryException Indicates the attempt to access a non-existing position category in a document.DefaultPositionUpdater Default implementation ofIPositionUpdater
.DocumentEvent Specification of changes applied to documents.DocumentRewriteSession A document rewrite session.IDocument AnIDocument
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 forIDocumentPartitioner
.IDocumentPartitionerExtension2 Extension interface forIDocumentPartitioner
.IDocumentPartitionerExtension3 Extension interface forIDocumentPartitioner
.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.Position Positions describe text ranges of a document.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 toITypedRegion
. -
Classes in org.eclipse.jface.text used by org.eclipse.jface.text.source Class Description AbstractHoverInformationControlManager An information control manager that shows information in response to mouse hover events.AbstractInformationControlManager Manages the life cycle, visibility, layout, and contents of anIInformationControl
.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.IAutoEditStrategy An auto edit strategy can adapt changes that will be applied to a text viewer's document.IAutoIndentStrategy Deprecated.since 3.0, useIAutoEditStrategy
directlyIDocument AnIDocument
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.IEditingSupportRegistry A registry forIEditingSupport
s.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 anITextViewer
's text widget.IPaintPositionManager Manages and updates positions used byIPainter
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 forITextOperationTarget
.ITextPresentationListener Text presentation listeners registered with anITextViewer
are informed when aTextPresentation
is about to be applied to the text viewer.ITextViewer A text viewer connects a text widget with anIDocument
.ITextViewerExtension Extension interface forITextViewer
.ITextViewerExtension2 Extension interface forITextViewer
.ITextViewerExtension4 Extension interface forITextViewer
.ITextViewerExtension6 Extension interface forITextViewer
.ITextViewerExtension7 Extension interface forITextViewer
.ITextViewerExtension8 Extension interface forITextViewer
.ITextViewerExtension8.EnrichMode Type-safe enum of the available enrich modes.ITextViewerExtension9 Extension interface forITextViewer
.IUndoManager An undo manager is connected to at most oneITextViewer
.IWidgetTokenOwner In order to display information in a temporary window, a widget token must be acquired.IWidgetTokenOwnerExtension Extension interface forIWidgetTokenOwner
.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 ofITextViewer
and its extension interfaces. -
Classes in org.eclipse.jface.text used by org.eclipse.jface.text.source.projection Class Description BadLocationException Indicates the attempt to access a non-existing position.DocumentEvent Specification of changes applied to documents.FindReplaceDocumentAdapter Provides search and replace operations onIDocument
.IDocument AnIDocument
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.IEditingSupportRegistry A registry forIEditingSupport
s.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 forITextOperationTarget
.ITextViewer A text viewer connects a text widget with anIDocument
.ITextViewerExtension Extension interface forITextViewer
.ITextViewerExtension2 Extension interface forITextViewer
.ITextViewerExtension3 Deprecated.replaced byITextViewerExtension5
ITextViewerExtension4 Extension interface forITextViewer
.ITextViewerExtension5 Extension interface forITextViewer
.ITextViewerExtension6 Extension interface forITextViewer
.ITextViewerExtension7 Extension interface forITextViewer
.ITextViewerExtension8 Extension interface forITextViewer
.ITextViewerExtension9 Extension interface forITextViewer
.IWidgetTokenOwner In order to display information in a temporary window, a widget token must be acquired.IWidgetTokenOwnerExtension Extension interface forIWidgetTokenOwner
.Position Positions describe text ranges of a document.TextViewer SWT based implementation ofITextViewer
and its extension interfaces. -
Classes in org.eclipse.jface.text used by org.eclipse.jface.text.templates Class Description BadLocationException Indicates the attempt to access a non-existing position.DocumentEvent Specification of changes applied to documents.IDocument AnIDocument
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 anIDocument
.Position Positions describe text ranges of a document.Region The default implementation of theIRegion
interface. -
Classes in org.eclipse.jface.text used by org.eclipse.ltk.core.refactoring Class Description BadLocationException Indicates the attempt to access a non-existing position.IDocument AnIDocument
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.ltk.ui.refactoring Class Description IDocument AnIDocument
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.search.ui.text Class Description IDocument AnIDocument
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.text.edits Class Description BadLocationException Indicates the attempt to access a non-existing position.IDocument AnIDocument
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.text.undo Class Description IDocument AnIDocument
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 Class Description BadLocationException Indicates the attempt to access a non-existing position.IDocument AnIDocument
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 anIDocument
to theStyledTextContent
interface.IDocumentPartitioner A document partitioner divides a document into a set of disjoint text partitions.IEditingSupportRegistry A registry forIEditingSupport
s.IRegion A region describes a certain range in an indexed text store.ITextOperationTarget Defines the target for text operations.ITextOperationTargetExtension Extension interface forITextOperationTarget
.ITextViewer A text viewer connects a text widget with anIDocument
.ITextViewerExtension Extension interface forITextViewer
.ITextViewerExtension2 Extension interface forITextViewer
.ITextViewerExtension4 Extension interface forITextViewer
.ITextViewerExtension6 Extension interface forITextViewer
.ITextViewerExtension7 Extension interface forITextViewer
.ITextViewerExtension8 Extension interface forITextViewer
.ITextViewerExtension9 Extension interface forITextViewer
.ITypedRegion Describes a region of an indexed text store such as a document or a string.IWidgetTokenOwner In order to display information in a temporary window, a widget token must be acquired.IWidgetTokenOwnerExtension Extension interface forIWidgetTokenOwner
.TextViewer SWT based implementation ofITextViewer
and its extension interfaces.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.ui.console.actions Class Description ITextViewer A text viewer connects a text widget with anIDocument
. -
Classes in org.eclipse.jface.text used by org.eclipse.ui.editors.text Class Description IDocument AnIDocument
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.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.IUndoManager An undo manager is connected to at most oneITextViewer
. -
Classes in org.eclipse.jface.text used by org.eclipse.ui.texteditor Class Description BadLocationException Indicates the attempt to access a non-existing position.DocumentEvent Specification of changes applied to documents.IDocument AnIDocument
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.IFindReplaceTarget Defines the target for finding and replacing strings.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.ISelectionValidator A selection validator allows clients to test whether the selection they received during selection changed notification is valid.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.ITextSelection This interface represents a textual selection.ITextViewer A text viewer connects a text widget with anIDocument
.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 Class Description ITextViewer A text viewer connects a text widget with anIDocument
. -
Classes in org.eclipse.jface.text used by org.eclipse.ui.texteditor.quickdiff Class Description IDocument AnIDocument
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.spelling Class Description IDocument AnIDocument
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.texteditor.templates Class Description IDocument AnIDocument
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.