org.eclipse.jface.text
Interfaces 
AbstractInformationControlManager.IInformationControlCloser
DefaultInformationControl.IInformationPresenter
IAutoEditStrategy
IAutoIndentStrategy
IDocument
IDocumentAdapter
IDocumentAdapterExtension
IDocumentExtension
IDocumentExtension.IReplace
IDocumentExtension2
IDocumentExtension3
IDocumentExtension4
IDocumentInformationMapping
IDocumentInformationMappingExtension
IDocumentInformationMappingExtension2
IDocumentListener
IDocumentPartitioner
IDocumentPartitionerExtension
IDocumentPartitionerExtension2
IDocumentPartitionerExtension3
IDocumentPartitioningListener
IDocumentPartitioningListenerExtension
IDocumentPartitioningListenerExtension2
IDocumentRewriteSessionListener
IEditingSupport
IEditingSupportRegistry
IEventConsumer
IFindReplaceTarget
IFindReplaceTargetExtension
IFindReplaceTargetExtension3
IInformationControl
IInformationControlCreator
IInformationControlCreatorExtension
IInformationControlExtension
IInformationControlExtension2
IInformationControlExtension3
ILineTracker
ILineTrackerExtension
IMarkRegionTarget
IMarkSelection
IPainter
IPaintPositionManager
IPositionUpdater
IRegion
IRepairableDocument
IRewriteTarget
ISelectionValidator
ISlaveDocumentManager
ISlaveDocumentManagerExtension
ISynchronizable
ITextDoubleClickStrategy
ITextHover
ITextHoverExtension
ITextInputListener
ITextListener
ITextOperationTarget
ITextOperationTargetExtension
ITextPresentationListener
ITextSelection
ITextStore
ITextViewer
ITextViewerExtension
ITextViewerExtension2
ITextViewerExtension3
ITextViewerExtension4
ITextViewerExtension5
ITextViewerExtension6
ITypedRegion
IUndoManager
IUndoManagerExtension
IViewportListener
IWidgetTokenKeeper
IWidgetTokenKeeperExtension
IWidgetTokenOwner
IWidgetTokenOwnerExtension
Classes 
AbstractDocument
AbstractHoverInformationControlManager
AbstractInformationControlManager
AbstractInformationControlManager.Anchor
AbstractLineTracker
AbstractLineTracker.DelimiterInfo
AbstractLineTracker.Request
Assert
ConfigurableLineTracker
CursorLinePainter
DefaultAutoIndentStrategy
DefaultIndentLineAutoEditStrategy
DefaultInformationControl
DefaultLineTracker
DefaultPositionUpdater
DefaultTextDoubleClickStrategy
DefaultUndoManager
Document
DocumentCommand
DocumentEvent
DocumentPartitioningChangedEvent
DocumentRewriteSession
DocumentRewriteSessionEvent
DocumentRewriteSessionType
FindReplaceDocumentAdapter
GapTextStore
MarginPainter
MarkSelection
PaintManager
Position
PropagatingFontFieldEditor
Region
SequentialRewriteTextStore
SlaveDocumentEvent
TextAttribute
TextEvent
TextPresentation
TextSelection
TextUtilities
TextViewer
TypedPosition
TypedRegion
Exceptions 
BadLocationException
BadPartitioningException
BadPositionCategoryException