| Package | Description | 
|---|---|
| oracle.ide.docking | 
 Contains interfaces and classes responsible for the dockable behavior provided by JDeveloper. 
 | 
| oracle.ide.keyboard | 
 Defining your default accelerators 
 | 
| oracle.ide.layout | 
 Contains interfaces and classes addins can implement or extend to provide
preferred layouts for their own specialized editors. 
 | 
| 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.view | |
| oracle.jdeveloper.asnav | |
| oracle.jdeveloper.db.navigator | 
 Utilities for using the "Database Navigator" that SQL Developer provides in
JDeveloper, to avoid referencing SQL Developer code directly. 
 | 
| oracle.jdeveloper.vcs.changelist | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Dockable | 
DockStation.findDockable(ViewId viewId)
Searches/create a dockable based on a name. 
 | 
Dockable | 
DockableFactory.getDockable(ViewId viewId)  | 
abstract Dockable | 
DockStation.getDockable(ViewId viewId)
Searches a dockable based on a name. 
 | 
abstract DockableFactory | 
DockStation.lookupFactory(ViewId viewId)  | 
View | 
BaseDockableFactory.lookupView(ViewId viewId)  | 
| Modifier and Type | Method and Description | 
|---|---|
Dockable | 
KeyboardDockable.getDockable(ViewId viewId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Layouts.addView(ViewId id,
       View view)  | 
void | 
LayoutListener.addView(ViewId id,
       View view)  | 
void | 
AbstractLayoutListener.addView(ViewId id,
       View view)  | 
View | 
Layouts.getView(ViewId id)  | 
View | 
LayoutListener.getView(ViewId id)  | 
View | 
AbstractLayoutListener.getView(ViewId id)  | 
| Constructor and Description | 
|---|
AbstractLogPage(ViewId viewId)
Creates an  
AbstractLogPage. | 
AbstractLogPage(ViewId viewId,
               javax.swing.Icon icon)
Creates an  
AbstractLogPage. | 
AbstractLogPage(ViewId viewId,
               javax.swing.Icon icon,
               boolean addPage)
Creates an  
AbstractLogPage. | 
DefaultLogPage(ViewId id,
              javax.swing.Icon icon,
              boolean addPage)  | 
DefaultLogPage(ViewId id,
              javax.swing.Icon icon,
              boolean addPage,
              int menuOptions)
Constructor. 
 | 
MessagePage(ViewId viewId)
Creates a  
MessagePage using thle specified ViewId. | 
MessagePage(ViewId viewId,
           javax.swing.Icon icon)
 | 
MessagePage(ViewId viewId,
           javax.swing.Icon icon,
           boolean addPage)
 | 
MessagePage(ViewId viewId,
           javax.swing.Icon icon,
           boolean addPage,
           boolean showStyledText)
Deprecated. 
 
use #MessagePage(ViewId,Icon,boolean). The 
      showStyledText parameter has been deprecated, since all 
      message pages are now capable of showing styled text by default. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected ViewId | 
NavigatorManager.newViewId(Element folder)
 | 
ViewId | 
HostedView.viewId()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected NavigatorWindow | 
ProjectNavigatorManager.createNavigatorWindow(Context context,
                     ViewId viewId)  | 
boolean | 
NavigatorManager.isSystemNavigator(ViewId viewId)
Returns  
true if the view identified by the give
 viewId is the system navigator. | 
void | 
NavigatorManager.registerHostedDockable(ViewId viewId)  | 
void | 
NavigatorManager.registerHostedDockable(ViewId viewId,
                      float weight)  | 
| Constructor and Description | 
|---|
HostedView(ViewId viewId,
          float weight)  | 
| Modifier and Type | Method and Description | 
|---|---|
ViewId | 
MultiManager.getDefaultViewId()  | 
protected ViewId | 
MultiManager.getViewId(Context context)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract DockableView | 
MultiManager.createDockableView(Context ctx,
                  ViewId viewId)  | 
protected DockableView | 
MultiManager.findView(ViewId viewId)  | 
DockableView | 
MultiManager.getNewView(Context context,
          ViewId viewId)
Get a new View instance rooted on the given Context and having the given
 ViewId. 
 | 
protected int | 
MultiManager.getOrientation(ViewId viewId,
              DockableView relative)  | 
protected DockableView | 
MultiManager.getRelativeView(Context context,
               ViewId viewId)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected NavigatorWindow | 
AppServerNavigatorManager.createNavigatorWindow(Context context,
                     ViewId viewId)  | 
| Modifier and Type | Method and Description | 
|---|---|
static ViewId | 
DatabaseNavigatorHelper.getDatabaseNavigatorViewID()
Gets the default ViewId for the database navigator. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Dockable | 
ChangeListDockableFactory.getDockable(ViewId viewId) |