SUMMARY: 
java.lang.Object
  
oracle.ide.view.View
      
oracle.ide.view.ViewDecorator
          
oracle.ide.docking.DockableView
              
oracle.ide.docking.DockableWindow
                  
oracle.ide.navigator.NavigatorWindow
                      
oracle.ideri.navigator.DefaultNavigatorWindow
                          
oracle.ide.navigator.ProjectNavigatorWindow
- All Implemented Interfaces: 
 - ControllerProvider, Dockable, Helpable, ContentFilterCustomizer, ApplicationChangeListener
 
public final class ProjectNavigatorWindow
- extends oracle.ideri.navigator.DefaultNavigatorWindow
- implements ContentFilterCustomizer, ApplicationChangeListener
  
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 oracle.ideri.navigator.DefaultNavigatorWindow
 
- Returns:
 - the name to display in a tab.
 - See Also:
 Dockable.getTabIcon()
 
 
getTitle
public java.lang.String getTitle()
- Overrides:
 getTitle in class oracle.ideri.navigator.DefaultNavigatorWindow
 
 
isSaveExpansionState
protected boolean isSaveExpansionState()
- Overrides:
 isSaveExpansionState in class oracle.ideri.navigator.DefaultNavigatorWindow
 
 
applicationChanged
public void applicationChanged(ApplicationChangeEvent e)
- Description copied from interface: 
ApplicationChangeListener 
- Notification that the selected application has changed.  Both the old
  and new application are passed through the event object.  The
  implementation should return as soon as possible; this method is
  called on the AWT event dispatch thread and will block painting.
  For long-running implementations, it would be appropriate to put up a
  "working..." type of message in your UI, push the work onto a
  background Thread, and then update the UI with invokeLater.
- Specified by:
 applicationChanged in interface ApplicationChangeListener
 
- Parameters:
 e - the event object containing information about the
  change.
 
 
getContext
public final Context getContext(java.util.EventObject event)
- Overrides:
 getContext in class oracle.ideri.navigator.DefaultNavigatorWindow
 
- Parameters:
 event - event associated with the context.
- Returns:
 - the current view context for the given event.
 
 
getController
public final Controller getController()
- Description copied from interface: 
ControllerProvider 
- Get the 
Controller associated with this view.
- Specified by:
 getController in interface ControllerProvider- Overrides:
 getController in class oracle.ideri.navigator.DefaultNavigatorWindow
 
- Returns:
 - the Controller associated with this view.
 
 
 
showPopupInBlankSpace
protected void showPopupInBlankSpace(ContextMenu contextMenu,
                                     java.awt.event.MouseEvent e)
- Overrides:
 showPopupInBlankSpace in class oracle.ideri.navigator.DefaultNavigatorWindow
 
 
copyPreferencesTo
public final void copyPreferencesTo(Context context)
- Description copied from interface: 
ContentFilterCustomizer 
ContentFilter calls this method on a View that implements
  this interface in order to pull preferences from the View that
  may affect the filter's behavior.
- Specified by:
 copyPreferencesTo in interface ContentFilterCustomizer
 
 
setToolbarVisible
public final void setToolbarVisible(boolean visible)
- Overrides:
 setToolbarVisible in class oracle.ideri.navigator.DefaultNavigatorWindow
 
 
loadLayout
public final void loadLayout(PropertyAccess layout)
- Description copied from interface: 
Dockable 
- reloads the layout information of this dockable.
- Specified by:
 loadLayout in interface Dockable- Overrides:
 loadLayout in class oracle.ideri.navigator.DefaultNavigatorWindow
 
- Parameters:
 layout - the storage object
 
 
saveLayout
public final void saveLayout(PropertyAccess layout)
- Description copied from interface: 
Dockable 
- Saves the layout information of this dockable.
- Specified by:
 saveLayout in interface Dockable- Overrides:
 saveLayout in class oracle.ideri.navigator.DefaultNavigatorWindow
 
- Parameters:
 layout - the storage object
 
 
getHelpInfo
public HelpInfo getHelpInfo()
- Specified by:
 getHelpInfo in interface Helpable- Overrides:
 getHelpInfo in class oracle.ideri.navigator.DefaultNavigatorWindow
 
 
openContext
public boolean openContext(Context context)
- Description copied from class: 
NavigatorWindow 
- Asks the NavigatorWindow to open the specified Context.  This involves
  expanding as many levels of UI necessary to reach the specified
  Context.  The base implementation is inefficient.  Subclasses are
  expected to override this method to provide more efficient
  implementations.
- Overrides:
 openContext in class NavigatorWindow
 
- Parameters:
 context - the Context to open
- Returns:
 true if the Context was successfully opened or
  false otherwise.
 
 
openContext
public boolean openContext(Context context,
                           boolean activateDockable)
- Description copied from class: 
NavigatorWindow 
- Asks the NavigatorWindow to open the specified Context.  This involves
  expanding as many levels of UI necessary to reach the specified
  Context.  The base implementation is inefficient.  Subclasses are
  expected to override this method to provide more efficient
  implementations.
- Overrides:
 openContext in class NavigatorWindow
 
- Parameters:
 context - the Context to open
- Returns:
 true if the Context was successfully opened or
  false otherwise.