# Uses of Interface
org.eclipse.jface.text.source.ISourceViewerExtension3

Packages that use ISourceViewerExtension3
Package
Description
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.ui.console
Application programming interfaces for interaction with the Eclipse console.

## Uses of ISourceViewerExtension3 in org.eclipse.jface.text.source

Classes in org.eclipse.jface.text.source that implement ISourceViewerExtension3
Modifier and Type
Class
Description
`class`
`SourceViewer`
SWT based implementation of `ISourceViewer` and its extension interfaces.

## Uses of ISourceViewerExtension3 in org.eclipse.jface.text.source.projection

Classes in org.eclipse.jface.text.source.projection that implement ISourceViewerExtension3
Modifier and Type
Class
Description
`class`
`ProjectionViewer`
A projection source viewer is a source viewer which supports multiple visible regions which can dynamically be changed.

## Uses of ISourceViewerExtension3 in org.eclipse.ui.console

Classes in org.eclipse.ui.console that implement ISourceViewerExtension3
Modifier and Type
Class
Description
`class`
`TextConsoleViewer`
Default viewer used to display a `TextConsole`.