In general, extension writers implement the Editor
and/or
EditorListener
interfaces when introducing a new editor type,
and/or requesting to be notified of editor events, respectively.
IDE service providers must provide a concrete implementation of the
EditorManager
interface. The Extension Development Kit
(EDK) provides an abstract implementation that IDE services providers should
extend: javax.ide.editor.spi.AbstractEditorManager
.