Package | Description |
---|---|
oracle.ide.ceditor |
The
Code Editor package contains the code editing
implementation of the JDeveloper IDE. |
oracle.ide.editor |
Contains classes and interfaces that allow addins to add their own specialized
editors to JDeveloper.
|
oracle.jdeveloper.merge |
Contains classes for merge editor abstractions, including an editor addin, commands, a
controller, and utilities.
|
oracle.jdevimpl.compare |
Modifier and Type | Class and Description |
---|---|
class |
CodeEditorAddin
The
CodeEditorAddin does the work of plugging in this
code editor into the IDE Addin framework. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFlatEditorAddin
Deprecated.
Please use
EditorAddin instead |
class |
FlatEditorAddin
Deprecated.
Please use
EditorAddin instead |
Modifier and Type | Field and Description |
---|---|
protected EditorAddin |
Editor._addin |
Modifier and Type | Method and Description |
---|---|
abstract EditorAddin |
EditorManager.getBestEditorAddin(Context context) |
abstract EditorAddin |
EditorManager.getBestEditorAddin(Node node)
Retrieves the best EditorAddin based on the default editor preference for
the Node, or by querying the editor addin registry.
|
abstract EditorAddin |
EditorManager.getDefaultAddin(Context context) |
abstract EditorAddin |
EditorManager.getDefaultAddin(Element element)
Gets the default registered EditorAddin for the element.
|
EditorAddin |
Editor.getEditorAddin() |
abstract EditorAddin |
EditorManager.getEditorAddin(java.lang.Class cls)
Get the EditorAddin instance which represents the Editor type provided.
|
abstract EditorAddin[] |
EditorManager.getStaticAddins(java.lang.Class elementClass)
Deprecated.
replaced by
EditorManager.getStaticAddins(String) . |
abstract EditorAddin[] |
EditorManager.getStaticAddins(java.lang.String elementClassName)
Gets all the statically registered EditorAddins which are associated with
the given Element class.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
EditorManager.extend(EditorAddin addin,
java.lang.Class[] types)
Associate the Element types supported given with the given EditorAddin.
|
abstract void |
EditorManager.register(EditorAddin addin,
java.lang.Class[] types)
Registers a
EditorAddin for inclusion the editor tabs for the given
Node types. |
abstract void |
EditorManager.registerDynamic(EditorAddin editorAddin)
Registers a
EditorAddin for possible inclusion the editor tabs. |
void |
Editor.setEditorAddin(EditorAddin addin)
Set the EditorAddin that actually created this editor (as opposed to
some random EditorAddin that can create such an editor).
|
abstract void |
EditorManager.unregister(EditorAddin editorAddin)
Removes the specified editorAddin from the list on known EditorAddins.
|
abstract void |
EditorManager.unregisterDynamic(EditorAddin editorAddin)
Removes the specificed editor addin from the list of dynamically
registered addins.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMergeAddin
Deprecated.
replaced by
DynamicMergeAddin |
class |
BaseMergeAddin |
class |
DynamicMergeAddin |
Modifier and Type | Class and Description |
---|---|
class |
oracle.jdevimpl.compare.BaseCompareAddin |