Package | Description |
---|---|
oracle.ide.ceditor |
The
Code Editor package contains the code editing
implementation of the JDeveloper 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.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.runner |
Contains classes that allow addins some level of control on the IDE runner system.
|
oracle.jdeveloper.rescat2.dockable |
Modifier and Type | Method and Description |
---|---|
void |
CodeEditor.close(Layout layout)
Close the given
Layout . |
void |
CodeEditor.init(Layout layout)
Initialize this editor's layout information from the given
Layout instance. |
void |
CodeEditor.save(Layout layout)
Save this editor's layout information to the given
Layout instance. |
Modifier and Type | Method and Description |
---|---|
int |
DockableWindow.getDefaultVisibility(Layout layout) |
int |
Dockable.getDefaultVisibility(Layout layout)
The first time a Dockable is exposed to a layout, if the dockable is not of type
Dockable.TYPE_GLOBAL_VISIBLE ,
it will be asked if it wants to be shown in that layout. |
static boolean |
DockUtil.isMinimizedByDefault(Dockable dockable,
Layout layout)
Indicates whether the given dockable is minimized by default in the given
layout.
|
static boolean |
DockUtil.isRaisedByDefault(Dockable dockable,
Layout layout)
Indicates whether the given dockable is raised by default in the given
layout.
|
static boolean |
DockUtil.isShowingByDefault(Dockable dockable,
Layout layout)
Indicates whether the given dockable is showing by default in the given
layout.
|
Modifier and Type | Method and Description |
---|---|
void |
Editor.initializeLayout(Layout layout) |
Modifier and Type | Method and Description |
---|---|
int |
KeyboardDockable.getDefaultVisibility(Layout layout) |
Modifier and Type | Class and Description |
---|---|
class |
IdeLayout
IdeLayout class.
|
class |
IdeProperties
The
IdeProperties class is reponsible for managing the
general layout information, such as the size and position of the main
application window and the opened editor frames for example. |
class |
SimpleLayout
Simple layout information.
|
Modifier and Type | Method and Description |
---|---|
Layout |
IdeLayout.findLayout(java.net.URL url)
Find the layout associated with the specified
url . |
Layout |
Layouts.getActive() |
Layout |
IdeLayout.getActiveLayout() |
Layout |
Layouts.getActiveSubLayout() |
Layout |
IdeLayout.getDefaults() |
Layout |
PreferredLayoutEvent.getLayout() |
Layout |
LayoutResetEvent.getLayout()
Returns the layout to be reset or that was reset.
|
Layout |
Layouts.newDesignLayout(java.net.URL url)
Creates a
SimpleLayout owned by the Design layout. |
Layout |
Layouts.newLayout(IdeLayout parent) |
Layout |
Layouts.newLayout(IdeLayout parent,
java.net.URL fileURL) |
Modifier and Type | Method and Description |
---|---|
protected void |
Layouts.activate(Layout layout,
java.util.HashMap listeners) |
void |
Layouts.activateLayout(Layout child) |
void |
LayoutListener.addOpenedViews(Layout layout,
java.util.List openedList) |
void |
AbstractLayoutListener.addOpenedViews(Layout layout,
java.util.List openedList)
Add all of our opened views to the specified opened list.
|
protected void |
Layouts.close(Layout layout) |
void |
BaseLayoutListener.close(Layout layout)
Close the views associated with the specified
layout . |
void |
AbstractLayoutListener.close(Layout layout) |
static Node |
AbstractLayoutListener.getNode(java.lang.String urlProp,
Layout layout)
Get the Node whose url is stored in the specified
layout
under the given urlProp . |
static Project |
AbstractLayoutListener.getProject(java.lang.String viewId,
Layout layout) |
static Workspace |
AbstractLayoutListener.getWorkspace(java.lang.String viewId,
Layout layout) |
void |
BaseLayoutListener.init(Layout layout)
Initialize the
View state from the information in the
stored in the specified layout . |
void |
LayoutSelector.initializeLayout(Layout layout)
This method is called before to activate the selector's preferred layout.
|
protected boolean |
AbstractLayoutListener.isVisible(java.lang.String viewId,
Layout layout) |
void |
BaseLayoutListener.save(Layout layout)
Save layout information in the specified
layout . |
protected void |
IdeLayout.setActiveLayout(Layout layout) |
void |
Layouts.update(Layout layout) |
protected void |
Layouts.update(Layout layout,
java.util.Iterator iter) |
Constructor and Description |
---|
LayoutResetEvent(Layout layout)
Creates a new
. |
PreferredLayoutEvent(int eventID,
LayoutSelector selector,
Layout layout) |
Modifier and Type | Method and Description |
---|---|
int |
DebuggerWindowProviderCallback.getDebuggerWindowDefaultVisibility(Layout layout)
If the provider wants the debugger to manage the visibility of the window,
it needs to call this method in its own getDefaultVisibility() method, e.g.
|
Modifier and Type | Method and Description |
---|---|
int |
AbstractBaseTreeDockable.getDefaultVisibility(Layout layout) |