package action; import cupcarbon.CupCarbon; import device.SensorNode; public class CupActionModifSensorRadius extends CupAction { private SensorNode sensorNode; private double radius; private double cRadius; public CupActionModifSensorRadius(SensorNode sensorNode, double cRadius, double radius) { super(); this.sensorNode = sensorNode; this.radius = radius; this.cRadius = cRadius; } @Override public void execute() { if(!CupCarbon.cupCarbonController.deviceParamPane.isExpanded()) CupCarbon.cupCarbonController.deviceParamPane.setExpanded(true); sensorNode.setSelected(true); sensorNode.setRadius(radius); } @Override public void antiExecute() { if(!CupCarbon.cupCarbonController.deviceParamPane.isExpanded()) CupCarbon.cupCarbonController.deviceParamPane.setExpanded(true); sensorNode.setSelected(true); sensorNode.setRadius(cRadius); } }