public class ReverseUndoCompositeOperation extends AbstractCompositeOperation
ReverseUndoCompositeOperation
is an
AbstractCompositeOperation
which undoes its combined operations in
the reverse order of their execution.Constructor and Description |
---|
ReverseUndoCompositeOperation(java.lang.String label)
Creates a new
ReverseUndoCompositeOperation with the given label. |
Modifier and Type | Method and Description |
---|---|
IStatus |
undo(IProgressMonitor monitor,
IAdaptable info) |
add, addAll, addContext, canExecute, canRedo, canUndo, combine, execute, getOperations, isContentRelevant, isEmpty, isNoOp, redo, remove, unwrap
dispose, getContexts, getLabel, hasContext, removeContext, setLabel, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
dispose, getContexts, getLabel, hasContext, removeContext
public ReverseUndoCompositeOperation(java.lang.String label)
ReverseUndoCompositeOperation
with the given label.label
- The operation's label.public IStatus undo(IProgressMonitor monitor, IAdaptable info) throws ExecutionException
undo
in interface IUndoableOperation
undo
in class AbstractCompositeOperation
ExecutionException
Copyright (c) 2014, 2016 itemis AG and others. All rights reserved.