From: Bill Kuker Date: Mon, 13 Apr 2009 12:57:32 +0000 (+0000) Subject: Removed warnings on Type constructor X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=18fadde412db8c0f11b8838ef98341cb6d78921d;p=sw%2Fmotorsim Removed warnings on Type constructor --- diff --git a/src/com/billkuker/rocketry/motorsim/fuel/SaintRobertFuel.java b/src/com/billkuker/rocketry/motorsim/fuel/SaintRobertFuel.java index c6c3621..a255282 100644 --- a/src/com/billkuker/rocketry/motorsim/fuel/SaintRobertFuel.java +++ b/src/com/billkuker/rocketry/motorsim/fuel/SaintRobertFuel.java @@ -14,14 +14,18 @@ import com.billkuker.rocketry.motorsim.Fuel; public abstract class SaintRobertFuel implements Fuel { protected enum Type{ - Si(SI.MILLIMETER.divide(SI.SECOND), SI.MEGA(SI.PASCAL)), - English(NonSI.INCH.divide(SI.SECOND), NonSI.POUND_FORCE.divide(NonSI.INCH.pow(2))) + Si( + SI.MILLIMETER.divide(SI.SECOND).asType(Velocity.class), + SI.MEGA(SI.PASCAL).asType(Pressure.class)), + English( + NonSI.INCH.divide(SI.SECOND).asType(Velocity.class), + NonSI.POUND_FORCE.divide(NonSI.INCH.pow(2)).asType(Pressure.class)) ; private final Unit v; private final Unit p; - Type( Unit v, Unit p){ + Type( Unit v, Unit p){ this.p = p; this.v = v; }