1 package net.sf.openrocket.file.rocksim.export;
3 import javax.xml.bind.annotation.XmlAccessType;
4 import javax.xml.bind.annotation.XmlAccessorType;
5 import javax.xml.bind.annotation.XmlElement;
9 @XmlAccessorType(XmlAccessType.FIELD)
10 public class RocketDesignDTO {
12 @XmlElement(name = "Name")
14 @XmlElement(name = "StageCount")
15 private int stageCount = 1;
16 @XmlElement(name = "ViewType")
17 private int viewType = 0;
18 @XmlElement(name = "ViewStageCount")
19 private int viewStageCount = 3;
20 @XmlElement(name = "ViewTypeEdit")
21 private int viewTypeEdit = 0;
22 @XmlElement(name = "ViewStageCountEdit")
23 private int viewStageCountEdit = 3;
24 @XmlElement(name = "ZoomFactor")
25 private double zoomFactor = 0d;
26 @XmlElement (name = "ZoomFactorEdit")
27 private double zoomFactorEdit = 0d;
28 @XmlElement(name = "ScrollPosX")
29 private int scrollPosX = 0;
30 @XmlElement(name = "ScrollPosY")
31 private int scrollPosY = 0;
32 @XmlElement(name = "ScrollPosXEdit")
33 private int scrollPosXEdit = 0;
34 @XmlElement(name = "ScrollPosYEdit")
35 private int scrollPosYEdit = 0;
36 @XmlElement(name = "ThreeDFlags")
37 private int threeDFlags = 0;
38 @XmlElement(name = "ThreeDFlagsEdit")
39 private int threeDFlagsEdit = 0;
41 @XmlElement(name = "CPCalcFlags")
42 private String cpCalcFlags = "1";
43 @XmlElement(name = "UseKnownMass")
44 private String useKnownMass = "0";
45 @XmlElement(name = "Stage3Parts")
46 private StageDTO stage3 = new StageDTO();
47 @XmlElement(name = "Stage2Parts", required = true, nillable = false)
48 private StageDTO stage2 = new StageDTO();
49 @XmlElement(name = "Stage1Parts", required = false, nillable = false)
50 private StageDTO stage1 = new StageDTO();
52 public RocketDesignDTO() {
55 public String getName() {
59 public void setName(String theName) {
63 public int getStageCount() {
67 public void setStageCount(int theStageCount) {
68 stageCount = theStageCount;
71 public StageDTO getStage3() {
75 public void setStage3(StageDTO theStage3) {
79 public StageDTO getStage2() {
83 public void setStage2(StageDTO theStage2) {
87 public StageDTO getStage1() {
91 public void setStage1(StageDTO theStage1) {