|
Eclipse Platform Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.ui.actions.BaseSelectionListenerAction
org.eclipse.ui.actions.SelectionListenerAction
org.eclipse.ui.actions.CopyResourceAction
org.eclipse.ui.actions.MoveResourceAction
org.eclipse.ui.views.navigator.ResourceNavigatorMoveAction
public class ResourceNavigatorMoveAction
The ResourceNavigatorMoveAction is a resource move that aso updates the navigator to show the result of the move. It also delegates to MoveProjectAction as needed.
Field Summary |
---|
Fields inherited from class org.eclipse.ui.actions.MoveResourceAction |
---|
destinations, ID |
Fields inherited from class org.eclipse.ui.actions.CopyResourceAction |
---|
operation |
Fields inherited from interface org.eclipse.jface.action.IAction |
---|
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT |
Constructor Summary | |
---|---|
ResourceNavigatorMoveAction(Shell shell,
StructuredViewer structureViewer)
Create a ResourceNavigatorMoveAction and use the supplied viewer to update the UI. |
Method Summary | |
---|---|
void |
run()
The default implementation of this IAction method does
nothing. |
protected boolean |
updateSelection(IStructuredSelection selection)
The CopyResourceAction implementation of this
SelectionListenerAction method enables this action only if
all of the one or more selections are sibling resources which are
local (depth infinity). |
Methods inherited from class org.eclipse.ui.actions.MoveResourceAction |
---|
createOperation, getDestinations, getResources, runOperation |
Methods inherited from class org.eclipse.ui.actions.CopyResourceAction |
---|
getModelProviderIds, getNewNameFor, isValid, setModelProviderIds |
Methods inherited from class org.eclipse.ui.actions.SelectionListenerAction |
---|
clearCache, getSelectedNonResources, getSelectedResources, resourceIsType, selectionIsOfType |
Methods inherited from class org.eclipse.ui.actions.BaseSelectionListenerAction |
---|
getStructuredSelection, runWithEvent, selectionChanged, selectionChanged |
Methods inherited from class org.eclipse.jface.action.AbstractAction |
---|
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener |
Methods inherited from class org.eclipse.core.commands.common.EventManager |
---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.jface.action.IAction |
---|
addPropertyChangeListener, removePropertyChangeListener |
Constructor Detail |
---|
public ResourceNavigatorMoveAction(Shell shell, StructuredViewer structureViewer)
shell
- ShellstructureViewer
- StructuredViewerMethod Detail |
---|
public void run()
Action
IAction
method does
nothing. Subclasses should override this method if they do not need
information from the triggering event, or override
runWithEvent(Event)
if they do.
run
in interface IAction
run
in class CopyResourceAction
protected boolean updateSelection(IStructuredSelection selection)
CopyResourceAction
CopyResourceAction
implementation of this
SelectionListenerAction
method enables this action only if
all of the one or more selections are sibling resources which are
local (depth infinity).
updateSelection
in class CopyResourceAction
selection
- the new selection
true
if the action should be enabled for this selection,
and false
otherwise
|
Eclipse Platform Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.