Class RemoveAnnotationCommand
java.lang.Object
org.eclipse.nebula.visualization.internal.xygraph.undo.RemoveAnnotationCommand
- All Implemented Interfaces:
IUndoableCommand
public class RemoveAnnotationCommand extends java.lang.Object implements IUndoableCommand
The undoable command to remove an annotation.
-
Constructor Summary
Constructors Constructor Description RemoveAnnotationCommand(IXYGraph xyGraph, Annotation annotation)Construct a "Remove annotation command" -
Method Summary
-
Constructor Details
-
RemoveAnnotationCommand
Construct a "Remove annotation command"- Parameters:
xyGraph- the graphannotation- annotation to be removed
-
-
Method Details
-
redo
public void redo()Description copied from interface:IUndoableCommandRestore the state of the target to the state after this command has been executed.- Specified by:
redoin interfaceIUndoableCommand
-
undo
public void undo()Description copied from interface:IUndoableCommandRestore the state of the target to the state before this command has been executed.- Specified by:
undoin interfaceIUndoableCommand
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-