1 package net.sf.openrocket.file.openrocket.savers;
5 import net.sf.openrocket.rocketcomponent.Bulkhead;
6 import net.sf.openrocket.rocketcomponent.RadiusRingComponent;
9 public class RadiusRingComponentSaver extends RingComponentSaver {
12 protected void addParams(net.sf.openrocket.rocketcomponent.RocketComponent c, List<String> elements) {
13 super.addParams(c, elements);
15 RadiusRingComponent comp = (RadiusRingComponent)c;
16 if (comp.isOuterRadiusAutomatic())
17 elements.add("<outerradius>auto</outerradius>");
19 elements.add("<outerradius>" + comp.getOuterRadius() + "</outerradius>");
20 if (!(comp instanceof Bulkhead)) {
21 if (comp.isInnerRadiusAutomatic())
22 elements.add("<innerradius>auto</innerradius>");
24 elements.add("<innerradius>" + comp.getInnerRadius() + "</innerradius>");