package com.bladecoder.engineeditor.undo;
import com.bladecoder.engine.model.Verb;
import com.bladecoder.engine.model.VerbManager;
import com.bladecoder.engineeditor.Ctx;
import com.bladecoder.engineeditor.model.Project;
public class UndoDeleteVerb implements UndoOp {
private VerbManager vm;
private Verb v;
public UndoDeleteVerb(VerbManager vm, Verb v) {
this.vm = vm;
}
@Override
public void undo() {
vm.addVerb(v);
Ctx.project.setModified(this, Project.NOTIFY_ELEMENT_CREATED, null, v);
}
}