package taskblocks.modelimpl; public class UndoActionRemoveMan implements UndoAction { ManImpl _man; TaskModelImpl _model; public UndoActionRemoveMan(TaskModelImpl model, ManImpl man) { _man = man; _model = model; } public String getUndoLabel() { return "remove man " + _man.getName(); } public String getRedoLabel() { return "remove man " + _man.getName(); } public void undo() { _model.addMan(_man); } public void redo() { _model.removeManImpl(_man); } }