Protect against possible NPEs.
This commit is contained in:
parent
36d290a85e
commit
d542a261a9
@ -201,6 +201,8 @@ class MotorInformationPanel extends JPanel {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void clearData() {
|
public void clearData() {
|
||||||
|
selectedMotor = null;
|
||||||
|
selectedMotorSet = null;
|
||||||
totalImpulseLabel.setText("");
|
totalImpulseLabel.setText("");
|
||||||
totalImpulseLabel.setToolTipText(null);
|
totalImpulseLabel.setToolTipText(null);
|
||||||
classificationLabel.setText("");
|
classificationLabel.setText("");
|
||||||
@ -220,6 +222,11 @@ class MotorInformationPanel extends JPanel {
|
|||||||
|
|
||||||
public void updateData( List<ThrustCurveMotor> motors, ThrustCurveMotor selectedMotor ) {
|
public void updateData( List<ThrustCurveMotor> motors, ThrustCurveMotor selectedMotor ) {
|
||||||
|
|
||||||
|
if ( selectedMotor == null ) {
|
||||||
|
clearData();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
this.selectedMotorSet = motors;
|
this.selectedMotorSet = motors;
|
||||||
this.selectedMotor = selectedMotor;
|
this.selectedMotor = selectedMotor;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user