Document interface is implemented by objects that can
be saved and restored.
||The DocumentEvent is used to indicate that state of a Document
has been modified.
||The DocumentFactory interface is responsible for creating
intances of Documents.
Element interface defines the protocol used by the
IDE to communicate with data objects in order to display the objects
in the UI.
||Display information about a JSR-198 element.
||The Recognizer interface provides the API for recognizing
data types from specific uris.