Class PasteEdit
java.lang.Object
javax.swing.undo.AbstractUndoableEdit
org.opentcs.guing.components.drawing.PasteEdit
- All Implemented Interfaces:
java.io.Serializable,javax.swing.undo.UndoableEdit
public class PasteEdit
extends javax.swing.undo.AbstractUndoableEdit
Undoes or redoes a "paste" action.
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description PasteEdit(org.jhotdraw.draw.DrawingView drawingView, java.util.List<org.jhotdraw.draw.Figure> figures)Creates a new instance. -
Method Summary
Modifier and Type Method Description java.lang.StringgetPresentationName()voidredo()voidundo()
-
Constructor Details
-
PasteEdit
public PasteEdit(org.jhotdraw.draw.DrawingView drawingView, java.util.List<org.jhotdraw.draw.Figure> figures)Creates a new instance.- Parameters:
drawingView- The drawing view the paste happened in.figures- The pasted figures.
-
-
Method Details
-
getPresentationName
public java.lang.String getPresentationName()- Specified by:
getPresentationNamein interfacejavax.swing.undo.UndoableEdit- Overrides:
getPresentationNamein classjavax.swing.undo.AbstractUndoableEdit
-
undo
public void undo() throws javax.swing.undo.CannotUndoException- Specified by:
undoin interfacejavax.swing.undo.UndoableEdit- Overrides:
undoin classjavax.swing.undo.AbstractUndoableEdit- Throws:
javax.swing.undo.CannotUndoException
-
redo
public void redo() throws javax.swing.undo.CannotRedoException- Specified by:
redoin interfacejavax.swing.undo.UndoableEdit- Overrides:
redoin classjavax.swing.undo.AbstractUndoableEdit- Throws:
javax.swing.undo.CannotRedoException
-