org.eclipse.ui.views.navigator
Class ResourceNavigatorActionGroup
java.lang.Object
|
+--org.eclipse.ui.actions.ActionGroup
|
+--org.eclipse.ui.views.navigator.ResourceNavigatorActionGroup
- Direct Known Subclasses:
- GotoActionGroup, MainActionGroup, OpenActionGroup, RefactorActionGroup, SortAndFilterActionGroup, WorkspaceActionGroup
- public abstract class ResourceNavigatorActionGroup
- extends ActionGroup
This is the action group for all the resource navigator actions.
It delegates to several subgroups for most of the actions.
- Since:
- 2.0
- See Also:
GotoActionGroup
,
OpenActionGroup
,
RefactorActionGroup
,
SortAndFilterActionGroup
,
WorkspaceActionGroup
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
navigator
protected IResourceNavigator navigator
- The resource navigator.
ResourceNavigatorActionGroup
public ResourceNavigatorActionGroup(IResourceNavigator navigator)
- Constructs a new navigator action group and creates its actions.
- Parameters:
navigator
- the resource navigator
getImageDescriptor
protected ImageDescriptor getImageDescriptor(String relativePath)
- Returns the image descriptor with the given relative path.
getNavigator
public IResourceNavigator getNavigator()
- Returns the resource navigator.
handleKeyPressed
public void handleKeyPressed(KeyEvent event)
- Handles a key pressed event by invoking the appropriate action.
Does nothing by default.
makeActions
protected abstract void makeActions()
- Makes the actions contained in this action group.
runDefaultAction
public void runDefaultAction(IStructuredSelection selection)
- Runs the default action in the group.
Does nothing by default.
- Parameters:
selection
- the current selection
Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.