From 18fadde412db8c0f11b8838ef98341cb6d78921d Mon Sep 17 00:00:00 2001 From: Bill Kuker Date: Mon, 13 Apr 2009 12:57:32 +0000 Subject: [PATCH] Removed warnings on Type constructor --- .../rocketry/motorsim/fuel/SaintRobertFuel.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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; } -- 2.47.2