Provides the API for accessing file buffers.

### Package Specification

File buffers represent a file that is being edited. Text file buffers are specific for text files. They represent the content of a text file in form of an `IDocument` and and associated `IAnnotationModel`. File buffers are managed by a file buffer manager. The `org.eclipse.core.filebuffers` plug-in provides a default file buffer manager that can be obtained by calling `FileBuffers.getTextFileBufferManager()`. The file buffer manager supports listeners, `IFileBufferListener`, that are informed about all relevant state changes of file buffers as well as their creation and disposal.