# Uses of Interface
org.eclipse.ui.texteditor.IDocumentProviderExtension4

Packages that use IDocumentProviderExtension4
Package
Description
org.eclipse.ui.editors.text
Provides a standard text editor and concrete document providers based `IFileBuffer` and others directly handling `IFile` and `IStorage` as editor input.
org.eclipse.ui.texteditor
Provides a framework for text editors obeying to the desktop rules.

## Uses of IDocumentProviderExtension4 in org.eclipse.ui.editors.text

Classes in org.eclipse.ui.editors.text that implement IDocumentProviderExtension4
Modifier and Type
Class
Description
`class`
`FileDocumentProvider`
Shared document provider specialized for file resources (`IFile`).
`class`
`ForwardingDocumentProvider`
A forwarding document provider is a document provider that forwards all requests to a known parent document provider.
`class`
`StorageDocumentProvider`
Shared document provider specialized for `IStorage`s.
`class`
`TextFileDocumentProvider`
Shared document provider specialized for `IFile` based domain elements.
`protected static class`
`TextFileDocumentProvider.NullProvider`
Deprecated.
As of 3.3 - do not use

## Uses of IDocumentProviderExtension4 in org.eclipse.ui.texteditor

Classes in org.eclipse.ui.texteditor that implement IDocumentProviderExtension4
Modifier and Type
Class
Description
`class`
`AbstractDocumentProvider`
An abstract implementation of a sharable document provider.