Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


oracle.ide.keyboard
Class KeyboardDockable

java.lang.Object
  extended by oracle.ide.view.View
      extended by oracle.ide.view.ViewDecorator
          extended by oracle.ide.docking.DockableView
              extended by oracle.ide.docking.DockableWindow
                  extended by oracle.ide.keyboard.KeyboardDockable

All Implemented Interfaces:
ControllerProvider, Dockable, DockableFactory, DockableFactory2, Helpable

public final class KeyboardDockable
extends DockableWindow
implements DockableFactory2

Field Summary

 

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_FORGETTABLE, TYPE_GLOBAL_VISIBLE, TYPE_NO_BUTTONS, TYPE_NORMAL, TYPE_NOT_TABBED, TYPE_RECYCLABLE, TYPE_TRUNCATE_TITLE

 

Method Summary
 boolean canReinstall()
          Indicates that this dockable factory cannot be re-installed.
 int 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.
 Dockable getDockable(ViewId viewId)
           
 java.awt.Component getGUI()
           
 java.lang.String getTabName()
          Gets the name to display in a tab.
 java.lang.String getTitleName()
          Gets title to display in a title bar.
 int getType()
          Gets the types of dockable accepted by a specific dockable implementation.
 void install()
          This method is called by the docking system if the DockableFactory has been installed for the first time.

 

Methods inherited from class oracle.ide.docking.DockableWindow
addTitleChangeListener, close, dockableHidden, dockableShown, fireTitleChangeListener, getCachedDockable, getHostedComponent, getMenuTitle, getSite, getTabDropListener, getTabIcon, 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, getController, getDecorated, getHelpInfo, getSelectionFromUI, getToolbar, getViewWithoutDecoration, isDecorated, loadLayout, newId, saveLayout, setDecorated, 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

 

Methods inherited from interface oracle.ide.docking.Dockable
loadLayout, saveLayout

 

Method Detail

getTitleName

public java.lang.String getTitleName()
Description copied from interface: Dockable
Gets title to display in a title bar.
Specified by:
getTitleName in interface Dockable
Returns:
the title to display in a title bar.
See Also:
Dockable.getTabIcon()

getTabName

public java.lang.String getTabName()
Description copied from interface: Dockable
Gets the name to display in a tab.
Specified by:
getTabName in interface Dockable
Overrides:
getTabName in class View
Returns:
the name to display in a tab.
See Also:
Dockable.getTabIcon()

getDefaultVisibility

public int getDefaultVisibility(Layout layout)
Description copied from interface: Dockable
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.
Specified by:
getDefaultVisibility in interface Dockable
Overrides:
getDefaultVisibility in class DockableWindow

getType

public int getType()
Description copied from class: DockableWindow
Gets the types of dockable accepted by a specific dockable implementation. The constants above define some standard types. These types can be OR(ed) together.
Specified by:
getType in interface Dockable
Overrides:
getType in class DockableWindow
Returns:
the type accepted by this dockable implementation.

getGUI

public java.awt.Component getGUI()
Overrides:
getGUI in class ViewDecorator
Returns:
the root graphical user interface component.

getDockable

public Dockable getDockable(ViewId viewId)
Specified by:
getDockable in interface DockableFactory
Returns:
a new Dockable corresponding the the view ID

install

public void install()
Description copied from interface: DockableFactory
This method is called by the docking system if the DockableFactory has been installed for the first time. This is the time for the addins to dock windows.
Specified by:
install in interface DockableFactory

canReinstall

public boolean canReinstall()
Indicates that this dockable factory cannot be re-installed.
Specified by:
canReinstall in interface DockableFactory2
Returns:
false.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


Copyright © 1997, 2012, Oracle. All rights reserved.