|
Extension SDK 10.1.2 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface is the bridge between the Dockable
interface
docking system and the View
interface.
Addin writers should extend DockableWindow
, and not implement
this interface directly.
Field Summary | |
static int |
CLOSED
stateChange constant. |
static int |
HIDDEN
stateChange constant. |
static int |
SHOWN
stateChange constant. |
Fields inherited from interface oracle.ide.docking.Dockable |
DEFAULT_VISIBILITY_MINIMIZED, DEFAULT_VISIBILITY_RAISED, DEFAULT_VISIBILITY_VISIBLE, TYPE_DISCARDABLE, TYPE_GLOBAL_VISIBLE, TYPE_NO_BUTTONS, TYPE_NORMAL, TYPE_NOT_TABBED, TYPE_RECYCLABLE, TYPE_TRUNCATE_TITLE |
Fields inherited from interface oracle.ide.addin.View |
PROJECT_PROP, VISIBLE_PROP, WORKSPACE_PROP |
Method Summary | |
void |
setDockableVisible(boolean bVisible)
Shows/hides the dockable. |
void |
setType(int type)
Set the dockable type. |
Methods inherited from interface oracle.ide.docking.Dockable |
addTitleChangeListener, getDefaultVisibility, getHostedComponent, getMenuPreferredMnemonic, getMenuTitle, getSite, getTabDropListener, getTabIcon, getTabName, getTitleName, getType, getUniqueName, loadLayout, removeTitleChangeListener, saveLayout, setSite |
Methods inherited from interface oracle.ide.addin.View |
activate, addViewListener, addViewSelectionListener, close, deactivate, getContext, getContext, getContextMenu, getGUI, getId, getSelection, getToolbar, isVisible, owner, removeViewListener, removeViewSelectionListener, setToolbarVisible, show, updateTitle, updateVisibleActions |
Methods inherited from interface oracle.ide.addin.ControllerProvider |
getController |
Methods inherited from interface oracle.ide.help.Helpable |
getHelpInfo |
Field Detail |
public static final int SHOWN
Used when the UI is made visible or accessible.
Accessible means it is tabbed with other dockable windows. In this case,
the SHOWN stateChange will be sent although the
JComponent.isVisible==false.
SHOWN will be used when a layout is loaded as well as when the API is used.
public static final int HIDDEN
HIDDEN is the counterpart of SHOWN
It will be called when the user pressed the 'X' button, and when the layout
changes (even if the dockable is visible in both layouts)
public static final int CLOSED
CLOSED is sent to Dockable that return TYPE_DISCARDABLE on
getType().
CLOSED is sent when the close button is pressed after HIDDEN only if the
dockable is alone in a window or tabbed only with other discardable
windows.
Method Detail |
public void setDockableVisible(boolean bVisible)
public void setType(int type)
|
Extension SDK | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.