package action;
import cupcarbon.CupCarbon;
import device.Device;
public class CupActionModifDeviceNatEventFile extends CupAction {
private Device device;
private String natEventFile;
private String cNatEventFile;
public CupActionModifDeviceNatEventFile(Device device, String cNatEventFile, String natEventFile) {
super();
this.device = device;
this.natEventFile = natEventFile;
this.cNatEventFile = cNatEventFile;
}
@Override
public void execute() {
if(!CupCarbon.cupCarbonController.deviceParamPane.isExpanded())
CupCarbon.cupCarbonController.deviceParamPane.setExpanded(true);
device.setSelected(true);
device.setNatEventFileName(natEventFile);
}
@Override
public void antiExecute() {
if(!CupCarbon.cupCarbonController.deviceParamPane.isExpanded())
CupCarbon.cupCarbonController.deviceParamPane.setExpanded(true);
device.setSelected(true);
device.setNatEventFileName(cNatEventFile);
}
}