package action;
import cupcarbon.CupCarbon;
import device.SensorNode;
public class CupActionModifSensorGpsFile extends CupAction {
private SensorNode sensorNode;
private String gpsFile;
private String cGpsFile;
public CupActionModifSensorGpsFile(SensorNode sensorNode, String cGpsFile, String gpsFile) {
super();
this.sensorNode = sensorNode;
this.gpsFile = gpsFile;
this.cGpsFile = cGpsFile;
}
@Override
public void execute() {
if(!CupCarbon.cupCarbonController.deviceParamPane.isExpanded())
CupCarbon.cupCarbonController.deviceParamPane.setExpanded(true);
sensorNode.setSelected(true);
sensorNode.setGPSFileName(gpsFile);
}
@Override
public void antiExecute() {
if(!CupCarbon.cupCarbonController.deviceParamPane.isExpanded())
CupCarbon.cupCarbonController.deviceParamPane.setExpanded(true);
sensorNode.setSelected(true);
sensorNode.setGPSFileName(cGpsFile);
}
}