Eclipse Platform
2.1

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.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.text Provides a framework for creating, manipulating, displaying and editing text documents. 
org.eclipse.jface.text.contentassist Provides a content assist add-on for an ITextViewer
org.eclipse.jface.text.formatter Provides a text formatter add-on for an ITextViewer
org.eclipse.jface.text.information Provides an information provider add-on for an ITextViewer
org.eclipse.jface.text.presentation Provides a presentation reconciler add-on for an ITextViewer
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 framework for connecting document regions with annotations and for displaying those annotations in combination with an ITextViewer
org.eclipse.ui.editors.text Provides a standard text editor and a file-based document provider. 
org.eclipse.ui.texteditor Provides a framework for text editors obeying to the desktop rules. 
 

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 search 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.
 

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 search 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.debug.ui
TextViewer
          SWT based implementation of ITextViewer.
 

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 search 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.text
AbstractDocument
          Abstract implementation of IDocument.
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 a information control closer.
AbstractLineTracker
          Abstract implementation of ILineTracker.
AbstractLineTracker.DelimiterInfo
          Combines the information of the occurence of a line delimiter.
BadLocationException
          Indicates the attempt to access a non-existing position.
BadPositionCategoryException
          Indicates the attempt to access a non-existing position category in a document.
ChildDocument
          A child document is one particular example of a slave document.
DefaultInformationControl.IInformationPresenter
          An information presenter determines the style presentation of information displayed in the default information control.
DefaultPositionUpdater
          Default implementation of IPositionUpdater.
DocumentCommand
          Represents a text modification as a document replace command.
DocumentEvent
          Specification of changes applied to documents.
Fragment
          Represents a fragment of a ProjectionDocument.
IAutoEditStrategy
          An auto edit strategy can adapt changes that will be applied to a text viewer's document.
IAutoIndentStrategy
          Exists for backward compatibility.
IDocument
          An IDocument represents text providing support for text manipulation positions partitions line information search 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.
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 an text viewer and receive VerifyEvents before the text viewer they are registered with.
IFindReplaceTarget
          Defines the interface for finding and replacing strings.
IInformationControl
          Interface of a control presenting information.
IInformationControlCreator
          Interface of a factory of information controls.
IInformationControlExtension
          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 of an ITextViewer.
IPaintPositionManager
          Manager that manages and updates positions used by IPainters.
IPositionUpdater
          A position updater is responsible for adapting document positions.
IRegion
          A region describes a certain range in an indexed text store.
IRewriteTarget
          A target publishing the required functions to modify a document that is displayed in the ui, such as 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
          Provides a hover popup which appears on top of the text viewer with relevant display information.
ITextInputListener
          Text input listeners registered with an text viewer are informed if the document serving as the text viewer's model is replaced.
ITextListener
          Text listeners registered with an text viewer are informed about all text viewer modifications by means of text events.
ITextOperationTarget
          Defines the target for a text operation.
ITextOperationTargetExtension
          Extension interface to ITextOperationTarget.
ITextSelection
          This interface represents a textual selection.
ITextStore
          Interface for storing and managing text.
ITextViewer
          A text viewer turns a text widget into a document-based text widget.
ITextViewerExtension
          Extension interface for ITextViewer.
ITextViewerExtension2
          Extension interface for ITextViewer.
ITypedRegion
          Describes a region of an indexed text store such as document or string.
IUndoManager
          An undo manager is connected to at most one text viewer.
IViewportListener
          Registered with a text viewer, viewport listeners are informed about changes of a text viewer's viewport.
IWidgetTokenKeeper
          A widget token keeper may require a widget token from an IWidgetTokenOwner and release the token to the owner after usage.
IWidgetTokenOwner
          A widget token must be aquired in order to display information in a temporary window.
PaintManager
          Manages the painters of a text viewer.
Position
          Positions describe text ranges of a document.
ProjectionDocument
          A ProjectionDocument represents a projection of its master document.
Region
          A 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
          SWT based implementation of ITextViewer.
TextViewer.WidgetCommand
          Represents a replace command that brings the text viewer's text widget back in sync 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 search document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IInformationControlCreator
          Interface of a factory of information controls.
ITextViewer
          A text viewer turns a text widget into a document-based text widget.
IWidgetTokenKeeper
          A widget token keeper may require a widget token from an IWidgetTokenOwner and release the token to the owner after usage.
IWidgetTokenOwner
          A widget token must be aquired in order to display information in a temporary window.
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
IDocument
          An IDocument represents text providing support for text manipulation positions partitions line information search 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.
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 of information controls.
IRegion
          A region describes a certain range in an indexed text store.
ITextViewer
          A text viewer turns a text widget into a document-based text widget.
IWidgetTokenKeeper
          A widget token keeper may require a widget token from an IWidgetTokenOwner and release the token to the owner after usage.
IWidgetTokenOwner
          A widget token must be aquired in order to display information in a temporary window.
 

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 search 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 turns a text widget into a document-based text widget.
ITypedRegion
          Describes a region of an indexed text store such as document or 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.reconciler
IDocument
          An IDocument represents text providing support for text manipulation positions partitions line information search 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 turns a text widget into a document-based text widget.
ITypedRegion
          Describes a region of an indexed text store such as document or 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 search 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.
IRegion
          A region describes a certain range in an indexed text store.
ITypedRegion
          Describes a region of an indexed text store such as document or 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 position like typed regions.
 

Classes in org.eclipse.jface.text used by org.eclipse.jface.text.source
AbstractHoverInformationControlManager
          An information control manager that shows information on mouse hover events.
AbstractInformationControlManager
          Manages the life cycle, visibility, layout, and contents of an IInformationControl.
BadLocationException
          Indicates the attempt to access a non-existing position.
IAutoIndentStrategy
          Exists for backward compatibility.
IDocument
          An IDocument represents text providing support for text manipulation positions partitions line information search document change listeners document partition change listeners A document allows to set its content and to manipulate it.
IInformationControlCreator
          Interface of a factory of information controls.
IPainter
          A painter is responsible for creating, managing, updating, and removing visual decorations of an ITextViewer.
IPaintPositionManager
          Manager that manages and updates positions used by IPainters.
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.
ITextDoubleClickStrategy
          A text double click strategy defines the reaction of a text viewer to mouse double click events.
ITextHover
          Provides a hover popup which appears on top of the text viewer with relevant display information.
ITextOperationTarget
          Defines the target for a text operation.
ITextOperationTargetExtension
          Extension interface to ITextOperationTarget.
ITextViewer
          A text viewer turns a text widget into a document-based text widget.
ITextViewerExtension
          Extension interface for ITextViewer.
ITextViewerExtension2
          Extension interface for ITextViewer.
ITextViewerExtension3
          Extension interface for ITextViewer.
IUndoManager
          An undo manager is connected to at most one text viewer.
IWidgetTokenOwner
          A widget token must be aquired in order to display information in a temporary window.
Position
          Positions describe text ranges of a document.
TextViewer
          SWT based implementation of ITextViewer.
 

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 search 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 search 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.
ITextViewer
          A text viewer turns a text widget into a document-based text widget.
Position
          Positions describe text ranges of a document.
PropagatingFontFieldEditor
          This font field editor implements chaining between a source preference store and a target preference store.
 


Eclipse Platform
2.1

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