Skip navigation links 
 
oracle.ide.docking
Class DrawerDockableWindow
java.lang.Object
   oracle.ide.view.View
oracle.ide.view.View
       oracle.ide.view.ViewDecorator
oracle.ide.view.ViewDecorator
           oracle.ide.docking.DockableView
oracle.ide.docking.DockableView
               oracle.ide.docking.DockableWindow
oracle.ide.docking.DockableWindow
                   oracle.ide.docking.DrawerDockableWindow
oracle.ide.docking.DrawerDockableWindow
- All Implemented Interfaces:
- ControllerProvider, Dockable, Helpable
- 
public class DrawerDockableWindow
 
- extends DockableWindow
 
 
 
 
  
 
  
 
 
| 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.view.ViewDecorator | 
| activate, deactivate, getContext, getContextMenu, getHelpInfo, getSelectionFromUI, getToolbar, getViewWithoutDecoration, newId, setOwner, setToolbarVisible, updateVisibleActions | 
 
| Methods inherited from class oracle.ide.view.View | 
| addViewListener, addViewSelectionListener, addViewStateListener, fireViewCollapsed, fireViewExpanded, fireViewSelectionChanged, getContext, getId, getSelection, loadManifestToolbar, loadManifestToolbar, owner, removeViewListener, removeViewSelectionListener, removeViewStateListener, scheduleUpdateSelection, setId, toString, updateSelection, updateSelectionImpl, updateToolbarActions, updateVisibleActions | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
 
DROP_DOWN_ACTION_ID
public static final int DROP_DOWN_ACTION_ID
RESTORE_ACTION_ID
public static final int RESTORE_ACTION_ID
MOVE_ACTION_ID
public static final int MOVE_ACTION_ID
SIZE_ACTION_ID
public static final int SIZE_ACTION_ID
FLOAT_ACTION_ID
public static final int FLOAT_ACTION_ID
MINIMIZE_ACTION_ID
public static final int MINIMIZE_ACTION_ID
MAXIMIZE_ACTION_ID
public static final int MAXIMIZE_ACTION_ID
DrawerDockableWindow
public DrawerDockableWindow(java.lang.String viewId)
storeSavedPanelLayout
protected final void storeSavedPanelLayout()
restoreSavedPanelLayout
protected final void restoreSavedPanelLayout()
addDelegateController
public final void addDelegateController(Controller delegate)
setTopComponent
public final void setTopComponent(javax.swing.JComponent topComponent)
getModel
public final DrawerModel getModel()
getController
public final Controller getController()
- Description copied from interface: ControllerProvider
- Get the Controllerassociated with this view.
- 
- Specified by:
- getControllerin interface- ControllerProvider
- Overrides:
- getControllerin class- ViewDecorator
 
- 
- Returns:
- the Controller associated with this view.
 
getGUI
public java.awt.Component getGUI()
- 
- Overrides:
- getGUIin class- ViewDecorator
 
- 
- Returns:
- the root graphical user interface component.
 
setTabName
public final void setTabName(java.lang.String tabName)
getTabName
public java.lang.String getTabName()
- Description copied from interface: Dockable
- Gets the name to display in a tab.
- 
- Specified by:
- getTabNamein interface- Dockable
- Overrides:
- getTabNamein class- View
 
- 
- Returns:
- the name to display in a tab.
- See Also:
- Dockable.getTabIcon()
 
setTitleName
public final void setTitleName(java.lang.String titleName)
getTitleName
public java.lang.String getTitleName()
- Description copied from interface: Dockable
- Gets title to display in a title bar.
- 
- Returns:
- the title to display in a title bar.
- See Also:
- Dockable.getTabIcon()
 
getTabIcon
public javax.swing.Icon getTabIcon()
- Description copied from class: DockableWindow
- Gets the icon to display in a tab along side the name.
- 
- Specified by:
- getTabIconin interface- Dockable
- Overrides:
- getTabIconin class- DockableWindow
 
- 
- Returns:
- the the icon to display in a tab.
- See Also:
- View.getTabName()
 
getContainedHolders
public java.util.List<? extends DockableHolder> getContainedHolders()
setIcon
public final void setIcon(javax.swing.Icon icon)
getDockable
public final Dockable getDockable(DrawerElement drawerElement)
removeEntry
public final boolean removeEntry(DockableWindow dockable)
- Deprecated. Use DockStation.undock(Dockable)instead
saveLayout
public final void saveLayout(PropertyAccess p)
- #loadLayout and #saveLayout are used by this class to load and save the content of the window. The methods have been made final to ensure that they are called by the windowing. If you need to load and save information, use #loadLayoutImpl and #saveLayoutImpl
- 
- Specified by:
- saveLayoutin interface- Dockable
- Overrides:
- saveLayoutin class- ViewDecorator
 
- 
- Parameters:
- p- the storage object
 
loadLayout
public final void loadLayout(PropertyAccess p)
- #loadLayout and #saveLayout are used by this class to load and save the content of the window. The methods have been made final to ensure that they are called by the windowing. If you need to load and save information, use #loadLayoutImpl and #saveLayoutImpl
- 
- Specified by:
- loadLayoutin interface- Dockable
- Overrides:
- loadLayoutin class- ViewDecorator
 
- 
- Parameters:
- p- the storage object
 
saveLayoutImpl
protected void saveLayoutImpl(StructuredPropertyAccess propertyAccess)
loadLayoutImpl
protected void loadLayoutImpl(StructuredPropertyAccess propertyAccess)
expand
public final void expand(DockableWindow dockableWindow)
togglePannels
public final void togglePannels(java.util.List<DockableWindow> expand,
                                java.util.List<DockableWindow> collapse,
                                boolean animate)
minimize
public void minimize(DockableWindow dockableWindow)
restore
public void restore(DockableWindow dockableWindow)
show
public void show(DockableWindow dockableWindow)
hide
public void hide(DockableWindow dockableWindow)
Skip navigation links 
 
Copyright © 1997, 2015, Oracle. All rights reserved.