1 /*******************************************************************************
2 * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
3 * Copyright (C) $(date) The Jalview Authors
5 * This file is part of Jalview.
7 * Jalview is free software: you can redistribute it and/or
8 * modify it under the terms of the GNU General Public License
9 * as published by the Free Software Foundation, either version 3
10 * of the License, or (at your option) any later version.
12 * Jalview is distributed in the hope that it will be useful, but
13 * WITHOUT ANY WARRANTY; without even the implied warranty
14 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15 * PURPOSE. See the GNU General Public License for more details.
17 * You should have received a copy of the GNU General Public License
18 * along with Jalview. If not, see <http://www.gnu.org/licenses/>.
19 * The Jalview Authors are detailed in the 'AUTHORS' file.
20 *******************************************************************************/
22 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
23 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
24 // Any modifications to this file will be lost upon recompilation of the source schema.
25 // Generated on: 2015.10.09 at 03:18:33 PM BST
29 package jalview.xml.binding.sifts;
31 import java.math.BigInteger;
32 import java.util.ArrayList;
33 import java.util.List;
34 import javax.xml.bind.annotation.XmlAccessType;
35 import javax.xml.bind.annotation.XmlAccessorType;
36 import javax.xml.bind.annotation.XmlAttribute;
37 import javax.xml.bind.annotation.XmlElement;
38 import javax.xml.bind.annotation.XmlRootElement;
39 import javax.xml.bind.annotation.XmlSchemaType;
40 import javax.xml.bind.annotation.XmlType;
41 import javax.xml.bind.annotation.XmlValue;
45 * <p>Java class for anonymous complex type.
47 * <p>The following schema fragment specifies the expected content contained within this class.
52 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
54 * <element name="alignObject" maxOccurs="unbounded">
57 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
59 * <element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
62 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
63 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
65 * </complexContent>
68 * <element name="sequence" minOccurs="0">
71 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
72 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
74 * </complexContent>
78 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
79 * <attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
80 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
81 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
83 * </complexContent>
86 * <element name="score" maxOccurs="unbounded" minOccurs="0">
89 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
90 * <attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
91 * <attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
93 * </complexContent>
96 * <element name="block" maxOccurs="unbounded">
99 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
101 * <element name="segment" maxOccurs="unbounded">
103 * <complexContent>
104 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
105 * <sequence minOccurs="0">
106 * <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
108 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
109 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
110 * <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
112 * </complexContent>
116 * <attribute name="blockScore" type="{http://www.w3.org/2001/XMLSchema}string" />
117 * <attribute name="blockOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
119 * </complexContent>
122 * <element name="geo3d" maxOccurs="unbounded" minOccurs="0">
124 * <complexContent>
125 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
127 * <element name="vector">
129 * <complexContent>
130 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
131 * <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
132 * <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
133 * <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
135 * </complexContent>
138 * <element name="matrix" maxOccurs="unbounded">
140 * <complexContent>
141 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
143 * <element name="max11">
145 * <complexContent>
146 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
147 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
149 * </complexContent>
152 * <element name="max12">
154 * <complexContent>
155 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
156 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
158 * </complexContent>
161 * <element name="max13">
163 * <complexContent>
164 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
165 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
167 * </complexContent>
170 * <element name="max21">
172 * <complexContent>
173 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
174 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
176 * </complexContent>
179 * <element name="max22">
181 * <complexContent>
182 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
183 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
185 * </complexContent>
188 * <element name="max23">
190 * <complexContent>
191 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
192 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
194 * </complexContent>
197 * <element name="max31">
199 * <complexContent>
200 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
201 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
203 * </complexContent>
206 * <element name="max32">
208 * <complexContent>
209 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
210 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
212 * </complexContent>
215 * <element name="max33">
217 * <complexContent>
218 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
219 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
221 * </complexContent>
226 * </complexContent>
230 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
232 * </complexContent>
236 * <attribute name="alignType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
238 * </complexContent>
244 @XmlAccessorType(XmlAccessType.FIELD)
245 @XmlType(name = "", propOrder = {
251 @XmlRootElement(name = "alignment")
252 public class Alignment {
254 @XmlElement(required = true)
255 protected List<Alignment.AlignObject> alignObject;
256 protected List<Alignment.Score> score;
257 @XmlElement(required = true)
258 protected List<Alignment.Block> block;
259 @XmlElement(name = "geo3d")
260 protected List<Alignment.Geo3D> geo3D;
261 @XmlAttribute(name = "alignType", required = true)
262 protected String alignType;
265 * Gets the value of the alignObject property.
268 * This accessor method returns a reference to the live list,
269 * not a snapshot. Therefore any modification you make to the
270 * returned list will be present inside the JAXB object.
271 * This is why there is not a <CODE>set</CODE> method for the alignObject property.
274 * For example, to add a new item, do as follows:
276 * getAlignObject().add(newItem);
281 * Objects of the following type(s) are allowed in the list
282 * {@link Alignment.AlignObject }
286 public List<Alignment.AlignObject> getAlignObject() {
287 if (alignObject == null) {
288 alignObject = new ArrayList<Alignment.AlignObject>();
290 return this.alignObject;
294 * Gets the value of the score property.
297 * This accessor method returns a reference to the live list,
298 * not a snapshot. Therefore any modification you make to the
299 * returned list will be present inside the JAXB object.
300 * This is why there is not a <CODE>set</CODE> method for the score property.
303 * For example, to add a new item, do as follows:
305 * getScore().add(newItem);
310 * Objects of the following type(s) are allowed in the list
311 * {@link Alignment.Score }
315 public List<Alignment.Score> getScore() {
317 score = new ArrayList<Alignment.Score>();
323 * Gets the value of the block property.
326 * This accessor method returns a reference to the live list,
327 * not a snapshot. Therefore any modification you make to the
328 * returned list will be present inside the JAXB object.
329 * This is why there is not a <CODE>set</CODE> method for the block property.
332 * For example, to add a new item, do as follows:
334 * getBlock().add(newItem);
339 * Objects of the following type(s) are allowed in the list
340 * {@link Alignment.Block }
344 public List<Alignment.Block> getBlock() {
346 block = new ArrayList<Alignment.Block>();
352 * Gets the value of the geo3D property.
355 * This accessor method returns a reference to the live list,
356 * not a snapshot. Therefore any modification you make to the
357 * returned list will be present inside the JAXB object.
358 * This is why there is not a <CODE>set</CODE> method for the geo3D property.
361 * For example, to add a new item, do as follows:
363 * getGeo3D().add(newItem);
368 * Objects of the following type(s) are allowed in the list
369 * {@link Alignment.Geo3D }
373 public List<Alignment.Geo3D> getGeo3D() {
375 geo3D = new ArrayList<Alignment.Geo3D>();
381 * Gets the value of the alignType property.
388 public String getAlignType() {
393 * Sets the value of the alignType property.
400 public void setAlignType(String value) {
401 this.alignType = value;
406 * <p>Java class for anonymous complex type.
408 * <p>The following schema fragment specifies the expected content contained within this class.
412 * <complexContent>
413 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
415 * <element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
417 * <complexContent>
418 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
419 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
421 * </complexContent>
424 * <element name="sequence" minOccurs="0">
426 * <complexContent>
427 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
428 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
430 * </complexContent>
434 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
435 * <attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
436 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
437 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
439 * </complexContent>
445 @XmlAccessorType(XmlAccessType.FIELD)
446 @XmlType(name = "", propOrder = {
450 public static class AlignObject {
452 protected List<Alignment.AlignObject.AlignObjectDetail> alignObjectDetail;
453 protected Alignment.AlignObject.Sequence sequence;
454 @XmlAttribute(name = "objectVersion", required = true)
455 protected String objectVersion;
456 @XmlAttribute(name = "intObjectId", required = true)
457 protected String intObjectId;
458 @XmlAttribute(name = "type")
459 protected String type;
460 @XmlAttribute(name = "dbSource", required = true)
461 protected String dbSource;
462 @XmlAttribute(name = "dbCoordSys", required = true)
463 protected String dbCoordSys;
464 @XmlAttribute(name = "dbAccessionId", required = true)
465 protected String dbAccessionId;
466 @XmlAttribute(name = "dbEvidence")
467 protected String dbEvidence;
468 @XmlAttribute(name = "dbVersion")
469 protected String dbVersion;
472 * Gets the value of the alignObjectDetail property.
475 * This accessor method returns a reference to the live list,
476 * not a snapshot. Therefore any modification you make to the
477 * returned list will be present inside the JAXB object.
478 * This is why there is not a <CODE>set</CODE> method for the alignObjectDetail property.
481 * For example, to add a new item, do as follows:
483 * getAlignObjectDetail().add(newItem);
488 * Objects of the following type(s) are allowed in the list
489 * {@link Alignment.AlignObject.AlignObjectDetail }
493 public List<Alignment.AlignObject.AlignObjectDetail> getAlignObjectDetail() {
494 if (alignObjectDetail == null) {
495 alignObjectDetail = new ArrayList<Alignment.AlignObject.AlignObjectDetail>();
497 return this.alignObjectDetail;
501 * Gets the value of the sequence property.
505 * {@link Alignment.AlignObject.Sequence }
508 public Alignment.AlignObject.Sequence getSequence() {
513 * Sets the value of the sequence property.
517 * {@link Alignment.AlignObject.Sequence }
520 public void setSequence(Alignment.AlignObject.Sequence value) {
521 this.sequence = value;
525 * Gets the value of the objectVersion property.
532 public String getObjectVersion() {
533 return objectVersion;
537 * Sets the value of the objectVersion property.
544 public void setObjectVersion(String value) {
545 this.objectVersion = value;
549 * Gets the value of the intObjectId property.
556 public String getIntObjectId() {
561 * Sets the value of the intObjectId property.
568 public void setIntObjectId(String value) {
569 this.intObjectId = value;
573 * Gets the value of the type property.
580 public String getType() {
585 * Sets the value of the type property.
592 public void setType(String value) {
597 * Gets the value of the dbSource property.
604 public String getDbSource() {
609 * Sets the value of the dbSource property.
616 public void setDbSource(String value) {
617 this.dbSource = value;
621 * Gets the value of the dbCoordSys property.
628 public String getDbCoordSys() {
633 * Sets the value of the dbCoordSys property.
640 public void setDbCoordSys(String value) {
641 this.dbCoordSys = value;
645 * Gets the value of the dbAccessionId property.
652 public String getDbAccessionId() {
653 return dbAccessionId;
657 * Sets the value of the dbAccessionId property.
664 public void setDbAccessionId(String value) {
665 this.dbAccessionId = value;
669 * Gets the value of the dbEvidence property.
676 public String getDbEvidence() {
681 * Sets the value of the dbEvidence property.
688 public void setDbEvidence(String value) {
689 this.dbEvidence = value;
693 * Gets the value of the dbVersion property.
700 public String getDbVersion() {
705 * Sets the value of the dbVersion property.
712 public void setDbVersion(String value) {
713 this.dbVersion = value;
718 * <p>Java class for anonymous complex type.
720 * <p>The following schema fragment specifies the expected content contained within this class.
724 * <complexContent>
725 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
726 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
728 * </complexContent>
734 @XmlAccessorType(XmlAccessType.FIELD)
735 @XmlType(name = "", propOrder = {
738 public static class AlignObjectDetail {
741 protected String content;
742 @XmlAttribute(name = "dbSource")
743 protected String dbSource;
744 @XmlAttribute(name = "property", required = true)
745 protected String property;
748 * Gets the value of the content property.
755 public String getContent() {
760 * Sets the value of the content property.
767 public void setContent(String value) {
768 this.content = value;
772 * Gets the value of the dbSource property.
779 public String getDbSource() {
784 * Sets the value of the dbSource property.
791 public void setDbSource(String value) {
792 this.dbSource = value;
796 * Gets the value of the property property.
803 public String getProperty() {
808 * Sets the value of the property property.
815 public void setProperty(String value) {
816 this.property = value;
823 * <p>Java class for anonymous complex type.
825 * <p>The following schema fragment specifies the expected content contained within this class.
829 * <complexContent>
830 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
831 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
833 * </complexContent>
839 @XmlAccessorType(XmlAccessType.FIELD)
840 @XmlType(name = "", propOrder = {
843 public static class Sequence {
846 protected String content;
847 @XmlAttribute(name = "start")
848 protected String start;
849 @XmlAttribute(name = "end")
850 protected String end;
853 * Gets the value of the content property.
860 public String getContent() {
865 * Sets the value of the content property.
872 public void setContent(String value) {
873 this.content = value;
877 * Gets the value of the start property.
884 public String getStart() {
889 * Sets the value of the start property.
896 public void setStart(String value) {
901 * Gets the value of the end property.
908 public String getEnd() {
913 * Sets the value of the end property.
920 public void setEnd(String value) {
930 * <p>Java class for anonymous complex type.
932 * <p>The following schema fragment specifies the expected content contained within this class.
936 * <complexContent>
937 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
939 * <element name="segment" maxOccurs="unbounded">
941 * <complexContent>
942 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
943 * <sequence minOccurs="0">
944 * <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
946 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
947 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
948 * <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
950 * </complexContent>
954 * <attribute name="blockScore" type="{http://www.w3.org/2001/XMLSchema}string" />
955 * <attribute name="blockOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
957 * </complexContent>
963 @XmlAccessorType(XmlAccessType.FIELD)
964 @XmlType(name = "", propOrder = {
967 public static class Block {
969 @XmlElement(required = true)
970 protected List<Alignment.Block.Segment> segment;
971 @XmlAttribute(name = "blockScore")
972 protected String blockScore;
973 @XmlAttribute(name = "blockOrder", required = true)
974 protected BigInteger blockOrder;
977 * Gets the value of the segment property.
980 * This accessor method returns a reference to the live list,
981 * not a snapshot. Therefore any modification you make to the
982 * returned list will be present inside the JAXB object.
983 * This is why there is not a <CODE>set</CODE> method for the segment property.
986 * For example, to add a new item, do as follows:
988 * getSegment().add(newItem);
993 * Objects of the following type(s) are allowed in the list
994 * {@link Alignment.Block.Segment }
998 public List<Alignment.Block.Segment> getSegment() {
999 if (segment == null) {
1000 segment = new ArrayList<Alignment.Block.Segment>();
1002 return this.segment;
1006 * Gets the value of the blockScore property.
1009 * possible object is
1013 public String getBlockScore() {
1018 * Sets the value of the blockScore property.
1025 public void setBlockScore(String value) {
1026 this.blockScore = value;
1030 * Gets the value of the blockOrder property.
1033 * possible object is
1034 * {@link BigInteger }
1037 public BigInteger getBlockOrder() {
1042 * Sets the value of the blockOrder property.
1046 * {@link BigInteger }
1049 public void setBlockOrder(BigInteger value) {
1050 this.blockOrder = value;
1055 * <p>Java class for anonymous complex type.
1057 * <p>The following schema fragment specifies the expected content contained within this class.
1061 * <complexContent>
1062 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1063 * <sequence minOccurs="0">
1064 * <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
1066 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
1067 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
1068 * <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
1070 * </complexContent>
1076 @XmlAccessorType(XmlAccessType.FIELD)
1077 @XmlType(name = "", propOrder = {
1080 public static class Segment {
1082 protected String cigar;
1083 @XmlAttribute(name = "intObjectId", required = true)
1084 @XmlSchemaType(name = "anySimpleType")
1085 protected String intObjectId;
1086 @XmlAttribute(name = "strand")
1087 @XmlSchemaType(name = "anySimpleType")
1088 protected String strand;
1089 @XmlAttribute(name = "start")
1090 protected String start;
1091 @XmlAttribute(name = "end")
1092 protected String end;
1095 * Gets the value of the cigar property.
1098 * possible object is
1102 public String getCigar() {
1107 * Sets the value of the cigar property.
1114 public void setCigar(String value) {
1119 * Gets the value of the intObjectId property.
1122 * possible object is
1126 public String getIntObjectId() {
1131 * Sets the value of the intObjectId property.
1138 public void setIntObjectId(String value) {
1139 this.intObjectId = value;
1143 * Gets the value of the strand property.
1146 * possible object is
1150 public String getStrand() {
1155 * Sets the value of the strand property.
1162 public void setStrand(String value) {
1163 this.strand = value;
1167 * Gets the value of the start property.
1170 * possible object is
1174 public String getStart() {
1179 * Sets the value of the start property.
1186 public void setStart(String value) {
1191 * Gets the value of the end property.
1194 * possible object is
1198 public String getEnd() {
1203 * Sets the value of the end property.
1210 public void setEnd(String value) {
1220 * <p>Java class for anonymous complex type.
1222 * <p>The following schema fragment specifies the expected content contained within this class.
1226 * <complexContent>
1227 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1229 * <element name="vector">
1231 * <complexContent>
1232 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1233 * <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1234 * <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1235 * <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1237 * </complexContent>
1240 * <element name="matrix" maxOccurs="unbounded">
1242 * <complexContent>
1243 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1245 * <element name="max11">
1247 * <complexContent>
1248 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1249 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1251 * </complexContent>
1254 * <element name="max12">
1256 * <complexContent>
1257 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1258 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1260 * </complexContent>
1263 * <element name="max13">
1265 * <complexContent>
1266 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1267 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1269 * </complexContent>
1272 * <element name="max21">
1274 * <complexContent>
1275 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1276 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1278 * </complexContent>
1281 * <element name="max22">
1283 * <complexContent>
1284 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1285 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1287 * </complexContent>
1290 * <element name="max23">
1292 * <complexContent>
1293 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1294 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1296 * </complexContent>
1299 * <element name="max31">
1301 * <complexContent>
1302 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1303 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1305 * </complexContent>
1308 * <element name="max32">
1310 * <complexContent>
1311 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1312 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1314 * </complexContent>
1317 * <element name="max33">
1319 * <complexContent>
1320 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1321 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1323 * </complexContent>
1328 * </complexContent>
1332 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
1334 * </complexContent>
1340 @XmlAccessorType(XmlAccessType.FIELD)
1341 @XmlType(name = "", propOrder = {
1345 public static class Geo3D {
1347 @XmlElement(required = true)
1348 protected Alignment.Geo3D.Vector vector;
1349 @XmlElement(required = true)
1350 protected List<Alignment.Geo3D.Matrix> matrix;
1351 @XmlAttribute(name = "intObjectId", required = true)
1352 protected String intObjectId;
1355 * Gets the value of the vector property.
1358 * possible object is
1359 * {@link Alignment.Geo3D.Vector }
1362 public Alignment.Geo3D.Vector getVector() {
1367 * Sets the value of the vector property.
1371 * {@link Alignment.Geo3D.Vector }
1374 public void setVector(Alignment.Geo3D.Vector value) {
1375 this.vector = value;
1379 * Gets the value of the matrix property.
1382 * This accessor method returns a reference to the live list,
1383 * not a snapshot. Therefore any modification you make to the
1384 * returned list will be present inside the JAXB object.
1385 * This is why there is not a <CODE>set</CODE> method for the matrix property.
1388 * For example, to add a new item, do as follows:
1390 * getMatrix().add(newItem);
1395 * Objects of the following type(s) are allowed in the list
1396 * {@link Alignment.Geo3D.Matrix }
1400 public List<Alignment.Geo3D.Matrix> getMatrix() {
1401 if (matrix == null) {
1402 matrix = new ArrayList<Alignment.Geo3D.Matrix>();
1408 * Gets the value of the intObjectId property.
1411 * possible object is
1415 public String getIntObjectId() {
1420 * Sets the value of the intObjectId property.
1427 public void setIntObjectId(String value) {
1428 this.intObjectId = value;
1433 * <p>Java class for anonymous complex type.
1435 * <p>The following schema fragment specifies the expected content contained within this class.
1439 * <complexContent>
1440 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1442 * <element name="max11">
1444 * <complexContent>
1445 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1446 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1448 * </complexContent>
1451 * <element name="max12">
1453 * <complexContent>
1454 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1455 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1457 * </complexContent>
1460 * <element name="max13">
1462 * <complexContent>
1463 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1464 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1466 * </complexContent>
1469 * <element name="max21">
1471 * <complexContent>
1472 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1473 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1475 * </complexContent>
1478 * <element name="max22">
1480 * <complexContent>
1481 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1482 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1484 * </complexContent>
1487 * <element name="max23">
1489 * <complexContent>
1490 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1491 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1493 * </complexContent>
1496 * <element name="max31">
1498 * <complexContent>
1499 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1500 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1502 * </complexContent>
1505 * <element name="max32">
1507 * <complexContent>
1508 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1509 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1511 * </complexContent>
1514 * <element name="max33">
1516 * <complexContent>
1517 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1518 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1520 * </complexContent>
1525 * </complexContent>
1531 @XmlAccessorType(XmlAccessType.FIELD)
1532 @XmlType(name = "", propOrder = {
1543 public static class Matrix {
1545 @XmlElement(required = true)
1546 protected Alignment.Geo3D.Matrix.Max11 max11;
1547 @XmlElement(required = true)
1548 protected Alignment.Geo3D.Matrix.Max12 max12;
1549 @XmlElement(required = true)
1550 protected Alignment.Geo3D.Matrix.Max13 max13;
1551 @XmlElement(required = true)
1552 protected Alignment.Geo3D.Matrix.Max21 max21;
1553 @XmlElement(required = true)
1554 protected Alignment.Geo3D.Matrix.Max22 max22;
1555 @XmlElement(required = true)
1556 protected Alignment.Geo3D.Matrix.Max23 max23;
1557 @XmlElement(required = true)
1558 protected Alignment.Geo3D.Matrix.Max31 max31;
1559 @XmlElement(required = true)
1560 protected Alignment.Geo3D.Matrix.Max32 max32;
1561 @XmlElement(required = true)
1562 protected Alignment.Geo3D.Matrix.Max33 max33;
1565 * Gets the value of the max11 property.
1568 * possible object is
1569 * {@link Alignment.Geo3D.Matrix.Max11 }
1572 public Alignment.Geo3D.Matrix.Max11 getMax11() {
1577 * Sets the value of the max11 property.
1581 * {@link Alignment.Geo3D.Matrix.Max11 }
1584 public void setMax11(Alignment.Geo3D.Matrix.Max11 value) {
1589 * Gets the value of the max12 property.
1592 * possible object is
1593 * {@link Alignment.Geo3D.Matrix.Max12 }
1596 public Alignment.Geo3D.Matrix.Max12 getMax12() {
1601 * Sets the value of the max12 property.
1605 * {@link Alignment.Geo3D.Matrix.Max12 }
1608 public void setMax12(Alignment.Geo3D.Matrix.Max12 value) {
1613 * Gets the value of the max13 property.
1616 * possible object is
1617 * {@link Alignment.Geo3D.Matrix.Max13 }
1620 public Alignment.Geo3D.Matrix.Max13 getMax13() {
1625 * Sets the value of the max13 property.
1629 * {@link Alignment.Geo3D.Matrix.Max13 }
1632 public void setMax13(Alignment.Geo3D.Matrix.Max13 value) {
1637 * Gets the value of the max21 property.
1640 * possible object is
1641 * {@link Alignment.Geo3D.Matrix.Max21 }
1644 public Alignment.Geo3D.Matrix.Max21 getMax21() {
1649 * Sets the value of the max21 property.
1653 * {@link Alignment.Geo3D.Matrix.Max21 }
1656 public void setMax21(Alignment.Geo3D.Matrix.Max21 value) {
1661 * Gets the value of the max22 property.
1664 * possible object is
1665 * {@link Alignment.Geo3D.Matrix.Max22 }
1668 public Alignment.Geo3D.Matrix.Max22 getMax22() {
1673 * Sets the value of the max22 property.
1677 * {@link Alignment.Geo3D.Matrix.Max22 }
1680 public void setMax22(Alignment.Geo3D.Matrix.Max22 value) {
1685 * Gets the value of the max23 property.
1688 * possible object is
1689 * {@link Alignment.Geo3D.Matrix.Max23 }
1692 public Alignment.Geo3D.Matrix.Max23 getMax23() {
1697 * Sets the value of the max23 property.
1701 * {@link Alignment.Geo3D.Matrix.Max23 }
1704 public void setMax23(Alignment.Geo3D.Matrix.Max23 value) {
1709 * Gets the value of the max31 property.
1712 * possible object is
1713 * {@link Alignment.Geo3D.Matrix.Max31 }
1716 public Alignment.Geo3D.Matrix.Max31 getMax31() {
1721 * Sets the value of the max31 property.
1725 * {@link Alignment.Geo3D.Matrix.Max31 }
1728 public void setMax31(Alignment.Geo3D.Matrix.Max31 value) {
1733 * Gets the value of the max32 property.
1736 * possible object is
1737 * {@link Alignment.Geo3D.Matrix.Max32 }
1740 public Alignment.Geo3D.Matrix.Max32 getMax32() {
1745 * Sets the value of the max32 property.
1749 * {@link Alignment.Geo3D.Matrix.Max32 }
1752 public void setMax32(Alignment.Geo3D.Matrix.Max32 value) {
1757 * Gets the value of the max33 property.
1760 * possible object is
1761 * {@link Alignment.Geo3D.Matrix.Max33 }
1764 public Alignment.Geo3D.Matrix.Max33 getMax33() {
1769 * Sets the value of the max33 property.
1773 * {@link Alignment.Geo3D.Matrix.Max33 }
1776 public void setMax33(Alignment.Geo3D.Matrix.Max33 value) {
1782 * <p>Java class for anonymous complex type.
1784 * <p>The following schema fragment specifies the expected content contained within this class.
1788 * <complexContent>
1789 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1790 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1792 * </complexContent>
1798 @XmlAccessorType(XmlAccessType.FIELD)
1800 public static class Max11 {
1802 @XmlAttribute(name = "coord", required = true)
1803 protected float coord;
1806 * Gets the value of the coord property.
1809 public float getCoord() {
1814 * Sets the value of the coord property.
1817 public void setCoord(float value) {
1825 * <p>Java class for anonymous complex type.
1827 * <p>The following schema fragment specifies the expected content contained within this class.
1831 * <complexContent>
1832 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1833 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1835 * </complexContent>
1841 @XmlAccessorType(XmlAccessType.FIELD)
1843 public static class Max12 {
1845 @XmlAttribute(name = "coord", required = true)
1846 protected float coord;
1849 * Gets the value of the coord property.
1852 public float getCoord() {
1857 * Sets the value of the coord property.
1860 public void setCoord(float value) {
1868 * <p>Java class for anonymous complex type.
1870 * <p>The following schema fragment specifies the expected content contained within this class.
1874 * <complexContent>
1875 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1876 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1878 * </complexContent>
1884 @XmlAccessorType(XmlAccessType.FIELD)
1886 public static class Max13 {
1888 @XmlAttribute(name = "coord", required = true)
1889 protected float coord;
1892 * Gets the value of the coord property.
1895 public float getCoord() {
1900 * Sets the value of the coord property.
1903 public void setCoord(float value) {
1911 * <p>Java class for anonymous complex type.
1913 * <p>The following schema fragment specifies the expected content contained within this class.
1917 * <complexContent>
1918 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1919 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1921 * </complexContent>
1927 @XmlAccessorType(XmlAccessType.FIELD)
1929 public static class Max21 {
1931 @XmlAttribute(name = "coord", required = true)
1932 protected float coord;
1935 * Gets the value of the coord property.
1938 public float getCoord() {
1943 * Sets the value of the coord property.
1946 public void setCoord(float value) {
1954 * <p>Java class for anonymous complex type.
1956 * <p>The following schema fragment specifies the expected content contained within this class.
1960 * <complexContent>
1961 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1962 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1964 * </complexContent>
1970 @XmlAccessorType(XmlAccessType.FIELD)
1972 public static class Max22 {
1974 @XmlAttribute(name = "coord", required = true)
1975 protected float coord;
1978 * Gets the value of the coord property.
1981 public float getCoord() {
1986 * Sets the value of the coord property.
1989 public void setCoord(float value) {
1997 * <p>Java class for anonymous complex type.
1999 * <p>The following schema fragment specifies the expected content contained within this class.
2003 * <complexContent>
2004 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2005 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2007 * </complexContent>
2013 @XmlAccessorType(XmlAccessType.FIELD)
2015 public static class Max23 {
2017 @XmlAttribute(name = "coord", required = true)
2018 protected float coord;
2021 * Gets the value of the coord property.
2024 public float getCoord() {
2029 * Sets the value of the coord property.
2032 public void setCoord(float value) {
2040 * <p>Java class for anonymous complex type.
2042 * <p>The following schema fragment specifies the expected content contained within this class.
2046 * <complexContent>
2047 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2048 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2050 * </complexContent>
2056 @XmlAccessorType(XmlAccessType.FIELD)
2058 public static class Max31 {
2060 @XmlAttribute(name = "coord", required = true)
2061 protected float coord;
2064 * Gets the value of the coord property.
2067 public float getCoord() {
2072 * Sets the value of the coord property.
2075 public void setCoord(float value) {
2083 * <p>Java class for anonymous complex type.
2085 * <p>The following schema fragment specifies the expected content contained within this class.
2089 * <complexContent>
2090 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2091 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2093 * </complexContent>
2099 @XmlAccessorType(XmlAccessType.FIELD)
2101 public static class Max32 {
2103 @XmlAttribute(name = "coord", required = true)
2104 protected float coord;
2107 * Gets the value of the coord property.
2110 public float getCoord() {
2115 * Sets the value of the coord property.
2118 public void setCoord(float value) {
2126 * <p>Java class for anonymous complex type.
2128 * <p>The following schema fragment specifies the expected content contained within this class.
2132 * <complexContent>
2133 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2134 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2136 * </complexContent>
2142 @XmlAccessorType(XmlAccessType.FIELD)
2144 public static class Max33 {
2146 @XmlAttribute(name = "coord", required = true)
2147 protected float coord;
2150 * Gets the value of the coord property.
2153 public float getCoord() {
2158 * Sets the value of the coord property.
2161 public void setCoord(float value) {
2171 * <p>Java class for anonymous complex type.
2173 * <p>The following schema fragment specifies the expected content contained within this class.
2177 * <complexContent>
2178 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2179 * <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2180 * <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2181 * <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2183 * </complexContent>
2189 @XmlAccessorType(XmlAccessType.FIELD)
2191 public static class Vector {
2193 @XmlAttribute(name = "x", required = true)
2195 @XmlAttribute(name = "y", required = true)
2197 @XmlAttribute(name = "z", required = true)
2201 * Gets the value of the x property.
2204 public float getX() {
2209 * Sets the value of the x property.
2212 public void setX(float value) {
2217 * Gets the value of the y property.
2220 public float getY() {
2225 * Sets the value of the y property.
2228 public void setY(float value) {
2233 * Gets the value of the z property.
2236 public float getZ() {
2241 * Sets the value of the z property.
2244 public void setZ(float value) {
2254 * <p>Java class for anonymous complex type.
2256 * <p>The following schema fragment specifies the expected content contained within this class.
2260 * <complexContent>
2261 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2262 * <attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
2263 * <attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
2265 * </complexContent>
2271 @XmlAccessorType(XmlAccessType.FIELD)
2273 public static class Score {
2275 @XmlAttribute(name = "methodName", required = true)
2276 protected String methodName;
2277 @XmlAttribute(name = "scoreValue", required = true)
2278 protected String scoreValue;
2281 * Gets the value of the methodName property.
2284 * possible object is
2288 public String getMethodName() {
2293 * Sets the value of the methodName property.
2300 public void setMethodName(String value) {
2301 this.methodName = value;
2305 * Gets the value of the scoreValue property.
2308 * possible object is
2312 public String getScoreValue() {
2317 * Sets the value of the scoreValue property.
2324 public void setScoreValue(String value) {
2325 this.scoreValue = value;