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 = "DisplayFlags")
17 private int displayFlags = 7;
18 @XmlElement(name = "ViewType")
19 private int viewType = 0;
20 @XmlElement(name = "ViewStageCount")
21 private int viewStageCount = 3;
22 @XmlElement(name = "ViewTypeEdit")
23 private int viewTypeEdit = 0;
24 @XmlElement(name = "ViewStageCountEdit")
25 private int viewStageCountEdit = 3;
26 @XmlElement(name = "ZoomFactor")
27 private double zoomFactor = 0d;
28 @XmlElement (name = "ZoomFactorEdit")
29 private double zoomFactorEdit = 0d;
30 @XmlElement(name = "ScrollPosX")
31 private int scrollPosX = 0;
32 @XmlElement(name = "ScrollPosY")
33 private int scrollPosY = 0;
34 @XmlElement(name = "ScrollPosXEdit")
35 private int scrollPosXEdit = 0;
36 @XmlElement(name = "ScrollPosYEdit")
37 private int scrollPosYEdit = 0;
38 @XmlElement(name = "ThreeDFlags")
39 private int threeDFlags = 0;
40 @XmlElement(name = "ThreeDFlagsEdit")
41 private int threeDFlagsEdit = 0;
43 @XmlElement(name = "CPCalcFlags")
44 private String cpCalcFlags = "1";
45 @XmlElement(name = "UseKnownMass")
46 private String useKnownMass = "0";
47 @XmlElement(name = "Stage3Parts")
48 private StageDTO stage3 = new StageDTO();
49 @XmlElement(name = "Stage2Parts", required = true, nillable = false)
50 private StageDTO stage2 = new StageDTO();
51 @XmlElement(name = "Stage1Parts", required = false, nillable = false)
52 private StageDTO stage1 = new StageDTO();
54 public RocketDesignDTO() {
57 public String getName() {
61 public void setName(String theName) {
65 public int getStageCount() {
69 public void setStageCount(int theStageCount) {
70 stageCount = theStageCount;
73 public StageDTO getStage3() {
77 public void setStage3(StageDTO theStage3) {
81 public StageDTO getStage2() {
85 public void setStage2(StageDTO theStage2) {
89 public StageDTO getStage1() {
93 public void setStage1(StageDTO theStage1) {