]> git.gag.com Git - debian/openrocket/commitdiff
Add units.
authorkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Tue, 3 Apr 2012 03:38:14 +0000 (03:38 +0000)
committerkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Tue, 3 Apr 2012 03:38:14 +0000 (03:38 +0000)
git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@507 180e2498-e6e9-4542-8430-84ac67f01cd8

core/src/net/sf/openrocket/preset/ComponentPreset.java

index e3406577a6b1fd719c7f0eb8df84c2cb492c6525..79e5eb4a908d694682e9aef59151ad51287d0d8e 100644 (file)
@@ -7,6 +7,7 @@ import net.sf.openrocket.material.Material;
 import net.sf.openrocket.motor.Manufacturer;
 import net.sf.openrocket.rocketcomponent.BodyTube;
 import net.sf.openrocket.rocketcomponent.ExternalComponent.Finish;
+import net.sf.openrocket.unit.UnitGroup;
 import net.sf.openrocket.util.BugException;
 
 
@@ -33,14 +34,14 @@ public class ComponentPreset {
        public final static TypedKey<Manufacturer> MANUFACTURER = new TypedKey<Manufacturer>("Manufacturer", Manufacturer.class);
        public final static TypedKey<String> PARTNO = new TypedKey<String>("PartNo",String.class);
        public final static TypedKey<Type> TYPE = new TypedKey<Type>("Type",Type.class);
-       public final static TypedKey<Double> LENGTH = new TypedKey<Double>("Length", Double.class);
-       public final static TypedKey<Double> INNER_DIAMETER = new TypedKey<Double>("InnerDiameter", Double.class);
-       public final static TypedKey<Double> OUTER_DIAMETER = new TypedKey<Double>("OuterDiameter", Double.class);
+       public final static TypedKey<Double> LENGTH = new TypedKey<Double>("Length", Double.class, UnitGroup.UNITS_LENGTH);
+       public final static TypedKey<Double> INNER_DIAMETER = new TypedKey<Double>("InnerDiameter", Double.class, UnitGroup.UNITS_LENGTH);
+       public final static TypedKey<Double> OUTER_DIAMETER = new TypedKey<Double>("OuterDiameter", Double.class, UnitGroup.UNITS_LENGTH);
        public final static TypedKey<Material> MATERIAL = new TypedKey<Material>("Material", Material.class);
        public final static TypedKey<Finish> FINISH = new TypedKey<Finish>("Finish", Finish.class);
-       public final static TypedKey<Double> THICKNESS = new TypedKey<Double>("Thickness", Double.class);
+       public final static TypedKey<Double> THICKNESS = new TypedKey<Double>("Thickness", Double.class, UnitGroup.UNITS_LENGTH);
        public final static TypedKey<Boolean> FILLED = new TypedKey<Boolean>("Filled", Boolean.class);
-       public final static TypedKey<Double> MASS = new TypedKey<Double>("Mass", Double.class);
+       public final static TypedKey<Double> MASS = new TypedKey<Double>("Mass", Double.class, UnitGroup.UNITS_MASS);
        
        public final static Map<String, TypedKey<?>> keyMap = new HashMap<String, TypedKey<?>>();
        static {