1 2 3 4 5 6 7 8 9 10 11 12 13 14
package NET.worlds.scape; class UndoabCopy implements Undoable { private ClipboardEntry prevClipboard = EditTile.getClipboard(); UndoabCopy(ClipboardEntry newClipboard) { EditTile.setClipboard(newClipboard); } @Override public void undo() { EditTile.setClipboard(this.prevClipboard); } }