|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.ide.view.View oracle.ide.view.ViewDecorator oracle.ide.docking.DockableView oracle.ide.docking.DockableWindow oracle.ide.docking.DrawerDockableWindow
public class DrawerDockableWindow
Field Summary | |
---|---|
static int |
DROP_DOWN_ACTION_ID
|
static int |
FLOAT_ACTION_ID
|
static int |
MAXIMIZE_ACTION_ID
|
static int |
MINIMIZE_ACTION_ID
|
static int |
MOVE_ACTION_ID
|
static int |
RESTORE_ACTION_ID
|
static int |
SIZE_ACTION_ID
|
Fields inherited from class oracle.ide.docking.DockableView |
---|
CLOSED, HIDDEN, SHOWN |
Fields inherited from class oracle.ide.view.View |
---|
EMPTY_SELECTION, PROJECT_PROP, VISIBLE_PROP, WORKSPACE_PROP |
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 |
Constructor Summary | |
---|---|
DrawerDockableWindow(java.lang.String viewId)
|
Method Summary | |
---|---|
void |
addDelegateController(Controller delegate)
|
void |
expand(DockableWindow dockableWindow)
|
java.util.List<? extends DockableHolder> |
getContainedHolders()
|
Controller |
getController()
Get the Controller associated with this view. |
Dockable |
getDockable(DrawerElement drawerElement)
|
java.awt.Component |
getGUI()
|
DrawerModel |
getModel()
|
javax.swing.Icon |
getTabIcon()
Gets the icon to display in a tab along side the name. |
java.lang.String |
getTabName()
Gets the name to display in a tab. |
java.lang.String |
getTitleName()
Gets title to display in a title bar. |
void |
hide(DockableWindow dockableWindow)
|
void |
loadLayout(PropertyAccess p)
#loadLayout and #saveLayout are used by this class to load and save the content of the window. |
protected void |
loadLayoutImpl(StructuredPropertyAccess propertyAccess)
|
void |
minimize(DockableWindow dockableWindow)
|
boolean |
removeEntry(DockableWindow dockable)
Deprecated. Use DockStation.undock(Dockable) instead |
void |
restore(DockableWindow dockableWindow)
|
protected void |
restoreSavedPanelLayout()
|
void |
saveLayout(PropertyAccess p)
#loadLayout and #saveLayout are used by this class to load and save the content of the window. |
protected void |
saveLayoutImpl(StructuredPropertyAccess propertyAccess)
|
void |
setIcon(javax.swing.Icon icon)
|
void |
setTabName(java.lang.String tabName)
|
void |
setTitleName(java.lang.String titleName)
|
void |
setTopComponent(javax.swing.JComponent topComponent)
|
void |
show(DockableWindow dockableWindow)
|
protected void |
storeSavedPanelLayout()
|
void |
togglePannels(java.util.List<DockableWindow> expand,
java.util.List<DockableWindow> collapse,
boolean animate)
|
Methods inherited from class oracle.ide.docking.DockableWindow |
---|
addTitleChangeListener, close, dockableHidden, dockableShown, fireTitleChangeListener, getCachedDockable, getDefaultVisibility, getHostedComponent, getMenuTitle, getSite, getTabDropListener, getType, getUniqueName, isVisible, removeTitleChangeListener, setDockableVisible, setSite, setType, show, stateChange, updateTitle |
Methods inherited from class oracle.ide.docking.DockableView |
---|
afterAutoExpanding, afterRestoringFromAutoExpansion, beforeAutoExpanding, getAutoExpansionPreferredSize, getAutoExpansionSize, isAutoExpandable, isAutoExpandableEnabled, setAutoExpandable, setAutoExpandableEnabled |
Methods inherited from class oracle.ide.view.ViewDecorator |
---|
activate, deactivate, getContext, getContextMenu, getHelpInfo, getSelectionFromUI, getToolbar, getViewWithoutDecoration, newId, setOwner, setToolbarVisible, updateVisibleActions |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int DROP_DOWN_ACTION_ID
public static final int RESTORE_ACTION_ID
public static final int MOVE_ACTION_ID
public static final int SIZE_ACTION_ID
public static final int FLOAT_ACTION_ID
public static final int MINIMIZE_ACTION_ID
public static final int MAXIMIZE_ACTION_ID
Constructor Detail |
---|
public DrawerDockableWindow(java.lang.String viewId)
Method Detail |
---|
protected final void storeSavedPanelLayout()
protected final void restoreSavedPanelLayout()
public final void addDelegateController(Controller delegate)
public final void setTopComponent(javax.swing.JComponent topComponent)
public final DrawerModel getModel()
public final Controller getController()
ControllerProvider
Controller
associated with this view.
getController
in interface ControllerProvider
getController
in class ViewDecorator
public java.awt.Component getGUI()
getGUI
in class ViewDecorator
public final void setTabName(java.lang.String tabName)
public java.lang.String getTabName()
Dockable
getTabName
in interface Dockable
getTabName
in class View
Dockable.getTabIcon()
public final void setTitleName(java.lang.String titleName)
public java.lang.String getTitleName()
Dockable
Dockable.getTabIcon()
public javax.swing.Icon getTabIcon()
DockableWindow
getTabIcon
in interface Dockable
getTabIcon
in class DockableWindow
View.getTabName()
public java.util.List<? extends DockableHolder> getContainedHolders()
public final void setIcon(javax.swing.Icon icon)
public final Dockable getDockable(DrawerElement drawerElement)
public final boolean removeEntry(DockableWindow dockable)
DockStation.undock(Dockable)
instead
public final void saveLayout(PropertyAccess p)
saveLayout
in interface Dockable
saveLayout
in class ViewDecorator
p
- the storage objectpublic final void loadLayout(PropertyAccess p)
loadLayout
in interface Dockable
loadLayout
in class ViewDecorator
p
- the storage objectprotected void saveLayoutImpl(StructuredPropertyAccess propertyAccess)
protected void loadLayoutImpl(StructuredPropertyAccess propertyAccess)
public final void expand(DockableWindow dockableWindow)
public final void togglePannels(java.util.List<DockableWindow> expand, java.util.List<DockableWindow> collapse, boolean animate)
public void minimize(DockableWindow dockableWindow)
public void restore(DockableWindow dockableWindow)
public void show(DockableWindow dockableWindow)
public void hide(DockableWindow dockableWindow)
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |