# Uses of Interface
org.eclipse.jface.text.ITextViewerLifecycle

Packages that use ITextViewerLifecycle
Package
Description
org.eclipse.jface.contentassist
Provides a content assist add-on for implementors of `IContentAssistSubjectControl`.
org.eclipse.jface.text.codemining
org.eclipse.jface.text.contentassist
Provides a content assist add-on for an `ITextViewer`.
org.eclipse.jface.text.hyperlink
Provides support for detecting and displaying hyperlinks in `ISourceViewer`s.
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`.

## Uses of ITextViewerLifecycle in org.eclipse.jface.contentassist

Subinterfaces of ITextViewerLifecycle in org.eclipse.jface.contentassist
Modifier and Type
Interface
Description
`interface`
`ISubjectControlContentAssistant`
Deprecated.
As of 3.2, replaced by Platform UI's field assist support
Classes in org.eclipse.jface.contentassist that implement ITextViewerLifecycle
Modifier and Type
Class
Description
`class`
`SubjectControlContentAssistant`
Deprecated.
As of 3.2, replaced by Platform UI's field assist support *

## Uses of ITextViewerLifecycle in org.eclipse.jface.text.codemining

Classes in org.eclipse.jface.text.codemining that implement ITextViewerLifecycle
Modifier and Type
Class
Description
`class`
`CodeMiningReconciler`
A reconciler which update code minings.

## Uses of ITextViewerLifecycle in org.eclipse.jface.text.contentassist

Subinterfaces of ITextViewerLifecycle in org.eclipse.jface.text.contentassist
Modifier and Type
Interface
Description
`interface`
`IContentAssistant`
An `IContentAssistant` provides support on interactive content completion.
Classes in org.eclipse.jface.text.contentassist that implement ITextViewerLifecycle
Modifier and Type
Class
Description
`class`
`ContentAssistant`
The standard implementation of the `IContentAssistant` interface.

## Uses of ITextViewerLifecycle in org.eclipse.jface.text.hyperlink

Subinterfaces of ITextViewerLifecycle in org.eclipse.jface.text.hyperlink
Modifier and Type
Interface
Description
`interface`
`IHyperlinkPresenter`
A hyperlink presenter shows hyperlinks on the installed text viewer and allows to pick one on of the hyperlinks.
Classes in org.eclipse.jface.text.hyperlink that implement ITextViewerLifecycle
Modifier and Type
Class
Description
`class`
`DefaultHyperlinkPresenter`
The default hyperlink presenter underlines the link and colors the line and the text with the given color.
`class`
`MultipleHyperlinkPresenter`
A hyperlink presenter capable of showing multiple hyperlinks in a hover.

## Uses of ITextViewerLifecycle in org.eclipse.jface.text.information

Subinterfaces of ITextViewerLifecycle in org.eclipse.jface.text.information
Modifier and Type
Interface
Description
`interface`
`IInformationPresenter`
An information presenter shows information available at the text viewer's current document position.
Classes in org.eclipse.jface.text.information that implement ITextViewerLifecycle
Modifier and Type
Class
Description
`class`
`InformationPresenter`
Standard implementation of `IInformationPresenter`.

## Uses of ITextViewerLifecycle in org.eclipse.jface.text.presentation

Subinterfaces of ITextViewerLifecycle in org.eclipse.jface.text.presentation
Modifier and Type
Interface
Description
`interface`
`IPresentationReconciler`
An `IPresentationReconciler` defines and maintains the representation of a text viewer's document in the presence of changes applied to the document.
Classes in org.eclipse.jface.text.presentation that implement ITextViewerLifecycle
Modifier and Type
Class
Description
`class`
`PresentationReconciler`
Standard implementation of `IPresentationReconciler`.

## Uses of ITextViewerLifecycle in org.eclipse.jface.text.reconciler

Subinterfaces of ITextViewerLifecycle in org.eclipse.jface.text.reconciler
Modifier and Type
Interface
Description
`interface`
`IReconciler`
An `IReconciler` defines and maintains a model of the content of the text viewer's document in the presence of changes applied to this document.
Classes in org.eclipse.jface.text.reconciler that implement ITextViewerLifecycle
Modifier and Type
Class
Description
`class`
`AbstractReconciler`
Abstract implementation of `IReconciler`.
`class`
`MonoReconciler`
Standard implementation of `IReconciler`.
`class`
`Reconciler`
Standard implementation of `IReconciler`.