package com.akjava.gwt.lib.client.datalist.command;
import com.akjava.gwt.lib.client.datalist.ItemIOControler;
import com.akjava.gwt.lib.client.datalist.SimpleTextData;
public class RemoveCommand implements DataListCommand{
private ItemIOControler controler;
private SimpleTextData data;
@Override
public void execute() {
//skip
}
@Override
public void undo() {
controler.execUpdate(data,false);
}
public RemoveCommand(ItemIOControler controler, SimpleTextData data) {
super();
this.controler = controler;
this.data = data;
}
@Override
public void redo() {
controler.execDelete(data.getId(),false);
}
}