| Package | Description | 
|---|---|
| oracle.ide | 
 Contains classes that allow addins access to the IDE integration objects. 
 | 
| oracle.ide.ceditor | 
 The  
Code Editor package contains the code editing
implementation of the JDeveloper IDE. | 
| oracle.ide.cmd | 
 Contains classes implementing several JDeveloper commands. 
 | 
| oracle.ide.controller | |
| oracle.ide.db.transfer | 
 Contains an API for transfering database object from one DBObjectProvider to
another. 
 | 
| oracle.ide.db.transfer.generate | 
 Contains classes that control the targets available for generating database
objects to in the IDE. 
 | 
| oracle.ide.docking | 
 Contains interfaces and classes responsible for the dockable behavior provided by JDeveloper. 
 | 
| oracle.ide.editor | 
 Contains classes and interfaces that allow addins to add their own specialized
editors to JDeveloper. 
 | 
| oracle.ide.explorer | 
 Contains the interfaces and classes addins use to provide a structured
view of data contained in nodes displayed in a navigator or an editor. 
 | 
| oracle.ide.inspector | 
 Contains interfaces and classes that integrators may use to make their
objects editable from the property inspector. 
 | 
| oracle.ide.log | 
 Contains the interfaces and classes that allow addins to provide their
own log pages. 
 | 
| oracle.ide.navigator | 
 Contains classes providing navigator support. 
 | 
| oracle.ide.util | 
 Contains utility classes. 
 | 
| oracle.ide.view | |
| oracle.ideimpl.db.transfer | |
| oracle.ideimpl.webupdate | |
| oracle.ideri.navigator | |
| oracle.jdeveloper.asnav | |
| oracle.jdeveloper.asnav.util | |
| oracle.jdeveloper.asnav.wizard | |
| oracle.jdeveloper.controller | |
| oracle.jdeveloper.db | 
 Classes for accessing database connections in JDeveloper (and other FCP
products). 
 | 
| oracle.jdeveloper.deploy.dt.asnav.controller | |
| oracle.jdeveloper.merge | 
 Contains classes for merge editor abstractions, including an editor addin, commands, a
controller, and utilities. 
 | 
| oracle.jdeveloper.rescat2 | |
| oracle.jdeveloper.rescat2.dockable | |
| oracle.jdeveloper.rescat2.model.nodes | |
| oracle.jdeveloper.uieditor | 
 Contains classes that allow addins access to the UIEditor integration objects. 
 | 
| oracle.jdeveloper.uieditor.uicanvas | 
 Contains classes that allow addins access to the UICanvas integration objects. 
 | 
| oracle.jdeveloper.vcs.changelist | |
| oracle.jdeveloper.vcs.changeset | |
| oracle.jdeveloper.vcs.commithistory | |
| oracle.jdeveloper.vcs.generic | |
| oracle.jdeveloper.vcs.historygraph | |
| oracle.jdeveloper.vcs.properties | |
| oracle.jdeveloper.vcs.spi | 
 Contains extension-level service provider interfaces for version control system integraton. 
 | 
| oracle.jdeveloper.vcs.versionhistory | |
| oracle.jdeveloper.vcs.versiontree | |
| oracle.jdeveloper.webapp.designer | |
| oracle.jdevimpl.audit.core | |
| oracle.jdevimpl.audit.log | |
| oracle.jdevimpl.compare | |
| oracle.jdevimpl.esdk | |
| oracle.jdevimpl.esdk.migration | 
| Modifier and Type | Method and Description | 
|---|---|
static Controller | 
Ide.getIdeController()
Internal only. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CodeEditorController
The  
CodeEditorController is the controller for the
 CodeEditor Addin. | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
CodeEditorGutterView.getController()  | 
Controller | 
CodeEditor.getController()
Gets the  
Controller associated with this view. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FileOpenHistory
The FileOpenHistory class manages the opened files history. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TriggerController
Extension writers should use this interface for actions registered
 in the trigger-hooks hook to handle the case where a trigger action
 is executed in a context where, although the rule succeeded and
 the action was enabled, after further evaluating the context, the
 action cannot be performed. 
 | 
interface  | 
WrappingController  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AsynchronousController
Controller for handling actions out of EDT and in separate methods. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
ControllerProvider.getController()
Get the  
Controller associated with this view. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IdeAction.addController(Controller controller)
Adds the specified controller to the list of controllers that
  manage this IdeAction. 
 | 
static void | 
IdeAction.addController(int actionID,
             Controller controller)
Convenience method for looking up the specified IdeAction by its
  action ID and, if found, adding the specified controller to it. 
 | 
void | 
IdeAction.addControllerLast(Controller controller)  | 
void | 
IdeAction.removeController(Controller controller)
Removes the specified controller from the list of controllers that
  manage this IdeAction. 
 | 
static void | 
IdeAction.removeController(int actionID,
                Controller controller)
Convenience method for looking up the specified IdeAction by its
  action ID and, if found, removing the specified controller from it. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TransferController  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GenerateController
Controller class for generation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DockStation
 The singleton for docking operations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
DrawerWindow.getController()  | 
Controller | 
DrawerDockableWindow.getController()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DrawerDockableWindow.addDelegateController(Controller delegate)  | 
void | 
DrawerWindow.addDelegateControllers(Controller... delegates)
Adds the given controllers as "delegate controllers." The controller of this instance will handle an event or an
 update only if the "delegate controllers" were not able to do so. 
 | 
| Constructor and Description | 
|---|
DrawerWindow(java.lang.String viewId,
            View decorated,
            Controller controller,
            DrawerWindowConfig config)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EditorManager
 | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
Editor.getController()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ExplorerManager
The ExplorerManager interface acts as a registry for Explorer types
 registered against a given Document type specific to a given View type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
Explorer.getController()
Get the Controller for this View. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InspectorManager
The InspectorManager manages property inspector views. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLogManager
The  
AbstractLogManager class provides the basic support
  for managing and showing a log page's context menu. | 
class  | 
LogManager
The  
LogManager interface should be implemented to
  provide customized management of LogPages. | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
MessagePage.getController()
Gets the  
Controller for the message page | 
Controller | 
DefaultLogPage.getController()  | 
Controller | 
AbstractLogPage.getController()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MessagePage.setController(Controller controller)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ContentSetSupport  | 
class  | 
NavigatorManager
The  
NavigatorManager is responsible for managing the creation
 of the system navigator and transient navigators opened on selected nodes. | 
class  | 
ProjectNavigatorManager  | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
ProjectNavigatorWindow.getController()  | 
Controller | 
NavigatorInit.getController()  | 
Controller | 
CutPasteSupport.getController()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
WeightedController
A WeightedController allows to chain controllers using a weight to control the order. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static Controller | 
WeightedController.NOOP_CONTROLLER
A generic controller that disables the action and does nothing to handle it. 
 | 
static Controller | 
WeightedController.USE_ACTIVE_VIEW_CONTROLLER
A generic controller that redirects to the active view. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
WeightedController.addController(Controller controller,
             double weight)
Adds a controller to the list. 
 | 
void | 
WeightedController.removeController(Controller controller)  | 
| Constructor and Description | 
|---|
WeightedController(Controller firstController,
                  Controller lastController)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MultiManager
The MultiManager class is a base class for other managers that can support
 support either a singleton view or multiple views based on a configurable
 setting. 
 | 
class  | 
PinnableManager  | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
ViewProxy.getController()  | 
Controller | 
ViewDecorator.getController()  | 
Controller | 
View.getController()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
oracle.ideimpl.db.transfer.AbstractTransferController  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
WebUpdateController
Controller for check for updates. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
oracle.ideri.navigator.DefaultNavigatorManager
Default implementation of  
NavigatorManager. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AppServerNavigatorController  | 
class  | 
AppServerNavigatorManager  | 
class  | 
ToggleToolbarController  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ExceptionIntrospector  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AppServerWizardLauncher  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
NodeActionController
A controller which executes an action on one or more nodes using subclass-
 specific delegates. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DatabaseActions
Actions specific to databases for use in the IDE. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AsNavDeploymentController  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MergeController
Controller class for merge editor commands. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Controller | 
BaseMergeEditor.getControllerImpl() | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ResCatController  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractBaseTreeDockable
A dockable with a BaseTreeExplorer. 
 | 
class  | 
AbstractConnDockable  | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
AbstractConnView.getController()  | 
Controller | 
AbstractCatView.getController()  | 
Controller | 
AbstractBaseTreeView.getController()  | 
Controller | 
AbstractBaseTreeDockable.getController()  | 
| Modifier and Type | Method and Description | 
|---|---|
ToggleAction[] | 
ActionProvider.getActions(ResCatController resCatController,
          Controller viewController)
Return an array of actions relevant to an Element. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ToggleAction[] | 
RepositoryRootNode.getActions(ResCatController resCatController,
          Controller viewController)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractCanvasController
AbstractCanvasController provides an implementation of Controller based upon
 BaseController. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
AbstractCanvas.getController()
Gets the  
Controller associated with this view. | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
AssistantExplorer.getController()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ChangeListController  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Controller | 
ChangeListWindow.createController()
Create and return the controller 
 | 
Controller | 
ChangeListWindow.getController()
Get the controller. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ChangeSetController  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract Controller | 
CommitVersionDockableWindow.createController()  | 
Controller | 
CommitVersionDockableWindow.getController()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
EditableRequirement.isSatisfied(VCSProfile profile,
           Context context,
           Controller controller)  | 
boolean | 
ActionRequirement.isSatisfied(VCSProfile profile,
           Context context,
           Controller controller)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GraphController  | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
VersionHistoryGraphEditor.getController()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PropertiesController  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VCSContextualController  | 
class  | 
VCSController
Abstract superclass for version client controllers. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract Controller | 
VCSTreeDockableWindow.createController()  | 
Controller | 
VCSTreeDockableWindow.getController()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VersionHistoryController  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
VersionTreeController  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DesignMenuController  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AuditController
The controller and context menu listener for Audit actions. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AuditLogPanel
The UI component for the  
Audit log page. | 
| Modifier and Type | Method and Description | 
|---|---|
Controller | 
AuditLogPage.getController()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
oracle.jdevimpl.compare.CompareController
Controller for the standalone compare editor. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ESDKController
Controller for the extension SDK design time. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MigrationController  |