X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fnet%2Fsf%2Fopenrocket%2Ffile%2Fopenrocket%2Fsavers%2FMassComponentSaver.java;fp=src%2Fnet%2Fsf%2Fopenrocket%2Ffile%2Fopenrocket%2Fsavers%2FMassComponentSaver.java;h=093303c26d0a8b0eb993522336fe0384212bcd0d;hb=d23932f311312abb73801262a80ef2f6bc66818d;hp=0000000000000000000000000000000000000000;hpb=df5891f1007d98d6b795a47ecd55c6c8048674b1;p=debian%2Fopenrocket diff --git a/src/net/sf/openrocket/file/openrocket/savers/MassComponentSaver.java b/src/net/sf/openrocket/file/openrocket/savers/MassComponentSaver.java new file mode 100644 index 00000000..093303c2 --- /dev/null +++ b/src/net/sf/openrocket/file/openrocket/savers/MassComponentSaver.java @@ -0,0 +1,32 @@ +package net.sf.openrocket.file.openrocket.savers; + +import java.util.ArrayList; +import java.util.List; + +import net.sf.openrocket.rocketcomponent.MassComponent; + + +public class MassComponentSaver extends MassObjectSaver { + + private static final MassComponentSaver instance = new MassComponentSaver(); + + public static List getElements(net.sf.openrocket.rocketcomponent.RocketComponent c) { + List list = new ArrayList(); + + list.add(""); + instance.addParams(c, list); + list.add(""); + + return list; + } + + @Override + protected void addParams(net.sf.openrocket.rocketcomponent.RocketComponent c, List elements) { + super.addParams(c, elements); + + MassComponent mass = (MassComponent) c; + + elements.add("" + mass.getMass() + ""); + } + +}