See: Description
| Interface | Description |
|---|---|
| EditorListener |
The
EditorListener interface should be
implemented by clients that are interested in receiving
notifications about Editor instances being opened,
activated, deactivated, or closed in the IDE. |
| Class | Description |
|---|---|
| Editor |
The
Editor interface defines the methods to open and
close editors, along with methods to save and restore editor specific
settings. |
| EditorEvent |
The DocumentEvent is the parameter passed to the
EditorListener
methods when the state of Editor has changed. |
| EditorManager |
The
EditorManager manages the life cycle of Editors. |
| TextEditor |
Base class for text based editors.
|
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.