From f7de57289a1b2893799ad6de8edcde69d99c4fd0 Mon Sep 17 00:00:00 2001 From: Bill Kuker Date: Thu, 2 Jul 2009 01:55:23 +0000 Subject: [PATCH] warnings --- .../rocketry/motorsim/visual/MotorEditor.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/com/billkuker/rocketry/motorsim/visual/MotorEditor.java b/src/com/billkuker/rocketry/motorsim/visual/MotorEditor.java index f1ac4ce..a0cd740 100644 --- a/src/com/billkuker/rocketry/motorsim/visual/MotorEditor.java +++ b/src/com/billkuker/rocketry/motorsim/visual/MotorEditor.java @@ -43,17 +43,21 @@ import com.billkuker.rocketry.motorsim.grain.RodAndTubeGrain; import com.billkuker.rocketry.motorsim.io.MotorIO; public class MotorEditor extends JTabbedPane implements PropertyChangeListener, DocumentListener{ + private static final long serialVersionUID = 1L; RSyntaxTextArea text = new RSyntaxTextArea(); Motor motor; GrainEditor grainEditor; private class GrainChooser extends JPanel{ + private static final long serialVersionUID = 1L; + @SuppressWarnings("unchecked") private Class[] types = { CoredCylindricalGrain.class, Finocyl.class, Moonburner.class, RodAndTubeGrain.class }; + @SuppressWarnings("unchecked") public GrainChooser(){ setLayout(new BoxLayout(this, BoxLayout.Y_AXIS)); for ( final Class c : types ){ @@ -78,6 +82,8 @@ public class MotorEditor extends JTabbedPane implements PropertyChangeListener, } private class GrainEditor extends JSplitPane{ + private static final long serialVersionUID = 1L; + public GrainEditor(final Grain g){ super(JSplitPane.HORIZONTAL_SPLIT); setRightComponent(new GrainPanel(g)); @@ -88,6 +94,11 @@ public class MotorEditor extends JTabbedPane implements PropertyChangeListener, for ( Grain gg : ((Grain.Composite)g).getGrains() ){ final int grainEditorIndex = p.getComponentCount() + 1; p.add(new GrainChooser(){ + /** + * + */ + private static final long serialVersionUID = 1L; + @Override protected void grainChosen(Grain ng){ if ( g instanceof MultiGrain ){ @@ -116,6 +127,11 @@ public class MotorEditor extends JTabbedPane implements PropertyChangeListener, } private class FuelEditor extends JSplitPane{ + /** + * + */ + private static final long serialVersionUID = 1L; + public FuelEditor(Fuel f){ super(JSplitPane.HORIZONTAL_SPLIT); Chart burnRate; @@ -147,6 +163,11 @@ public class MotorEditor extends JTabbedPane implements PropertyChangeListener, private class CaseEditor extends JSplitPane{ + /** + * + */ + private static final long serialVersionUID = 1L; + public CaseEditor(Nozzle n, Chamber c){ super(JSplitPane.HORIZONTAL_SPLIT, new JSplitPane(JSplitPane.VERTICAL_SPLIT, -- 2.47.2