oracle.ide.editor
Interface 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.

This allows clients to attach to or detach from the given Editor
for the purpose of providing extra functionality. For example, the
debugger may use this for determining when a Code Editor is opened
so that it can display the breakpoint icon locations properly.

Clients should register listeners with the EditorManager singleton
instance. When an editor is opened, the editorOpened()
method will be called. When an editor is about to be closed, the
editorClosed() method will be called.