| 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.ide.help | 
 Contains interfaces and classes used by addins to
provide context sensitive help on their own windows and dialogs. 
 | 
| oracle.ide.palette | 
 Contains classes that allow for palette integration and commands. 
 | 
| oracle.ide.resourcebundle | 
 Provides a designtime abstraction around locating and managing resource bundles
used by visual and non-visual editors. 
 | 
| oracle.ide.runner | 
 Contains classes that allow addins some level of control on the IDE runner system. 
 | 
| oracle.jdeveloper.merge | 
 Contains classes for merge editor abstractions, including an editor addin, commands, a
controller, and utilities. 
 | 
| oracle.jdeveloper.runner | 
 Contains classes that allow addins some level of control on the JDeveloper runner system. 
 | 
| oracle.jdeveloper.uieditor | 
 Contains classes that allow addins access to the UIEditor integration objects. 
 | 
| oracle.jdeveloper.vcs.util | 
 Contains assorted stateless utilities for version control system integraton. 
 | 
| oracle.jdeveloper.vcs.versionhistory | |
| oracle.jdeveloper.webapp.designer.palette | |
| oracle.jdevimpl.compare | |
| oracle.jdevimpl.history | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CodeEditor
The  
CodeEditor is the integration layer between the IDE
 and the editor components to provide a code editor inside the IDE. | 
| Modifier and Type | Method and Description | 
|---|---|
protected Editor | 
CodeNavigationPoint.findOrCreateEditor(boolean activate)
Find the existing Editor opened on our Context, else attempt to open a new
 Editor instance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractEditor
Deprecated. 
 
The  
Editor hierarchy has been collapsed | 
class  | 
AbstractFlatEditor
Deprecated. 
 
The  
Editor hierarchy has been collapsed | 
class  | 
AsynchronousEditor
Base editor template for editors that load the UI model on a thread off the
 event dispatch thread. 
 | 
class  | 
FlatEditor
Deprecated. 
 
The  
Editor hierarchy has been collapsed | 
| Modifier and Type | Method and Description | 
|---|---|
Editor | 
EditorInfo._getEditor()  | 
Editor | 
EditorCreator.createEditor(Context context)  | 
abstract Editor | 
EditorManager.findEditor(EditorPath path)
Returns editor for given EditorPath  
Editor. | 
abstract Editor | 
EditorManager.getCurrentEditor()
Returns the currently active editor or null if not editor opened; 
 | 
abstract Editor | 
EditorManager.openDefaultEditorInFrame(Context context)
The new  
EditorManager.openEditor(oracle.ide.editor.OpenEditorOptions) is now the preferred way to open an editor. | 
static Editor | 
EditorUtil.openDefaultEditorInFrame(Element element)
Open the specified element using the default editor. 
 | 
static Editor | 
EditorUtil.openDefaultEditorInFrame(Node node)
Open the specified node using the default editor. 
 | 
static Editor | 
EditorUtil.openDefaultEditorInFrame(Node node,
                        Context context)
Open the specified node using the default editor. 
 | 
static Editor | 
EditorUtil.openDefaultEditorInFrame(java.net.URL url)
Open the specified  
URL using the default editor. | 
Editor | 
EditorManager.openDefaultEditorInFrame(java.net.URL url)
Open the specified  
URL using the default editor. | 
static Editor | 
EditorUtil.openDefaultEditorInFrameExternal(java.net.URL url)
Open the item at the specified  
URL in its default Editor. | 
abstract Editor | 
EditorManager.openEditor(OpenEditorOptions openEditorOptions)
Opens an editor. 
 | 
abstract Editor | 
EditorManager.openEditorInFrame(java.lang.Class editorClass,
                 Context context)
The new  
EditorManager.openEditor(oracle.ide.editor.OpenEditorOptions) is now the preferred way to open an editor. | 
static Editor | 
EditorUtil.openExplicitDefaultEditorInFrame(Node node)
Opens the specified editor and makes the document 'explicit' 
 | 
static Editor | 
EditorUtil.openExplicitDefaultEditorInFrame(Node node,
                                Context context)
Opens the specified editor and makes the document 'explicit' 
 | 
static Editor | 
EditorUtil.openExplicitEditorInFrame(java.lang.Class editorClass,
                         Context context)
Opens the specified editor and makes the document 'explicit' 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract java.util.List<Editor> | 
EditorManager.findEditors(Context context)
Returns all created and loaded editors for given context. 
 | 
abstract java.util.List<Editor> | 
EditorManager.getAllEditors()
Returns a list of all created and open editors  
Editor. | 
| Modifier and Type | Method and Description | 
|---|---|
abstract void | 
EditorManager.cancelRequestAttention(Editor editor)
Cause the editor's (document's) tab to stop flashing if it was flashing. 
 | 
void | 
EditorListener.editorActivated(Editor editor)
Notify listeners that an existing Editor has been activated. 
 | 
void | 
EditorListener.editorClosed(Editor editor)
Notify listeners that an existing Editor is being closed. 
 | 
void | 
EditorListener.editorDeactivated(Editor editor)
Notify listeners that an existing Editor listener is
 de-activated. 
 | 
void | 
EditorListener.editorOpened(Editor editor)
Notify listeners that a new Editor has been opened. 
 | 
abstract void | 
EditorManager.makeBusy(Editor editor,
        boolean busy)
Notify the user that some (possibly lengthy) process is being run in this
 editor. 
 | 
abstract void | 
EditorManager.refreshEditorUI(Editor editor)
Resets, refreshes and repaints the editor's UI. 
 | 
abstract void | 
EditorManager.requestAttention(Editor editor,
                boolean brief)
Cause the Editor's (document's) tab to flash or otherwise draw attention to
 itself. 
 | 
void | 
EditorManager.setEditorFloating(Editor editor,
                 boolean floating)
Floats the given editor (document) or docks it back to the main window. 
 | 
abstract void | 
EditorManager.setExplicit(Editor editor,
           boolean bExplicit)
Set the editor as explicit or implicit. 
 | 
| Constructor and Description | 
|---|
EditorCriteria(Editor editor)  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Editor | 
HelpSystem.showHelp(java.net.URL url)
Invokes the Help Viewer on a specific URL. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Editor | 
PaletteWindow.getEditor()  | 
static Editor | 
PaletteContext.getEditor(Context context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PaletteDisplayableListener.paletteDisplayed(Context context,
                Editor editor)  | 
static void | 
PaletteContext.setEditor(Context context,
         Editor editor)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NodeResourceBundle.beginEditorListening(Editor editor)
Signals the  
NodeResourceBundle to begin listening to the 
 changes made in the editor in case it makes changes to the file the 
 resource bundle is based on. | 
void | 
NodeResourceBundle.endEditorListening(Editor editor)
Signals the  
NodeResourceBundle to stop listening to the 
 editor. | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
DebuggerBreakpointGutterToggleHandler.toggleBreakpoint(Context context,
                Editor editor,
                int line)
Called by the debugger when user clicks in the gutter area, if the
 node type of the edited file matches a type registered by the handler. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractMergeEditor
Deprecated. 
 
replaced by  
DynamicMergeEditor. | 
class  | 
BaseMergeEditor  | 
class  | 
BaseTextMergeEditor  | 
class  | 
DynamicMergeEditor  | 
class  | 
TextMergeEditor
Textual merge editor specialization class. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Editor | 
MergeUtil.openMergeEditor(Context context,
               java.lang.Class editorClass)
Opens the merge editor for the given context and editor class. 
 | 
static Editor | 
MergeUtil.openMergeEditor(Node node,
               java.lang.Class editorClass)
Deprecated. 
 
replaced by  
MergeUtil.openMergeEditor(Node,Node,Class) | 
static Editor | 
MergeUtil.openMergeEditor(Node node,
               Node contextNode,
               java.lang.Class editorClass)
Opens the merge editor for the given node and editor class. 
 | 
static Editor | 
MergeUtil.reopenMergeEditor(Node node,
                 java.lang.Class editorClass)
Deprecated. 
 
replaced by  
MergeUtil.reopenMergeEditor(Node,Node,Class) | 
static Editor | 
MergeUtil.reopenMergeEditor(Node node,
                 Node contextNode,
                 java.lang.Class editorClass)
Reopens the merge editor for the given node and editor class, restarting
 the merge task if the editor is in 'complete state'. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Editor | 
Source.showNodeInDefaultEditor(Workspace workspace,
                       Project project,
                       Node node)
Displays a node in its default editor. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
UIEditor
Editor implementation whose visuals depict the GUI declared in a
 JavaSourceNode instance. | 
| Modifier and Type | Method and Description | 
|---|---|
static Editor | 
VCSEditorUtils.openEditor(Context context,
          java.lang.Class editorClass)
Opens the editor for the given context and editor class. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
VCSEditorUtils.closeEditorsForEditorType(java.lang.Class<? extends Editor> editorClass)
Closes all open editors of the given class type through the editor manager. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VersionHistoryViewer  | 
| Modifier and Type | Method and Description | 
|---|---|
protected oracle.bali.xml.dom.position.DomPosition | 
DesignerItemHandler.getInsertionPosition(Context ideContext,
                    Editor editor,
                    oracle.bali.xml.model.XmlContext xmlContext,
                    oracle.bali.xml.model.XmlModel xmlModel,
                    oracle.bali.xml.model.XmlView activeView,
                    oracle.bali.xml.model.creatable.XmlCreatable creatable)
Overriden to return insrtion position even if the 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
oracle.jdevimpl.compare.BaseCompareEditor  | 
class  | 
oracle.jdevimpl.compare.DrawerEditor  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
oracle.jdevimpl.history.HistoryViewer
The history viewer. 
 |