]> git.gag.com Git - sw/motorsim/commitdiff
Removed warnings on Type constructor
authorBill Kuker <bkuker@billkuker.com>
Mon, 13 Apr 2009 12:57:32 +0000 (12:57 +0000)
committerBill Kuker <bkuker@billkuker.com>
Mon, 13 Apr 2009 12:57:32 +0000 (12:57 +0000)
src/com/billkuker/rocketry/motorsim/fuel/SaintRobertFuel.java

index c6c3621b37301ffa56b2877d931fa7221902ea0e..a255282fa8b0c37c6111f1cf0dd4b27aeda51ac1 100644 (file)
@@ -14,14 +14,18 @@ import com.billkuker.rocketry.motorsim.Fuel;
 public abstract class SaintRobertFuel implements Fuel {\r
        \r
        protected enum Type{\r
-               Si(SI.MILLIMETER.divide(SI.SECOND), SI.MEGA(SI.PASCAL)),\r
-               English(NonSI.INCH.divide(SI.SECOND), NonSI.POUND_FORCE.divide(NonSI.INCH.pow(2)))\r
+               Si(\r
+                               SI.MILLIMETER.divide(SI.SECOND).asType(Velocity.class),\r
+                               SI.MEGA(SI.PASCAL).asType(Pressure.class)),\r
+               English(\r
+                               NonSI.INCH.divide(SI.SECOND).asType(Velocity.class),\r
+                               NonSI.POUND_FORCE.divide(NonSI.INCH.pow(2)).asType(Pressure.class))\r
                ;\r
                \r
                private final Unit<Velocity> v;\r
                private final Unit<Pressure> p;\r
                \r
-               Type( Unit v, Unit p){\r
+               Type( Unit<Velocity> v, Unit<Pressure> p){\r
                        this.p = p;\r
                        this.v = v;\r
                }\r