The default implementations of the abstract classes and interfaces defined in the javax.ide.editor package.

These implementations are only intended for IDE providers use. Extension writers should never cast down to access the classes defined here.

IDE service providers must provide a concrete implementation of the AbstractEditorManager class. IDE service providers should use the DefaultEditorHook instead of providing their implementation.

All other classes in this package are final and are used by the editor manager and editor hook implementations provided here. The main purpose of these final classes is to record editor hook information gathered from the extension manifest. These records of inforamation are collected in the DefaultEditorHook class and passed to the AbstractEditorManager for registration or unregistration.