| Package | Description | 
|---|---|
| oracle.ide | Contains classes that allow addins access to the IDE integration objects. | 
| oracle.ide.ceditor | The  Code Editorpackage 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  | CodeEditorControllerThe  CodeEditorControlleris the controller for the
 CodeEditor Addin. | 
| Modifier and Type | Method and Description | 
|---|---|
| Controller | CodeEditorGutterView. getController() | 
| Controller | CodeEditor. getController()Gets the  Controllerassociated with this view. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FileOpenHistoryThe FileOpenHistory class manages the opened files history. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | TriggerControllerExtension 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  | AsynchronousControllerController for handling actions out of EDT and in separate methods. | 
| Modifier and Type | Method and Description | 
|---|---|
| Controller | ControllerProvider. getController()Get the  Controllerassociated 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  | GenerateControllerController 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  | ExplorerManagerThe 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  | InspectorManagerThe InspectorManager manages property inspector views. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLogManagerThe  AbstractLogManagerclass provides the basic support
  for managing and showing a log page's context menu. | 
| class  | LogManagerThe  LogManagerinterface should be implemented to
  provide customized management ofLogPages. | 
| Modifier and Type | Method and Description | 
|---|---|
| Controller | MessagePage. getController()Gets the  Controllerfor 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  | NavigatorManagerThe  NavigatorManageris 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  | WeightedControllerA WeightedController allows to chain controllers using a weight to control the order. | 
| Modifier and Type | Field and Description | 
|---|---|
| static Controller | WeightedController. NOOP_CONTROLLERA generic controller that disables the action and does nothing to handle it. | 
| static Controller | WeightedController. USE_ACTIVE_VIEW_CONTROLLERA 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  | MultiManagerThe 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  | WebUpdateControllerController for check for updates. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | oracle.ideri.navigator.DefaultNavigatorManagerDefault 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  | NodeActionControllerA controller which executes an action on one or more nodes using subclass-
 specific delegates. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DatabaseActionsActions specific to databases for use in the IDE. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AsNavDeploymentController | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MergeControllerController 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  | AbstractBaseTreeDockableA 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  | AbstractCanvasControllerAbstractCanvasController provides an implementation of Controller based upon
 BaseController. | 
| Modifier and Type | Method and Description | 
|---|---|
| Controller | AbstractCanvas. getController()Gets the  Controllerassociated 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  | VCSControllerAbstract 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  | AuditControllerThe controller and context menu listener for Audit actions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AuditLogPanelThe 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.CompareControllerController for the standalone compare editor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ESDKControllerController for the extension SDK design time. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MigrationController |