Registers custom editors with the IDE. A custom editor. A node type an editor is registered for. The fully qualified class name of an object descending from oracle.ide.model.Node. The editor will be available for all documents of this type. A unique id for the editor. The fully qualified class name of a subclass of oracle.ide.editor.Editor. The label to display on the tab for the editor. If true, the editor will be restored on startup. If true, the editor may appear in multiple views on the same document. If true, this editor is the default editor for the registered node types.