|
Runtime | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectAbstractActionHandler
org.eclipse.gmf.runtime.common.ui.action.global.GlobalAction
org.eclipse.gmf.runtime.common.ui.action.actions.global.GlobalRedoAction
public final class GlobalRedoAction
Global Redo Action.
Extension of the GMF GlobalAction
class that delegates redo behaviour
to the undoable operation framework's RedoActionHandler
.
The undo context can be set through setUndoContext(IUndoContext)
.
If it is not explicitly set, the undo context will be derived by adapting the
workbench part to IUndoContext
.
Constructor Summary | |
---|---|
GlobalRedoAction(IWorkbenchPage workbenchPage)
Initializes me with a workbench page. |
|
GlobalRedoAction(IWorkbenchPart workbenchPart)
Initializes me with a workbench part. |
Method Summary | |
---|---|
void |
dispose()
Sets my delegate to null . |
protected void |
doRun(IProgressMonitor progressMonitor)
Delegates to the operation framework action handler. |
java.lang.String |
getActionId()
Returns the GlobalActionId handled by this action |
java.lang.String |
getDescription()
Delegates to the operation framework action handler. |
ImageDescriptor |
getDisabledImageDescriptor()
Delegates to the operation framework action handler. |
ImageDescriptor |
getHoverImageDescriptor()
Delegates to the operation framework action handler. |
ImageDescriptor |
getImageDescriptor()
Delegates to the operation framework action handler. |
java.lang.String |
getText()
Delegates to the operation framework action handler. |
java.lang.String |
getToolTipText()
Delegates to the operation framework action handler. |
IUndoContext |
getUndoContext()
Gets my undo context. |
WorkIndicatorType |
getWorkIndicatorType()
No work indicator type since my delegate takes care of showing progress. |
protected void |
initializeWithContext(IUndoContext context)
Initializes me with a new undo context . |
boolean |
isEnabled()
Delegates to the operation framework action handler. |
boolean |
isHandled()
Delegates to the operation framework action handler. |
protected boolean |
isOperationHistoryListener()
Listens to the operation history events. |
void |
refresh()
Delegates to the operation framework action handler. |
void |
setChecked(boolean checked)
Delegates to the operation framework action handler. |
void |
setUndoContext(IUndoContext context)
Sets my undo context. |
protected void |
setWorkbenchPart(IWorkbenchPart workbenchPart)
Extends the superclass implementation to update the operation history undo action handler to which I delegate. |
Methods inherited from class org.eclipse.gmf.runtime.common.ui.action.global.GlobalAction |
---|
createCompositeCommand, createContext, getGlobalActionHandlerData, getObjectContextGlobalActionHandlerData, getWorkbenchActionConstant, init |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GlobalRedoAction(IWorkbenchPage workbenchPage)
workbenchPage
- the pagepublic GlobalRedoAction(IWorkbenchPart workbenchPart)
workbenchPart
- the partMethod Detail |
---|
public java.lang.String getActionId()
GlobalAction
GlobalActionId
handled by this action
getActionId
in class GlobalAction
protected void setWorkbenchPart(IWorkbenchPart workbenchPart)
protected void initializeWithContext(IUndoContext context)
context
.
context
- the undo contextpublic ImageDescriptor getImageDescriptor()
public ImageDescriptor getDisabledImageDescriptor()
public ImageDescriptor getHoverImageDescriptor()
public java.lang.String getText()
public java.lang.String getToolTipText()
public java.lang.String getDescription()
public boolean isEnabled()
public boolean isHandled()
public void setChecked(boolean checked)
protected void doRun(IProgressMonitor progressMonitor)
doRun
in class GlobalAction
public void refresh()
refresh
in class GlobalAction
public final void setUndoContext(IUndoContext context)
undoContext
- my undo contextpublic final IUndoContext getUndoContext()
getUndoContext
in class GlobalAction
null
if no one has set my
undo context and my workbench part does not adapt to
IUndoContext
.protected boolean isOperationHistoryListener()
public void dispose()
null
.
public WorkIndicatorType getWorkIndicatorType()
|
Runtime | |||||||||
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., Borland Software Corp., and others 2005,2006. All rights reserved.