public class AppServerNavigatorManager
extends oracle.ideri.navigator.DefaultNavigatorManager
SOURCE_NAVIGATOR_PROPERTYUPDATE_FROM_ACTION_PERFORMED, UPDATE_FROM_ACTIVE_VIEW_CHANGED, UPDATE_FROM_UNDO, UPDATE_FROM_USER_EXTENSION, UPDATE_FROM_VIEW_SELECTION_CHANGED| Modifier and Type | Method and Description |
|---|---|
protected void |
configureNavigator(NavigatorWindow navigator)
Subclasses should override this method to configure a newly created
navigator window.
|
protected DockableFactory |
createDockableFactory()
This method creates a dockable factory suitable for hosting the
navigator.
|
protected NavigatorWindow |
createNavigatorWindow()
Subclasses must override this method to create the NavigatorWindow.
|
protected NavigatorWindow |
createNavigatorWindow(Context context,
ViewId viewId) |
protected IdeAction |
createShowNavigatorAction()
Subclasses should override this method to return the IdeAction
that is responsible for showing the navigator represented by
this DefaultNavigatorManager.
|
protected IdeAction |
createToggleToolbarAction()
Subclasses should override this method to return the IdeAction
that is responsible for toggling the visibility of this manager's
toolbar.
|
protected java.lang.String |
getAcceleratorFile()
the name of the accelerator file to register
|
static AppServerNavigatorManager |
getAppServerNavigatorManager()
Returns the NavigatorManager instance that represents the
AppServer Navigator or null if no such navigator exists.
|
AppServerNavigatorController |
getController() |
protected java.lang.String |
getDefaultName()
Get the name of the default View instance managed by this manager as it
would appear in a ViewId instance.
|
AppServerNavigatorModel |
getModel() |
protected java.lang.String |
getViewCategory()
Get the name of the View type managed by this manager as it would appear
in a ViewId instance.
|
WaitCursor |
getWaitCursor() |
boolean |
handleEvent(IdeAction action,
Context context)
This method is called when a user interaction with a
View
triggers the execution of a command. |
void |
initialize()
Perform any necessary initialization.
|
protected boolean |
isToolbarVisible() |
protected void |
setToolbarVisible(boolean visible) |
boolean |
update(IdeAction action,
Context context)
This method updates the enabled status of the specified action within the
specified context.
|
addContextMenuListener, addContextMenuListener, createDockableView, createNavigatorDockingParam, createNavigatorWindow, createNavigatorWindow, createShowAction, getContextMenu, getDockableFactory, getShowTarget, getViewId, initNavigatorWindow, initNavigatorWindowComparator, registerExtension, registerSelectInNavigatorListeners, removeContextMenuListenergetApplicationNavigatorManager, getChildFilterFactoryForType, getConnectionNavigatorManager, getFolderFromContext, getHelpInfo, getHostedDockables, getHostedViews, getNavigatorWindow, getURLFilter, getWorkspaceNavigatorManager, isSystemNavigator, newViewId, openNavigator, registerFilter, registerFilter, registerHostedDockable, registerHostedDockable, registerHostedDockable, setApplicationNavigatorManager, setConnectionNavigatorManager, setWorkspaceNavigatorManager, showNavigatorfindOrCreateView, findView, getClonesIDs, getDefaultView, getDefaultViewId, getLastView, getNewView, getOrientation, getRelativeView, getShowAction, getToggleToolbarMenuWeight, getViews, isClone, showLastView, showViewpublic void initialize()
MultiManagerinitialize in interface Addininitialize in class MultiManagerDockableFactorypublic static AppServerNavigatorManager getAppServerNavigatorManager()
public WaitCursor getWaitCursor()
protected IdeAction createShowNavigatorAction()
oracle.ideri.navigator.DefaultNavigatorManagercreateShowNavigatorAction in class oracle.ideri.navigator.DefaultNavigatorManagerprotected NavigatorWindow createNavigatorWindow()
NavigatorManagercreateNavigatorWindow in class NavigatorManagerprotected NavigatorWindow createNavigatorWindow(Context context, ViewId viewId)
createNavigatorWindow in class oracle.ideri.navigator.DefaultNavigatorManagerprotected java.lang.String getViewCategory()
MultiManagergetViewCategory in class MultiManagerViewId,
MultiManager.getDefaultName()protected java.lang.String getDefaultName()
MultiManagergetDefaultName in class MultiManagerViewId,
MultiManager.getViewCategory()protected IdeAction createToggleToolbarAction()
MultiManagercreateToggleToolbarAction in class MultiManagerprotected void configureNavigator(NavigatorWindow navigator)
oracle.ideri.navigator.DefaultNavigatorManagerconfigureNavigator in class oracle.ideri.navigator.DefaultNavigatorManagerpublic AppServerNavigatorController getController()
public AppServerNavigatorModel getModel()
public boolean update(IdeAction action, Context context)
Controllerupdate in interface Controllerupdate in class MultiManageraction - action whose command is to be executed.context - the current contextpublic boolean handleEvent(IdeAction action, Context context)
ControllerView
triggers the execution of a command.handleEvent in interface ControllerhandleEvent in class MultiManageraction - action whose command is to be executed.protected java.lang.String getAcceleratorFile()
MultiManagergetAcceleratorFile in class MultiManagerKeyStrokeContextRegistry.addAcceleratorDefinitionFile(java.lang.ClassLoader, java.lang.String)protected DockableFactory createDockableFactory()
oracle.ideri.navigator.DefaultNavigatorManagerDefaultNavigatorManager.createNavigatorDockingParam() method} to specify the
initial location of this NavigatorManager's window.createDockableFactory in class oracle.ideri.navigator.DefaultNavigatorManagerprotected boolean isToolbarVisible()
isToolbarVisible in class oracle.ideri.navigator.DefaultNavigatorManagerprotected void setToolbarVisible(boolean visible)
setToolbarVisible in class MultiManager