(no commit message)
authorBill Kuker <bkuker@billkuker.com>
Mon, 22 Nov 2010 01:23:08 +0000 (01:23 +0000)
committerBill Kuker <bkuker@billkuker.com>
Mon, 22 Nov 2010 01:23:08 +0000 (01:23 +0000)
gui/com/billkuker/rocketry/motorsim/visual/workbench/MotorEditor.java

index 486a64485de6b05b407af8d968bd0898952a1004..fe38f04b4a56a1e98aeecf23abb2950a689bcbc2 100644 (file)
@@ -12,6 +12,7 @@ import java.awt.event.FocusListener;
 import java.beans.PropertyChangeEvent;\r
 import java.beans.PropertyChangeListener;\r
 import java.beans.PropertyVetoException;\r
+import java.net.URI;\r
 import java.util.List;\r
 import java.util.Vector;\r
 \r
@@ -47,7 +48,6 @@ import com.billkuker.rocketry.motorsim.Nozzle;
 import com.billkuker.rocketry.motorsim.cases.Schedule40;\r
 import com.billkuker.rocketry.motorsim.cases.Schedule80;\r
 import com.billkuker.rocketry.motorsim.fuel.FuelResolver;\r
-import com.billkuker.rocketry.motorsim.fuel.KNDX;\r
 import com.billkuker.rocketry.motorsim.fuel.KNSU;\r
 import com.billkuker.rocketry.motorsim.grain.CSlot;\r
 import com.billkuker.rocketry.motorsim.grain.CoredCylindricalGrain;\r
@@ -461,7 +461,11 @@ public class MotorEditor extends JPanel implements PropertyChangeListener, FuelR
        public static Motor defaultMotor() {\r
                Motor m = new Motor();\r
                m.setName("Example Motor");\r
-               m.setFuel(new KNDX());\r
+               try {\r
+                       m.setFuel(FuelResolver.getFuel(new URI("motorsim:KNDX")));\r
+               } catch (Exception e) {\r
+                       throw new Error(e);\r
+               }\r
 \r
                CylindricalChamber c = new CylindricalChamber();\r
                c.setLength(Amount.valueOf(420, SI.MILLIMETER));\r