Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

oracle.ide.navigator
Class ProjectNavigatorManager

java.lang.Object
  extended by oracle.ide.view.MultiManager
      extended by oracle.ide.navigator.NavigatorManager
          extended by oracle.ideri.navigator.DefaultNavigatorManager
              extended by oracle.ide.navigator.ProjectNavigatorManager
All Implemented Interfaces:
Addin, Controller

public abstract class ProjectNavigatorManager
extends oracle.ideri.navigator.DefaultNavigatorManager


Field Summary
static java.lang.String SUB_PREFIX
           
 
Fields inherited from class oracle.ide.navigator.NavigatorManager
SOURCE_NAVIGATOR_PROPERTY
 
Fields inherited from interface oracle.ide.controller.Controller
UPDATE_FROM_ACTION_PERFORMED, UPDATE_FROM_ACTIVE_VIEW_CHANGED, UPDATE_FROM_UNDO, UPDATE_FROM_USER_EXTENSION, UPDATE_FROM_VIEW_SELECTION_CHANGED
 
Constructor Summary
ProjectNavigatorManager()
           
 
Method Summary
 void addNavigatorInit(NavigatorInitFactory initFactory)
           
protected  NavigatorWindow createNavigatorWindow(Context context, ViewId viewId)
           
protected  NavigatorWindow getShowTarget(NavigatorWindow navWin)
           
 void initialize()
          Perform any necessary initialization.
protected  void initNavigatorWindowComparator(oracle.ideri.navigator.DefaultNavigatorWindow navigator)
           
static void refreshAllProjectsInNavigator(Context context)
          This method refreshes all projects in the navigator.
 
Methods inherited from class oracle.ideri.navigator.DefaultNavigatorManager
addContextMenuListener, configureNavigator, createDockableFactory, createDockableView, createNavigatorDockingParam, createNavigatorWindow, createNavigatorWindow, createShowAction, createShowNavigatorAction, getContextMenu, getDockableFactory, getViewId, initNavigatorWindow, registerExtension, registerSelectInNavigatorListeners, removeContextMenuListener
 
Methods inherited from class oracle.ide.navigator.NavigatorManager
createNavigatorWindow, getApplicationNavigatorManager, getChildFilterFactoryForType, getConnectionNavigatorManager, getFolderFromContext, getHelpInfo, getHostedDockables, getNavigatorWindow, getURLFilter, getWorkspaceNavigatorManager, isSystemNavigator, newViewId, openNavigator, registerFilter, registerFilter, registerHostedDockable, setApplicationNavigatorManager, setConnectionNavigatorManager, setWorkspaceNavigatorManager, showNavigator
 
Methods inherited from class oracle.ide.view.MultiManager
createToggleToolbarAction, findOrCreateView, findView, getAcceleratorFile, getDefaultName, getDefaultViewId, getLastView, getNewView, getOrientation, getRelativeView, getShowAction, getToggleToolbarMenuWeight, getViewCategory, getViews, handleEvent, isToolbarVisible, setToolbarVisible, showLastView, showView, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SUB_PREFIX

public static final java.lang.String SUB_PREFIX
See Also:
Constant Field Values
Constructor Detail

ProjectNavigatorManager

public ProjectNavigatorManager()
Method Detail

initialize

public void initialize()
Description copied from class: MultiManager
Perform any necessary initialization. This method is called during Ide initialization and is typically the pont at which the implementation would register its DockableFactory with the docking subsystem.

Specified by:
initialize in interface Addin
Overrides:
initialize in class MultiManager
See Also:
DockableFactory

getShowTarget

protected NavigatorWindow getShowTarget(NavigatorWindow navWin)
Overrides:
getShowTarget in class oracle.ideri.navigator.DefaultNavigatorManager

refreshAllProjectsInNavigator

public static void refreshAllProjectsInNavigator(Context context)
This method refreshes all projects in the navigator. Use this method sparingly, as it is a very expensive operation.

Parameters:
context - The Context containing the NavigatorWindow on which to refresh all projects.

addNavigatorInit

public void addNavigatorInit(NavigatorInitFactory initFactory)

createNavigatorWindow

protected final NavigatorWindow createNavigatorWindow(Context context,
                                                      ViewId viewId)
Overrides:
createNavigatorWindow in class oracle.ideri.navigator.DefaultNavigatorManager

initNavigatorWindowComparator

protected void initNavigatorWindowComparator(oracle.ideri.navigator.DefaultNavigatorWindow navigator)
Overrides:
initNavigatorWindowComparator in class oracle.ideri.navigator.DefaultNavigatorManager

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

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