package com.billkuker.rocketry.motorsim;\r
\r
-public class Motor {\r
+public class Motor extends MotorPart{\r
private Chamber chamber;\r
private Grain grain;\r
private Nozzle nozzle;\r
}\r
\r
public void setChamber(Chamber chamber) {\r
+ Chamber old = this.chamber;\r
this.chamber = chamber;\r
+ firePropertyChange("Chamber", old, chamber);\r
}\r
\r
public Grain getGrain() {\r
}\r
\r
public void setGrain(Grain grain) {\r
+ Grain old = this.grain;\r
this.grain = grain;\r
+ firePropertyChange("Grain", old, grain);\r
}\r
\r
public Nozzle getNozzle() {\r
}\r
\r
public void setNozzle(Nozzle nozzle) {\r
+ Nozzle old = nozzle;\r
this.nozzle = nozzle;\r
+ firePropertyChange("Nozzle", old, nozzle);\r
}\r
\r
public Fuel getFuel() {\r
}\r
\r
public void setFuel(Fuel fuel) {\r
+ Fuel old = fuel;\r
this.fuel = fuel;\r
+ firePropertyChange("Fuel", old, fuel);\r
}\r
\r
public String getName() {\r
}\r
\r
public void setName(String name) {\r
+ String old = name;\r
this.name = name;\r
+ firePropertyChange("Name", old, name);\r
}\r
}\r