X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=core%2Fsrc%2Fnet%2Fsf%2Fopenrocket%2Frocketcomponent%2FNoseCone.java;h=6ef65ed24b363f63a93787207dff33ed8f82df1e;hb=refs%2Fheads%2Fupstream;hp=8b621c2f9c5d48e25cc7d52578de008f3d2583d7;hpb=1f7d09add46dab966eecd2d7013e69ada99c93f1;p=debian%2Fopenrocket diff --git a/core/src/net/sf/openrocket/rocketcomponent/NoseCone.java b/core/src/net/sf/openrocket/rocketcomponent/NoseCone.java index 8b621c2f..6ef65ed2 100644 --- a/core/src/net/sf/openrocket/rocketcomponent/NoseCone.java +++ b/core/src/net/sf/openrocket/rocketcomponent/NoseCone.java @@ -120,27 +120,9 @@ public class NoseCone extends Transition { @Override protected void loadFromPreset(ComponentPreset preset) { - if ( preset.has(ComponentPreset.SHAPE) ) { - Shape s = preset.get(ComponentPreset.SHAPE); - this.setType(s); - } - if ( preset.has(ComponentPreset.OUTER_DIAMETER) ) { - double outerDiameter = preset.get(ComponentPreset.OUTER_DIAMETER); - this.setAftRadiusAutomatic(false); - this.setAftRadius(outerDiameter/2.0); - } - if ( preset.has(ComponentPreset.SHOULDER_LENGTH) ) { - double length = preset.get(ComponentPreset.SHOULDER_LENGTH); - this.setAftShoulderLength(length); - } - if ( preset.has(ComponentPreset.SHOULDER_DIAMETER) ) { - double d = preset.get(ComponentPreset.SHOULDER_DIAMETER); - this.setAftShoulderRadius(d/2.0); - } - + + //Many parameters are handled by the super class Transition.loadFromPreset super.loadFromPreset(preset); - - fireComponentChangeEvent(ComponentChangeEvent.BOTH_CHANGE); } /**