From: Bill Kuker Date: Fri, 30 Apr 2010 17:11:05 +0000 (+0000) Subject: Made type mutable X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=8e12620840d3c11ef62b411854f4cda928cf78ba;p=sw%2Fmotorsim Made type mutable --- diff --git a/src/com/billkuker/rocketry/motorsim/fuel/SaintRobertFuel.java b/src/com/billkuker/rocketry/motorsim/fuel/SaintRobertFuel.java index aa956a4..1661227 100644 --- a/src/com/billkuker/rocketry/motorsim/fuel/SaintRobertFuel.java +++ b/src/com/billkuker/rocketry/motorsim/fuel/SaintRobertFuel.java @@ -13,7 +13,7 @@ import com.billkuker.rocketry.motorsim.RocketScience; public abstract class SaintRobertFuel implements Fuel { - protected enum Type{ + public enum Type{ SI( javax.measure.unit.SI.MILLIMETER.divide(javax.measure.unit.SI.SECOND).asType(Velocity.class), javax.measure.unit.SI.MEGA(javax.measure.unit.SI.PASCAL).asType(Pressure.class)), @@ -40,6 +40,10 @@ public abstract class SaintRobertFuel implements Fuel { protected Type getType(){ return t; } + + protected void setType(final Type t){ + this.t = t; + } public Amount burnRate(Amount pressure) {