2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4 // Any modifications to this file will be lost upon recompilation of the source schema.
5 // Generated on: 2015.10.09 at 03:18:33 PM BST
9 package jalview.xml.binding.sifts;
11 import java.math.BigInteger;
12 import java.util.ArrayList;
13 import java.util.List;
14 import javax.xml.bind.annotation.XmlAccessType;
15 import javax.xml.bind.annotation.XmlAccessorType;
16 import javax.xml.bind.annotation.XmlAttribute;
17 import javax.xml.bind.annotation.XmlElement;
18 import javax.xml.bind.annotation.XmlRootElement;
19 import javax.xml.bind.annotation.XmlSchemaType;
20 import javax.xml.bind.annotation.XmlType;
21 import javax.xml.bind.annotation.XmlValue;
25 * <p>Java class for anonymous complex type.
27 * <p>The following schema fragment specifies the expected content contained within this class.
32 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
34 * <element name="alignObject" maxOccurs="unbounded">
37 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
39 * <element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
42 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
43 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
45 * </complexContent>
48 * <element name="sequence" minOccurs="0">
51 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
52 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
54 * </complexContent>
58 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
59 * <attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
60 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
61 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
63 * </complexContent>
66 * <element name="score" maxOccurs="unbounded" minOccurs="0">
69 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
70 * <attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
71 * <attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
73 * </complexContent>
76 * <element name="block" maxOccurs="unbounded">
79 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
81 * <element name="segment" maxOccurs="unbounded">
84 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
85 * <sequence minOccurs="0">
86 * <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
88 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
89 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
90 * <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
92 * </complexContent>
96 * <attribute name="blockScore" type="{http://www.w3.org/2001/XMLSchema}string" />
97 * <attribute name="blockOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
99 * </complexContent>
102 * <element name="geo3d" maxOccurs="unbounded" minOccurs="0">
104 * <complexContent>
105 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
107 * <element name="vector">
109 * <complexContent>
110 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
111 * <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
112 * <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
113 * <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
115 * </complexContent>
118 * <element name="matrix" maxOccurs="unbounded">
120 * <complexContent>
121 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
123 * <element name="max11">
125 * <complexContent>
126 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
127 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
129 * </complexContent>
132 * <element name="max12">
134 * <complexContent>
135 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
136 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
138 * </complexContent>
141 * <element name="max13">
143 * <complexContent>
144 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
145 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
147 * </complexContent>
150 * <element name="max21">
152 * <complexContent>
153 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
154 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
156 * </complexContent>
159 * <element name="max22">
161 * <complexContent>
162 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
163 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
165 * </complexContent>
168 * <element name="max23">
170 * <complexContent>
171 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
172 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
174 * </complexContent>
177 * <element name="max31">
179 * <complexContent>
180 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
181 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
183 * </complexContent>
186 * <element name="max32">
188 * <complexContent>
189 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
190 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
192 * </complexContent>
195 * <element name="max33">
197 * <complexContent>
198 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
199 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
201 * </complexContent>
206 * </complexContent>
210 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
212 * </complexContent>
216 * <attribute name="alignType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
218 * </complexContent>
224 @XmlAccessorType(XmlAccessType.FIELD)
225 @XmlType(name = "", propOrder = {
231 @XmlRootElement(name = "alignment")
232 public class Alignment {
234 @XmlElement(required = true)
235 protected List<Alignment.AlignObject> alignObject;
236 protected List<Alignment.Score> score;
237 @XmlElement(required = true)
238 protected List<Alignment.Block> block;
239 @XmlElement(name = "geo3d")
240 protected List<Alignment.Geo3D> geo3D;
241 @XmlAttribute(name = "alignType", required = true)
242 protected String alignType;
245 * Gets the value of the alignObject property.
248 * This accessor method returns a reference to the live list,
249 * not a snapshot. Therefore any modification you make to the
250 * returned list will be present inside the JAXB object.
251 * This is why there is not a <CODE>set</CODE> method for the alignObject property.
254 * For example, to add a new item, do as follows:
256 * getAlignObject().add(newItem);
261 * Objects of the following type(s) are allowed in the list
262 * {@link Alignment.AlignObject }
266 public List<Alignment.AlignObject> getAlignObject() {
267 if (alignObject == null) {
268 alignObject = new ArrayList<Alignment.AlignObject>();
270 return this.alignObject;
274 * Gets the value of the score property.
277 * This accessor method returns a reference to the live list,
278 * not a snapshot. Therefore any modification you make to the
279 * returned list will be present inside the JAXB object.
280 * This is why there is not a <CODE>set</CODE> method for the score property.
283 * For example, to add a new item, do as follows:
285 * getScore().add(newItem);
290 * Objects of the following type(s) are allowed in the list
291 * {@link Alignment.Score }
295 public List<Alignment.Score> getScore() {
297 score = new ArrayList<Alignment.Score>();
303 * Gets the value of the block property.
306 * This accessor method returns a reference to the live list,
307 * not a snapshot. Therefore any modification you make to the
308 * returned list will be present inside the JAXB object.
309 * This is why there is not a <CODE>set</CODE> method for the block property.
312 * For example, to add a new item, do as follows:
314 * getBlock().add(newItem);
319 * Objects of the following type(s) are allowed in the list
320 * {@link Alignment.Block }
324 public List<Alignment.Block> getBlock() {
326 block = new ArrayList<Alignment.Block>();
332 * Gets the value of the geo3D property.
335 * This accessor method returns a reference to the live list,
336 * not a snapshot. Therefore any modification you make to the
337 * returned list will be present inside the JAXB object.
338 * This is why there is not a <CODE>set</CODE> method for the geo3D property.
341 * For example, to add a new item, do as follows:
343 * getGeo3D().add(newItem);
348 * Objects of the following type(s) are allowed in the list
349 * {@link Alignment.Geo3D }
353 public List<Alignment.Geo3D> getGeo3D() {
355 geo3D = new ArrayList<Alignment.Geo3D>();
361 * Gets the value of the alignType property.
368 public String getAlignType() {
373 * Sets the value of the alignType property.
380 public void setAlignType(String value) {
381 this.alignType = value;
386 * <p>Java class for anonymous complex type.
388 * <p>The following schema fragment specifies the expected content contained within this class.
392 * <complexContent>
393 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
395 * <element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
397 * <complexContent>
398 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
399 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
401 * </complexContent>
404 * <element name="sequence" minOccurs="0">
406 * <complexContent>
407 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
408 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
410 * </complexContent>
414 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
415 * <attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
416 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
417 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
419 * </complexContent>
425 @XmlAccessorType(XmlAccessType.FIELD)
426 @XmlType(name = "", propOrder = {
430 public static class AlignObject {
432 protected List<Alignment.AlignObject.AlignObjectDetail> alignObjectDetail;
433 protected Alignment.AlignObject.Sequence sequence;
434 @XmlAttribute(name = "objectVersion", required = true)
435 protected String objectVersion;
436 @XmlAttribute(name = "intObjectId", required = true)
437 protected String intObjectId;
438 @XmlAttribute(name = "type")
439 protected String type;
440 @XmlAttribute(name = "dbSource", required = true)
441 protected String dbSource;
442 @XmlAttribute(name = "dbCoordSys", required = true)
443 protected String dbCoordSys;
444 @XmlAttribute(name = "dbAccessionId", required = true)
445 protected String dbAccessionId;
446 @XmlAttribute(name = "dbEvidence")
447 protected String dbEvidence;
448 @XmlAttribute(name = "dbVersion")
449 protected String dbVersion;
452 * Gets the value of the alignObjectDetail property.
455 * This accessor method returns a reference to the live list,
456 * not a snapshot. Therefore any modification you make to the
457 * returned list will be present inside the JAXB object.
458 * This is why there is not a <CODE>set</CODE> method for the alignObjectDetail property.
461 * For example, to add a new item, do as follows:
463 * getAlignObjectDetail().add(newItem);
468 * Objects of the following type(s) are allowed in the list
469 * {@link Alignment.AlignObject.AlignObjectDetail }
473 public List<Alignment.AlignObject.AlignObjectDetail> getAlignObjectDetail() {
474 if (alignObjectDetail == null) {
475 alignObjectDetail = new ArrayList<Alignment.AlignObject.AlignObjectDetail>();
477 return this.alignObjectDetail;
481 * Gets the value of the sequence property.
485 * {@link Alignment.AlignObject.Sequence }
488 public Alignment.AlignObject.Sequence getSequence() {
493 * Sets the value of the sequence property.
497 * {@link Alignment.AlignObject.Sequence }
500 public void setSequence(Alignment.AlignObject.Sequence value) {
501 this.sequence = value;
505 * Gets the value of the objectVersion property.
512 public String getObjectVersion() {
513 return objectVersion;
517 * Sets the value of the objectVersion property.
524 public void setObjectVersion(String value) {
525 this.objectVersion = value;
529 * Gets the value of the intObjectId property.
536 public String getIntObjectId() {
541 * Sets the value of the intObjectId property.
548 public void setIntObjectId(String value) {
549 this.intObjectId = value;
553 * Gets the value of the type property.
560 public String getType() {
565 * Sets the value of the type property.
572 public void setType(String value) {
577 * Gets the value of the dbSource property.
584 public String getDbSource() {
589 * Sets the value of the dbSource property.
596 public void setDbSource(String value) {
597 this.dbSource = value;
601 * Gets the value of the dbCoordSys property.
608 public String getDbCoordSys() {
613 * Sets the value of the dbCoordSys property.
620 public void setDbCoordSys(String value) {
621 this.dbCoordSys = value;
625 * Gets the value of the dbAccessionId property.
632 public String getDbAccessionId() {
633 return dbAccessionId;
637 * Sets the value of the dbAccessionId property.
644 public void setDbAccessionId(String value) {
645 this.dbAccessionId = value;
649 * Gets the value of the dbEvidence property.
656 public String getDbEvidence() {
661 * Sets the value of the dbEvidence property.
668 public void setDbEvidence(String value) {
669 this.dbEvidence = value;
673 * Gets the value of the dbVersion property.
680 public String getDbVersion() {
685 * Sets the value of the dbVersion property.
692 public void setDbVersion(String value) {
693 this.dbVersion = value;
698 * <p>Java class for anonymous complex type.
700 * <p>The following schema fragment specifies the expected content contained within this class.
704 * <complexContent>
705 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
706 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
708 * </complexContent>
714 @XmlAccessorType(XmlAccessType.FIELD)
715 @XmlType(name = "", propOrder = {
718 public static class AlignObjectDetail {
721 protected String content;
722 @XmlAttribute(name = "dbSource")
723 protected String dbSource;
724 @XmlAttribute(name = "property", required = true)
725 protected String property;
728 * Gets the value of the content property.
735 public String getContent() {
740 * Sets the value of the content property.
747 public void setContent(String value) {
748 this.content = value;
752 * Gets the value of the dbSource property.
759 public String getDbSource() {
764 * Sets the value of the dbSource property.
771 public void setDbSource(String value) {
772 this.dbSource = value;
776 * Gets the value of the property property.
783 public String getProperty() {
788 * Sets the value of the property property.
795 public void setProperty(String value) {
796 this.property = value;
803 * <p>Java class for anonymous complex type.
805 * <p>The following schema fragment specifies the expected content contained within this class.
809 * <complexContent>
810 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
811 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
813 * </complexContent>
819 @XmlAccessorType(XmlAccessType.FIELD)
820 @XmlType(name = "", propOrder = {
823 public static class Sequence {
826 protected String content;
827 @XmlAttribute(name = "start")
828 protected String start;
829 @XmlAttribute(name = "end")
830 protected String end;
833 * Gets the value of the content property.
840 public String getContent() {
845 * Sets the value of the content property.
852 public void setContent(String value) {
853 this.content = value;
857 * Gets the value of the start property.
864 public String getStart() {
869 * Sets the value of the start property.
876 public void setStart(String value) {
881 * Gets the value of the end property.
888 public String getEnd() {
893 * Sets the value of the end property.
900 public void setEnd(String value) {
910 * <p>Java class for anonymous complex type.
912 * <p>The following schema fragment specifies the expected content contained within this class.
916 * <complexContent>
917 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
919 * <element name="segment" maxOccurs="unbounded">
921 * <complexContent>
922 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
923 * <sequence minOccurs="0">
924 * <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
926 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
927 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
928 * <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
930 * </complexContent>
934 * <attribute name="blockScore" type="{http://www.w3.org/2001/XMLSchema}string" />
935 * <attribute name="blockOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
937 * </complexContent>
943 @XmlAccessorType(XmlAccessType.FIELD)
944 @XmlType(name = "", propOrder = {
947 public static class Block {
949 @XmlElement(required = true)
950 protected List<Alignment.Block.Segment> segment;
951 @XmlAttribute(name = "blockScore")
952 protected String blockScore;
953 @XmlAttribute(name = "blockOrder", required = true)
954 protected BigInteger blockOrder;
957 * Gets the value of the segment property.
960 * This accessor method returns a reference to the live list,
961 * not a snapshot. Therefore any modification you make to the
962 * returned list will be present inside the JAXB object.
963 * This is why there is not a <CODE>set</CODE> method for the segment property.
966 * For example, to add a new item, do as follows:
968 * getSegment().add(newItem);
973 * Objects of the following type(s) are allowed in the list
974 * {@link Alignment.Block.Segment }
978 public List<Alignment.Block.Segment> getSegment() {
979 if (segment == null) {
980 segment = new ArrayList<Alignment.Block.Segment>();
986 * Gets the value of the blockScore property.
993 public String getBlockScore() {
998 * Sets the value of the blockScore property.
1005 public void setBlockScore(String value) {
1006 this.blockScore = value;
1010 * Gets the value of the blockOrder property.
1013 * possible object is
1014 * {@link BigInteger }
1017 public BigInteger getBlockOrder() {
1022 * Sets the value of the blockOrder property.
1026 * {@link BigInteger }
1029 public void setBlockOrder(BigInteger value) {
1030 this.blockOrder = value;
1035 * <p>Java class for anonymous complex type.
1037 * <p>The following schema fragment specifies the expected content contained within this class.
1041 * <complexContent>
1042 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1043 * <sequence minOccurs="0">
1044 * <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
1046 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
1047 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
1048 * <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
1050 * </complexContent>
1056 @XmlAccessorType(XmlAccessType.FIELD)
1057 @XmlType(name = "", propOrder = {
1060 public static class Segment {
1062 protected String cigar;
1063 @XmlAttribute(name = "intObjectId", required = true)
1064 @XmlSchemaType(name = "anySimpleType")
1065 protected String intObjectId;
1066 @XmlAttribute(name = "strand")
1067 @XmlSchemaType(name = "anySimpleType")
1068 protected String strand;
1069 @XmlAttribute(name = "start")
1070 protected String start;
1071 @XmlAttribute(name = "end")
1072 protected String end;
1075 * Gets the value of the cigar property.
1078 * possible object is
1082 public String getCigar() {
1087 * Sets the value of the cigar property.
1094 public void setCigar(String value) {
1099 * Gets the value of the intObjectId property.
1102 * possible object is
1106 public String getIntObjectId() {
1111 * Sets the value of the intObjectId property.
1118 public void setIntObjectId(String value) {
1119 this.intObjectId = value;
1123 * Gets the value of the strand property.
1126 * possible object is
1130 public String getStrand() {
1135 * Sets the value of the strand property.
1142 public void setStrand(String value) {
1143 this.strand = value;
1147 * Gets the value of the start property.
1150 * possible object is
1154 public String getStart() {
1159 * Sets the value of the start property.
1166 public void setStart(String value) {
1171 * Gets the value of the end property.
1174 * possible object is
1178 public String getEnd() {
1183 * Sets the value of the end property.
1190 public void setEnd(String value) {
1200 * <p>Java class for anonymous complex type.
1202 * <p>The following schema fragment specifies the expected content contained within this class.
1206 * <complexContent>
1207 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1209 * <element name="vector">
1211 * <complexContent>
1212 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1213 * <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1214 * <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1215 * <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1217 * </complexContent>
1220 * <element name="matrix" maxOccurs="unbounded">
1222 * <complexContent>
1223 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1225 * <element name="max11">
1227 * <complexContent>
1228 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1229 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1231 * </complexContent>
1234 * <element name="max12">
1236 * <complexContent>
1237 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1238 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1240 * </complexContent>
1243 * <element name="max13">
1245 * <complexContent>
1246 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1247 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1249 * </complexContent>
1252 * <element name="max21">
1254 * <complexContent>
1255 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1256 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1258 * </complexContent>
1261 * <element name="max22">
1263 * <complexContent>
1264 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1265 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1267 * </complexContent>
1270 * <element name="max23">
1272 * <complexContent>
1273 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1274 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1276 * </complexContent>
1279 * <element name="max31">
1281 * <complexContent>
1282 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1283 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1285 * </complexContent>
1288 * <element name="max32">
1290 * <complexContent>
1291 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1292 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1294 * </complexContent>
1297 * <element name="max33">
1299 * <complexContent>
1300 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1301 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1303 * </complexContent>
1308 * </complexContent>
1312 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
1314 * </complexContent>
1320 @XmlAccessorType(XmlAccessType.FIELD)
1321 @XmlType(name = "", propOrder = {
1325 public static class Geo3D {
1327 @XmlElement(required = true)
1328 protected Alignment.Geo3D.Vector vector;
1329 @XmlElement(required = true)
1330 protected List<Alignment.Geo3D.Matrix> matrix;
1331 @XmlAttribute(name = "intObjectId", required = true)
1332 protected String intObjectId;
1335 * Gets the value of the vector property.
1338 * possible object is
1339 * {@link Alignment.Geo3D.Vector }
1342 public Alignment.Geo3D.Vector getVector() {
1347 * Sets the value of the vector property.
1351 * {@link Alignment.Geo3D.Vector }
1354 public void setVector(Alignment.Geo3D.Vector value) {
1355 this.vector = value;
1359 * Gets the value of the matrix property.
1362 * This accessor method returns a reference to the live list,
1363 * not a snapshot. Therefore any modification you make to the
1364 * returned list will be present inside the JAXB object.
1365 * This is why there is not a <CODE>set</CODE> method for the matrix property.
1368 * For example, to add a new item, do as follows:
1370 * getMatrix().add(newItem);
1375 * Objects of the following type(s) are allowed in the list
1376 * {@link Alignment.Geo3D.Matrix }
1380 public List<Alignment.Geo3D.Matrix> getMatrix() {
1381 if (matrix == null) {
1382 matrix = new ArrayList<Alignment.Geo3D.Matrix>();
1388 * Gets the value of the intObjectId property.
1391 * possible object is
1395 public String getIntObjectId() {
1400 * Sets the value of the intObjectId property.
1407 public void setIntObjectId(String value) {
1408 this.intObjectId = value;
1413 * <p>Java class for anonymous complex type.
1415 * <p>The following schema fragment specifies the expected content contained within this class.
1419 * <complexContent>
1420 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1422 * <element name="max11">
1424 * <complexContent>
1425 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1426 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1428 * </complexContent>
1431 * <element name="max12">
1433 * <complexContent>
1434 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1435 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1437 * </complexContent>
1440 * <element name="max13">
1442 * <complexContent>
1443 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1444 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1446 * </complexContent>
1449 * <element name="max21">
1451 * <complexContent>
1452 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1453 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1455 * </complexContent>
1458 * <element name="max22">
1460 * <complexContent>
1461 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1462 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1464 * </complexContent>
1467 * <element name="max23">
1469 * <complexContent>
1470 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1471 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1473 * </complexContent>
1476 * <element name="max31">
1478 * <complexContent>
1479 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1480 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1482 * </complexContent>
1485 * <element name="max32">
1487 * <complexContent>
1488 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1489 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1491 * </complexContent>
1494 * <element name="max33">
1496 * <complexContent>
1497 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1498 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1500 * </complexContent>
1505 * </complexContent>
1511 @XmlAccessorType(XmlAccessType.FIELD)
1512 @XmlType(name = "", propOrder = {
1523 public static class Matrix {
1525 @XmlElement(required = true)
1526 protected Alignment.Geo3D.Matrix.Max11 max11;
1527 @XmlElement(required = true)
1528 protected Alignment.Geo3D.Matrix.Max12 max12;
1529 @XmlElement(required = true)
1530 protected Alignment.Geo3D.Matrix.Max13 max13;
1531 @XmlElement(required = true)
1532 protected Alignment.Geo3D.Matrix.Max21 max21;
1533 @XmlElement(required = true)
1534 protected Alignment.Geo3D.Matrix.Max22 max22;
1535 @XmlElement(required = true)
1536 protected Alignment.Geo3D.Matrix.Max23 max23;
1537 @XmlElement(required = true)
1538 protected Alignment.Geo3D.Matrix.Max31 max31;
1539 @XmlElement(required = true)
1540 protected Alignment.Geo3D.Matrix.Max32 max32;
1541 @XmlElement(required = true)
1542 protected Alignment.Geo3D.Matrix.Max33 max33;
1545 * Gets the value of the max11 property.
1548 * possible object is
1549 * {@link Alignment.Geo3D.Matrix.Max11 }
1552 public Alignment.Geo3D.Matrix.Max11 getMax11() {
1557 * Sets the value of the max11 property.
1561 * {@link Alignment.Geo3D.Matrix.Max11 }
1564 public void setMax11(Alignment.Geo3D.Matrix.Max11 value) {
1569 * Gets the value of the max12 property.
1572 * possible object is
1573 * {@link Alignment.Geo3D.Matrix.Max12 }
1576 public Alignment.Geo3D.Matrix.Max12 getMax12() {
1581 * Sets the value of the max12 property.
1585 * {@link Alignment.Geo3D.Matrix.Max12 }
1588 public void setMax12(Alignment.Geo3D.Matrix.Max12 value) {
1593 * Gets the value of the max13 property.
1596 * possible object is
1597 * {@link Alignment.Geo3D.Matrix.Max13 }
1600 public Alignment.Geo3D.Matrix.Max13 getMax13() {
1605 * Sets the value of the max13 property.
1609 * {@link Alignment.Geo3D.Matrix.Max13 }
1612 public void setMax13(Alignment.Geo3D.Matrix.Max13 value) {
1617 * Gets the value of the max21 property.
1620 * possible object is
1621 * {@link Alignment.Geo3D.Matrix.Max21 }
1624 public Alignment.Geo3D.Matrix.Max21 getMax21() {
1629 * Sets the value of the max21 property.
1633 * {@link Alignment.Geo3D.Matrix.Max21 }
1636 public void setMax21(Alignment.Geo3D.Matrix.Max21 value) {
1641 * Gets the value of the max22 property.
1644 * possible object is
1645 * {@link Alignment.Geo3D.Matrix.Max22 }
1648 public Alignment.Geo3D.Matrix.Max22 getMax22() {
1653 * Sets the value of the max22 property.
1657 * {@link Alignment.Geo3D.Matrix.Max22 }
1660 public void setMax22(Alignment.Geo3D.Matrix.Max22 value) {
1665 * Gets the value of the max23 property.
1668 * possible object is
1669 * {@link Alignment.Geo3D.Matrix.Max23 }
1672 public Alignment.Geo3D.Matrix.Max23 getMax23() {
1677 * Sets the value of the max23 property.
1681 * {@link Alignment.Geo3D.Matrix.Max23 }
1684 public void setMax23(Alignment.Geo3D.Matrix.Max23 value) {
1689 * Gets the value of the max31 property.
1692 * possible object is
1693 * {@link Alignment.Geo3D.Matrix.Max31 }
1696 public Alignment.Geo3D.Matrix.Max31 getMax31() {
1701 * Sets the value of the max31 property.
1705 * {@link Alignment.Geo3D.Matrix.Max31 }
1708 public void setMax31(Alignment.Geo3D.Matrix.Max31 value) {
1713 * Gets the value of the max32 property.
1716 * possible object is
1717 * {@link Alignment.Geo3D.Matrix.Max32 }
1720 public Alignment.Geo3D.Matrix.Max32 getMax32() {
1725 * Sets the value of the max32 property.
1729 * {@link Alignment.Geo3D.Matrix.Max32 }
1732 public void setMax32(Alignment.Geo3D.Matrix.Max32 value) {
1737 * Gets the value of the max33 property.
1740 * possible object is
1741 * {@link Alignment.Geo3D.Matrix.Max33 }
1744 public Alignment.Geo3D.Matrix.Max33 getMax33() {
1749 * Sets the value of the max33 property.
1753 * {@link Alignment.Geo3D.Matrix.Max33 }
1756 public void setMax33(Alignment.Geo3D.Matrix.Max33 value) {
1762 * <p>Java class for anonymous complex type.
1764 * <p>The following schema fragment specifies the expected content contained within this class.
1768 * <complexContent>
1769 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1770 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1772 * </complexContent>
1778 @XmlAccessorType(XmlAccessType.FIELD)
1780 public static class Max11 {
1782 @XmlAttribute(name = "coord", required = true)
1783 protected float coord;
1786 * Gets the value of the coord property.
1789 public float getCoord() {
1794 * Sets the value of the coord property.
1797 public void setCoord(float value) {
1805 * <p>Java class for anonymous complex type.
1807 * <p>The following schema fragment specifies the expected content contained within this class.
1811 * <complexContent>
1812 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1813 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1815 * </complexContent>
1821 @XmlAccessorType(XmlAccessType.FIELD)
1823 public static class Max12 {
1825 @XmlAttribute(name = "coord", required = true)
1826 protected float coord;
1829 * Gets the value of the coord property.
1832 public float getCoord() {
1837 * Sets the value of the coord property.
1840 public void setCoord(float value) {
1848 * <p>Java class for anonymous complex type.
1850 * <p>The following schema fragment specifies the expected content contained within this class.
1854 * <complexContent>
1855 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1856 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1858 * </complexContent>
1864 @XmlAccessorType(XmlAccessType.FIELD)
1866 public static class Max13 {
1868 @XmlAttribute(name = "coord", required = true)
1869 protected float coord;
1872 * Gets the value of the coord property.
1875 public float getCoord() {
1880 * Sets the value of the coord property.
1883 public void setCoord(float value) {
1891 * <p>Java class for anonymous complex type.
1893 * <p>The following schema fragment specifies the expected content contained within this class.
1897 * <complexContent>
1898 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1899 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1901 * </complexContent>
1907 @XmlAccessorType(XmlAccessType.FIELD)
1909 public static class Max21 {
1911 @XmlAttribute(name = "coord", required = true)
1912 protected float coord;
1915 * Gets the value of the coord property.
1918 public float getCoord() {
1923 * Sets the value of the coord property.
1926 public void setCoord(float value) {
1934 * <p>Java class for anonymous complex type.
1936 * <p>The following schema fragment specifies the expected content contained within this class.
1940 * <complexContent>
1941 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1942 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1944 * </complexContent>
1950 @XmlAccessorType(XmlAccessType.FIELD)
1952 public static class Max22 {
1954 @XmlAttribute(name = "coord", required = true)
1955 protected float coord;
1958 * Gets the value of the coord property.
1961 public float getCoord() {
1966 * Sets the value of the coord property.
1969 public void setCoord(float value) {
1977 * <p>Java class for anonymous complex type.
1979 * <p>The following schema fragment specifies the expected content contained within this class.
1983 * <complexContent>
1984 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1985 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1987 * </complexContent>
1993 @XmlAccessorType(XmlAccessType.FIELD)
1995 public static class Max23 {
1997 @XmlAttribute(name = "coord", required = true)
1998 protected float coord;
2001 * Gets the value of the coord property.
2004 public float getCoord() {
2009 * Sets the value of the coord property.
2012 public void setCoord(float value) {
2020 * <p>Java class for anonymous complex type.
2022 * <p>The following schema fragment specifies the expected content contained within this class.
2026 * <complexContent>
2027 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2028 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2030 * </complexContent>
2036 @XmlAccessorType(XmlAccessType.FIELD)
2038 public static class Max31 {
2040 @XmlAttribute(name = "coord", required = true)
2041 protected float coord;
2044 * Gets the value of the coord property.
2047 public float getCoord() {
2052 * Sets the value of the coord property.
2055 public void setCoord(float value) {
2063 * <p>Java class for anonymous complex type.
2065 * <p>The following schema fragment specifies the expected content contained within this class.
2069 * <complexContent>
2070 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2071 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2073 * </complexContent>
2079 @XmlAccessorType(XmlAccessType.FIELD)
2081 public static class Max32 {
2083 @XmlAttribute(name = "coord", required = true)
2084 protected float coord;
2087 * Gets the value of the coord property.
2090 public float getCoord() {
2095 * Sets the value of the coord property.
2098 public void setCoord(float value) {
2106 * <p>Java class for anonymous complex type.
2108 * <p>The following schema fragment specifies the expected content contained within this class.
2112 * <complexContent>
2113 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2114 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2116 * </complexContent>
2122 @XmlAccessorType(XmlAccessType.FIELD)
2124 public static class Max33 {
2126 @XmlAttribute(name = "coord", required = true)
2127 protected float coord;
2130 * Gets the value of the coord property.
2133 public float getCoord() {
2138 * Sets the value of the coord property.
2141 public void setCoord(float value) {
2151 * <p>Java class for anonymous complex type.
2153 * <p>The following schema fragment specifies the expected content contained within this class.
2157 * <complexContent>
2158 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2159 * <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2160 * <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2161 * <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2163 * </complexContent>
2169 @XmlAccessorType(XmlAccessType.FIELD)
2171 public static class Vector {
2173 @XmlAttribute(name = "x", required = true)
2175 @XmlAttribute(name = "y", required = true)
2177 @XmlAttribute(name = "z", required = true)
2181 * Gets the value of the x property.
2184 public float getX() {
2189 * Sets the value of the x property.
2192 public void setX(float value) {
2197 * Gets the value of the y property.
2200 public float getY() {
2205 * Sets the value of the y property.
2208 public void setY(float value) {
2213 * Gets the value of the z property.
2216 public float getZ() {
2221 * Sets the value of the z property.
2224 public void setZ(float value) {
2234 * <p>Java class for anonymous complex type.
2236 * <p>The following schema fragment specifies the expected content contained within this class.
2240 * <complexContent>
2241 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2242 * <attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
2243 * <attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
2245 * </complexContent>
2251 @XmlAccessorType(XmlAccessType.FIELD)
2253 public static class Score {
2255 @XmlAttribute(name = "methodName", required = true)
2256 protected String methodName;
2257 @XmlAttribute(name = "scoreValue", required = true)
2258 protected String scoreValue;
2261 * Gets the value of the methodName property.
2264 * possible object is
2268 public String getMethodName() {
2273 * Sets the value of the methodName property.
2280 public void setMethodName(String value) {
2281 this.methodName = value;
2285 * Gets the value of the scoreValue property.
2288 * possible object is
2292 public String getScoreValue() {
2297 * Sets the value of the scoreValue property.
2304 public void setScoreValue(String value) {
2305 this.scoreValue = value;