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
8 package jalview.xml.binding.sifts;
10 import java.math.BigInteger;
11 import java.util.ArrayList;
12 import java.util.List;
13 import javax.xml.bind.annotation.XmlAccessType;
14 import javax.xml.bind.annotation.XmlAccessorType;
15 import javax.xml.bind.annotation.XmlAttribute;
16 import javax.xml.bind.annotation.XmlElement;
17 import javax.xml.bind.annotation.XmlRootElement;
18 import javax.xml.bind.annotation.XmlSchemaType;
19 import javax.xml.bind.annotation.XmlType;
20 import javax.xml.bind.annotation.XmlValue;
24 * Java class for anonymous complex type.
27 * The following schema fragment specifies the expected content contained within
33 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
35 * <element name="alignObject" maxOccurs="unbounded">
38 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
40 * <element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
43 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
44 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
46 * </complexContent>
49 * <element name="sequence" minOccurs="0">
52 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
53 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
55 * </complexContent>
59 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
60 * <attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
61 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
62 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
64 * </complexContent>
67 * <element name="score" maxOccurs="unbounded" minOccurs="0">
70 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
71 * <attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
72 * <attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
74 * </complexContent>
77 * <element name="block" maxOccurs="unbounded">
80 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
82 * <element name="segment" maxOccurs="unbounded">
85 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
86 * <sequence minOccurs="0">
87 * <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
89 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
90 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
91 * <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
93 * </complexContent>
97 * <attribute name="blockScore" type="{http://www.w3.org/2001/XMLSchema}string" />
98 * <attribute name="blockOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
100 * </complexContent>
103 * <element name="geo3d" maxOccurs="unbounded" minOccurs="0">
105 * <complexContent>
106 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
108 * <element name="vector">
110 * <complexContent>
111 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
112 * <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
113 * <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
114 * <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
116 * </complexContent>
119 * <element name="matrix" maxOccurs="unbounded">
121 * <complexContent>
122 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
124 * <element name="max11">
126 * <complexContent>
127 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
128 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
130 * </complexContent>
133 * <element name="max12">
135 * <complexContent>
136 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
137 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
139 * </complexContent>
142 * <element name="max13">
144 * <complexContent>
145 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
146 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
148 * </complexContent>
151 * <element name="max21">
153 * <complexContent>
154 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
155 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
157 * </complexContent>
160 * <element name="max22">
162 * <complexContent>
163 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
164 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
166 * </complexContent>
169 * <element name="max23">
171 * <complexContent>
172 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
173 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
175 * </complexContent>
178 * <element name="max31">
180 * <complexContent>
181 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
182 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
184 * </complexContent>
187 * <element name="max32">
189 * <complexContent>
190 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
191 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
193 * </complexContent>
196 * <element name="max33">
198 * <complexContent>
199 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
200 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
202 * </complexContent>
207 * </complexContent>
211 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
213 * </complexContent>
217 * <attribute name="alignType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
219 * </complexContent>
225 @XmlAccessorType(XmlAccessType.FIELD)
229 { "alignObject", "score", "block", "geo3D" })
230 @XmlRootElement(name = "alignment")
231 public class Alignment
234 @XmlElement(required = true)
235 protected List<Alignment.AlignObject> alignObject;
237 protected List<Alignment.Score> score;
239 @XmlElement(required = true)
240 protected List<Alignment.Block> block;
242 @XmlElement(name = "geo3d")
243 protected List<Alignment.Geo3D> geo3D;
245 @XmlAttribute(name = "alignType", required = true)
246 protected String alignType;
249 * Gets the value of the alignObject property.
252 * This accessor method returns a reference to the live list, not a snapshot.
253 * Therefore any modification you make to the returned list will be present
254 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
255 * for the alignObject property.
258 * For example, to add a new item, do as follows:
261 * getAlignObject().add(newItem);
266 * Objects of the following type(s) are allowed in the list
267 * {@link Alignment.AlignObject }
271 public List<Alignment.AlignObject> getAlignObject()
273 if (alignObject == null)
275 alignObject = new ArrayList<Alignment.AlignObject>();
277 return this.alignObject;
281 * Gets the value of the score property.
284 * This accessor method returns a reference to the live list, not a snapshot.
285 * Therefore any modification you make to the returned list will be present
286 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
287 * for the score property.
290 * For example, to add a new item, do as follows:
293 * getScore().add(newItem);
298 * Objects of the following type(s) are allowed in the list
299 * {@link Alignment.Score }
303 public List<Alignment.Score> getScore()
307 score = new ArrayList<Alignment.Score>();
313 * Gets the value of the block property.
316 * This accessor method returns a reference to the live list, not a snapshot.
317 * Therefore any modification you make to the returned list will be present
318 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
319 * for the block property.
322 * For example, to add a new item, do as follows:
325 * getBlock().add(newItem);
330 * Objects of the following type(s) are allowed in the list
331 * {@link Alignment.Block }
335 public List<Alignment.Block> getBlock()
339 block = new ArrayList<Alignment.Block>();
345 * Gets the value of the geo3D property.
348 * This accessor method returns a reference to the live list, not a snapshot.
349 * Therefore any modification you make to the returned list will be present
350 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
351 * for the geo3D property.
354 * For example, to add a new item, do as follows:
357 * getGeo3D().add(newItem);
362 * Objects of the following type(s) are allowed in the list
363 * {@link Alignment.Geo3D }
367 public List<Alignment.Geo3D> getGeo3D()
371 geo3D = new ArrayList<Alignment.Geo3D>();
377 * Gets the value of the alignType property.
379 * @return possible object is {@link String }
382 public String getAlignType()
388 * Sets the value of the alignType property.
391 * allowed object is {@link String }
394 public void setAlignType(String value)
396 this.alignType = value;
401 * Java class for anonymous complex type.
404 * The following schema fragment specifies the expected content contained
409 * <complexContent>
410 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
412 * <element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
414 * <complexContent>
415 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
416 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
418 * </complexContent>
421 * <element name="sequence" minOccurs="0">
423 * <complexContent>
424 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
425 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
427 * </complexContent>
431 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
432 * <attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
433 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
434 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
436 * </complexContent>
442 @XmlAccessorType(XmlAccessType.FIELD)
443 @XmlType(name = "", propOrder = { "alignObjectDetail", "sequence" })
444 public static class AlignObject
447 protected List<Alignment.AlignObject.AlignObjectDetail> alignObjectDetail;
449 protected Alignment.AlignObject.Sequence sequence;
451 @XmlAttribute(name = "objectVersion", required = true)
452 protected String objectVersion;
454 @XmlAttribute(name = "intObjectId", required = true)
455 protected String intObjectId;
457 @XmlAttribute(name = "type")
458 protected String type;
460 @XmlAttribute(name = "dbSource", required = true)
461 protected String dbSource;
463 @XmlAttribute(name = "dbCoordSys", required = true)
464 protected String dbCoordSys;
466 @XmlAttribute(name = "dbAccessionId", required = true)
467 protected String dbAccessionId;
469 @XmlAttribute(name = "dbEvidence")
470 protected String dbEvidence;
472 @XmlAttribute(name = "dbVersion")
473 protected String dbVersion;
476 * Gets the value of the alignObjectDetail property.
479 * This accessor method returns a reference to the live list, not a
480 * snapshot. Therefore any modification you make to the returned list will
481 * be present inside the JAXB object. This is why there is not a
482 * <CODE>set</CODE> method for the alignObjectDetail property.
485 * For example, to add a new item, do as follows:
488 * getAlignObjectDetail().add(newItem);
493 * Objects of the following type(s) are allowed in the list
494 * {@link Alignment.AlignObject.AlignObjectDetail }
498 public List<Alignment.AlignObject.AlignObjectDetail> getAlignObjectDetail()
500 if (alignObjectDetail == null)
502 alignObjectDetail = new ArrayList<Alignment.AlignObject.AlignObjectDetail>();
504 return this.alignObjectDetail;
508 * Gets the value of the sequence property.
510 * @return possible object is {@link Alignment.AlignObject.Sequence }
513 public Alignment.AlignObject.Sequence getSequence()
519 * Sets the value of the sequence property.
522 * allowed object is {@link Alignment.AlignObject.Sequence }
525 public void setSequence(Alignment.AlignObject.Sequence value)
527 this.sequence = value;
531 * Gets the value of the objectVersion property.
533 * @return possible object is {@link String }
536 public String getObjectVersion()
538 return objectVersion;
542 * Sets the value of the objectVersion property.
545 * allowed object is {@link String }
548 public void setObjectVersion(String value)
550 this.objectVersion = value;
554 * Gets the value of the intObjectId property.
556 * @return possible object is {@link String }
559 public String getIntObjectId()
565 * Sets the value of the intObjectId property.
568 * allowed object is {@link String }
571 public void setIntObjectId(String value)
573 this.intObjectId = value;
577 * Gets the value of the type property.
579 * @return possible object is {@link String }
582 public String getType()
588 * Sets the value of the type property.
591 * allowed object is {@link String }
594 public void setType(String value)
600 * Gets the value of the dbSource property.
602 * @return possible object is {@link String }
605 public String getDbSource()
611 * Sets the value of the dbSource property.
614 * allowed object is {@link String }
617 public void setDbSource(String value)
619 this.dbSource = value;
623 * Gets the value of the dbCoordSys property.
625 * @return possible object is {@link String }
628 public String getDbCoordSys()
634 * Sets the value of the dbCoordSys property.
637 * allowed object is {@link String }
640 public void setDbCoordSys(String value)
642 this.dbCoordSys = value;
646 * Gets the value of the dbAccessionId property.
648 * @return possible object is {@link String }
651 public String getDbAccessionId()
653 return dbAccessionId;
657 * Sets the value of the dbAccessionId property.
660 * allowed object is {@link String }
663 public void setDbAccessionId(String value)
665 this.dbAccessionId = value;
669 * Gets the value of the dbEvidence property.
671 * @return possible object is {@link String }
674 public String getDbEvidence()
680 * Sets the value of the dbEvidence property.
683 * allowed object is {@link String }
686 public void setDbEvidence(String value)
688 this.dbEvidence = value;
692 * Gets the value of the dbVersion property.
694 * @return possible object is {@link String }
697 public String getDbVersion()
703 * Sets the value of the dbVersion property.
706 * allowed object is {@link String }
709 public void setDbVersion(String value)
711 this.dbVersion = value;
716 * Java class for anonymous complex type.
719 * The following schema fragment specifies the expected content contained
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 = { "content" })
736 public static class AlignObjectDetail
740 protected String content;
742 @XmlAttribute(name = "dbSource")
743 protected String dbSource;
745 @XmlAttribute(name = "property", required = true)
746 protected String property;
749 * Gets the value of the content property.
751 * @return possible object is {@link String }
754 public String getContent()
760 * Sets the value of the content property.
763 * allowed object is {@link String }
766 public void setContent(String value)
768 this.content = value;
772 * Gets the value of the dbSource property.
774 * @return possible object is {@link String }
777 public String getDbSource()
783 * Sets the value of the dbSource property.
786 * allowed object is {@link String }
789 public void setDbSource(String value)
791 this.dbSource = value;
795 * Gets the value of the property property.
797 * @return possible object is {@link String }
800 public String getProperty()
806 * Sets the value of the property property.
809 * allowed object is {@link String }
812 public void setProperty(String value)
814 this.property = value;
821 * Java class for anonymous complex type.
824 * The following schema fragment specifies the expected content contained
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 = { "content" })
841 public static class Sequence
845 protected String content;
847 @XmlAttribute(name = "start")
848 protected String start;
850 @XmlAttribute(name = "end")
851 protected String end;
854 * Gets the value of the content property.
856 * @return possible object is {@link String }
859 public String getContent()
865 * Sets the value of the content property.
868 * allowed object is {@link String }
871 public void setContent(String value)
873 this.content = value;
877 * Gets the value of the start property.
879 * @return possible object is {@link String }
882 public String getStart()
888 * Sets the value of the start property.
891 * allowed object is {@link String }
894 public void setStart(String value)
900 * Gets the value of the end property.
902 * @return possible object is {@link String }
905 public String getEnd()
911 * Sets the value of the end property.
914 * allowed object is {@link String }
917 public void setEnd(String value)
928 * Java class for anonymous complex type.
931 * The following schema fragment specifies the expected content contained
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 = { "segment" })
965 public static class Block
968 @XmlElement(required = true)
969 protected List<Alignment.Block.Segment> segment;
971 @XmlAttribute(name = "blockScore")
972 protected String blockScore;
974 @XmlAttribute(name = "blockOrder", required = true)
975 protected BigInteger blockOrder;
978 * Gets the value of the segment property.
981 * This accessor method returns a reference to the live list, not a
982 * snapshot. Therefore any modification you make to the returned list will
983 * be present inside the JAXB object. This is why there is not a
984 * <CODE>set</CODE> method for the segment property.
987 * For example, to add a new item, do as follows:
990 * getSegment().add(newItem);
995 * Objects of the following type(s) are allowed in the list
996 * {@link Alignment.Block.Segment }
1000 public List<Alignment.Block.Segment> getSegment()
1002 if (segment == null)
1004 segment = new ArrayList<Alignment.Block.Segment>();
1006 return this.segment;
1010 * Gets the value of the blockScore property.
1012 * @return possible object is {@link String }
1015 public String getBlockScore()
1021 * Sets the value of the blockScore property.
1024 * allowed object is {@link String }
1027 public void setBlockScore(String value)
1029 this.blockScore = value;
1033 * Gets the value of the blockOrder property.
1035 * @return possible object is {@link BigInteger }
1038 public BigInteger getBlockOrder()
1044 * Sets the value of the blockOrder property.
1047 * allowed object is {@link BigInteger }
1050 public void setBlockOrder(BigInteger value)
1052 this.blockOrder = value;
1057 * Java class for anonymous complex type.
1060 * The following schema fragment specifies the expected content contained
1061 * within this class.
1065 * <complexContent>
1066 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1067 * <sequence minOccurs="0">
1068 * <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
1070 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
1071 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
1072 * <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
1074 * </complexContent>
1080 @XmlAccessorType(XmlAccessType.FIELD)
1081 @XmlType(name = "", propOrder = { "cigar" })
1082 public static class Segment
1085 protected String cigar;
1087 @XmlAttribute(name = "intObjectId", required = true)
1088 @XmlSchemaType(name = "anySimpleType")
1089 protected String intObjectId;
1091 @XmlAttribute(name = "strand")
1092 @XmlSchemaType(name = "anySimpleType")
1093 protected String strand;
1095 @XmlAttribute(name = "start")
1096 protected String start;
1098 @XmlAttribute(name = "end")
1099 protected String end;
1102 * Gets the value of the cigar property.
1104 * @return possible object is {@link String }
1107 public String getCigar()
1113 * Sets the value of the cigar property.
1116 * allowed object is {@link String }
1119 public void setCigar(String value)
1125 * Gets the value of the intObjectId property.
1127 * @return possible object is {@link String }
1130 public String getIntObjectId()
1136 * Sets the value of the intObjectId property.
1139 * allowed object is {@link String }
1142 public void setIntObjectId(String value)
1144 this.intObjectId = value;
1148 * Gets the value of the strand property.
1150 * @return possible object is {@link String }
1153 public String getStrand()
1159 * Sets the value of the strand property.
1162 * allowed object is {@link String }
1165 public void setStrand(String value)
1167 this.strand = value;
1171 * Gets the value of the start property.
1173 * @return possible object is {@link String }
1176 public String getStart()
1182 * Sets the value of the start property.
1185 * allowed object is {@link String }
1188 public void setStart(String value)
1194 * Gets the value of the end property.
1196 * @return possible object is {@link String }
1199 public String getEnd()
1205 * Sets the value of the end property.
1208 * allowed object is {@link String }
1211 public void setEnd(String value)
1222 * Java class for anonymous complex type.
1225 * The following schema fragment specifies the expected content contained
1226 * within this class.
1230 * <complexContent>
1231 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1233 * <element name="vector">
1235 * <complexContent>
1236 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1237 * <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1238 * <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1239 * <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1241 * </complexContent>
1244 * <element name="matrix" maxOccurs="unbounded">
1246 * <complexContent>
1247 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1249 * <element name="max11">
1251 * <complexContent>
1252 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1253 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1255 * </complexContent>
1258 * <element name="max12">
1260 * <complexContent>
1261 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1262 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1264 * </complexContent>
1267 * <element name="max13">
1269 * <complexContent>
1270 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1271 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1273 * </complexContent>
1276 * <element name="max21">
1278 * <complexContent>
1279 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1280 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1282 * </complexContent>
1285 * <element name="max22">
1287 * <complexContent>
1288 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1289 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1291 * </complexContent>
1294 * <element name="max23">
1296 * <complexContent>
1297 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1298 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1300 * </complexContent>
1303 * <element name="max31">
1305 * <complexContent>
1306 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1307 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1309 * </complexContent>
1312 * <element name="max32">
1314 * <complexContent>
1315 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1316 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1318 * </complexContent>
1321 * <element name="max33">
1323 * <complexContent>
1324 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1325 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1327 * </complexContent>
1332 * </complexContent>
1336 * <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
1338 * </complexContent>
1344 @XmlAccessorType(XmlAccessType.FIELD)
1345 @XmlType(name = "", propOrder = { "vector", "matrix" })
1346 public static class Geo3D
1349 @XmlElement(required = true)
1350 protected Alignment.Geo3D.Vector vector;
1352 @XmlElement(required = true)
1353 protected List<Alignment.Geo3D.Matrix> matrix;
1355 @XmlAttribute(name = "intObjectId", required = true)
1356 protected String intObjectId;
1359 * Gets the value of the vector property.
1361 * @return possible object is {@link Alignment.Geo3D.Vector }
1364 public Alignment.Geo3D.Vector getVector()
1370 * Sets the value of the vector property.
1373 * allowed object is {@link Alignment.Geo3D.Vector }
1376 public void setVector(Alignment.Geo3D.Vector value)
1378 this.vector = value;
1382 * Gets the value of the matrix property.
1385 * This accessor method returns a reference to the live list, not a
1386 * snapshot. Therefore any modification you make to the returned list will
1387 * be present inside the JAXB object. This is why there is not a
1388 * <CODE>set</CODE> method for the matrix property.
1391 * For example, to add a new item, do as follows:
1394 * getMatrix().add(newItem);
1399 * Objects of the following type(s) are allowed in the list
1400 * {@link Alignment.Geo3D.Matrix }
1404 public List<Alignment.Geo3D.Matrix> getMatrix()
1408 matrix = new ArrayList<Alignment.Geo3D.Matrix>();
1414 * Gets the value of the intObjectId property.
1416 * @return possible object is {@link String }
1419 public String getIntObjectId()
1425 * Sets the value of the intObjectId property.
1428 * allowed object is {@link String }
1431 public void setIntObjectId(String value)
1433 this.intObjectId = value;
1438 * Java class for anonymous complex type.
1441 * The following schema fragment specifies the expected content contained
1442 * within this class.
1446 * <complexContent>
1447 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1449 * <element name="max11">
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="max12">
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="max13">
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="max21">
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="max22">
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="max23">
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>
1503 * <element name="max31">
1505 * <complexContent>
1506 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1507 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1509 * </complexContent>
1512 * <element name="max32">
1514 * <complexContent>
1515 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1516 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1518 * </complexContent>
1521 * <element name="max33">
1523 * <complexContent>
1524 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1525 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1527 * </complexContent>
1532 * </complexContent>
1538 @XmlAccessorType(XmlAccessType.FIELD)
1542 { "max11", "max12", "max13", "max21", "max22", "max23", "max31",
1544 public static class Matrix
1547 @XmlElement(required = true)
1548 protected Alignment.Geo3D.Matrix.Max11 max11;
1550 @XmlElement(required = true)
1551 protected Alignment.Geo3D.Matrix.Max12 max12;
1553 @XmlElement(required = true)
1554 protected Alignment.Geo3D.Matrix.Max13 max13;
1556 @XmlElement(required = true)
1557 protected Alignment.Geo3D.Matrix.Max21 max21;
1559 @XmlElement(required = true)
1560 protected Alignment.Geo3D.Matrix.Max22 max22;
1562 @XmlElement(required = true)
1563 protected Alignment.Geo3D.Matrix.Max23 max23;
1565 @XmlElement(required = true)
1566 protected Alignment.Geo3D.Matrix.Max31 max31;
1568 @XmlElement(required = true)
1569 protected Alignment.Geo3D.Matrix.Max32 max32;
1571 @XmlElement(required = true)
1572 protected Alignment.Geo3D.Matrix.Max33 max33;
1575 * Gets the value of the max11 property.
1577 * @return possible object is {@link Alignment.Geo3D.Matrix.Max11 }
1580 public Alignment.Geo3D.Matrix.Max11 getMax11()
1586 * Sets the value of the max11 property.
1589 * allowed object is {@link Alignment.Geo3D.Matrix.Max11 }
1592 public void setMax11(Alignment.Geo3D.Matrix.Max11 value)
1598 * Gets the value of the max12 property.
1600 * @return possible object is {@link Alignment.Geo3D.Matrix.Max12 }
1603 public Alignment.Geo3D.Matrix.Max12 getMax12()
1609 * Sets the value of the max12 property.
1612 * allowed object is {@link Alignment.Geo3D.Matrix.Max12 }
1615 public void setMax12(Alignment.Geo3D.Matrix.Max12 value)
1621 * Gets the value of the max13 property.
1623 * @return possible object is {@link Alignment.Geo3D.Matrix.Max13 }
1626 public Alignment.Geo3D.Matrix.Max13 getMax13()
1632 * Sets the value of the max13 property.
1635 * allowed object is {@link Alignment.Geo3D.Matrix.Max13 }
1638 public void setMax13(Alignment.Geo3D.Matrix.Max13 value)
1644 * Gets the value of the max21 property.
1646 * @return possible object is {@link Alignment.Geo3D.Matrix.Max21 }
1649 public Alignment.Geo3D.Matrix.Max21 getMax21()
1655 * Sets the value of the max21 property.
1658 * allowed object is {@link Alignment.Geo3D.Matrix.Max21 }
1661 public void setMax21(Alignment.Geo3D.Matrix.Max21 value)
1667 * Gets the value of the max22 property.
1669 * @return possible object is {@link Alignment.Geo3D.Matrix.Max22 }
1672 public Alignment.Geo3D.Matrix.Max22 getMax22()
1678 * Sets the value of the max22 property.
1681 * allowed object is {@link Alignment.Geo3D.Matrix.Max22 }
1684 public void setMax22(Alignment.Geo3D.Matrix.Max22 value)
1690 * Gets the value of the max23 property.
1692 * @return possible object is {@link Alignment.Geo3D.Matrix.Max23 }
1695 public Alignment.Geo3D.Matrix.Max23 getMax23()
1701 * Sets the value of the max23 property.
1704 * allowed object is {@link Alignment.Geo3D.Matrix.Max23 }
1707 public void setMax23(Alignment.Geo3D.Matrix.Max23 value)
1713 * Gets the value of the max31 property.
1715 * @return possible object is {@link Alignment.Geo3D.Matrix.Max31 }
1718 public Alignment.Geo3D.Matrix.Max31 getMax31()
1724 * Sets the value of the max31 property.
1727 * allowed object is {@link Alignment.Geo3D.Matrix.Max31 }
1730 public void setMax31(Alignment.Geo3D.Matrix.Max31 value)
1736 * Gets the value of the max32 property.
1738 * @return possible object is {@link Alignment.Geo3D.Matrix.Max32 }
1741 public Alignment.Geo3D.Matrix.Max32 getMax32()
1747 * Sets the value of the max32 property.
1750 * allowed object is {@link Alignment.Geo3D.Matrix.Max32 }
1753 public void setMax32(Alignment.Geo3D.Matrix.Max32 value)
1759 * Gets the value of the max33 property.
1761 * @return possible object is {@link Alignment.Geo3D.Matrix.Max33 }
1764 public Alignment.Geo3D.Matrix.Max33 getMax33()
1770 * Sets the value of the max33 property.
1773 * allowed object is {@link Alignment.Geo3D.Matrix.Max33 }
1776 public void setMax33(Alignment.Geo3D.Matrix.Max33 value)
1783 * Java class for anonymous complex type.
1786 * The following schema fragment specifies the expected content contained
1787 * within this class.
1791 * <complexContent>
1792 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1793 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1795 * </complexContent>
1801 @XmlAccessorType(XmlAccessType.FIELD)
1803 public static class Max11
1806 @XmlAttribute(name = "coord", required = true)
1807 protected float coord;
1810 * Gets the value of the coord property.
1813 public float getCoord()
1819 * Sets the value of the coord property.
1822 public void setCoord(float value)
1831 * Java class for anonymous complex type.
1834 * The following schema fragment specifies the expected content contained
1835 * within this class.
1839 * <complexContent>
1840 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1841 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1843 * </complexContent>
1849 @XmlAccessorType(XmlAccessType.FIELD)
1851 public static class Max12
1854 @XmlAttribute(name = "coord", required = true)
1855 protected float coord;
1858 * Gets the value of the coord property.
1861 public float getCoord()
1867 * Sets the value of the coord property.
1870 public void setCoord(float value)
1879 * Java class for anonymous complex type.
1882 * The following schema fragment specifies the expected content contained
1883 * within this class.
1887 * <complexContent>
1888 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1889 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1891 * </complexContent>
1897 @XmlAccessorType(XmlAccessType.FIELD)
1899 public static class Max13
1902 @XmlAttribute(name = "coord", required = true)
1903 protected float coord;
1906 * Gets the value of the coord property.
1909 public float getCoord()
1915 * Sets the value of the coord property.
1918 public void setCoord(float value)
1927 * Java class for anonymous complex type.
1930 * The following schema fragment specifies the expected content contained
1931 * within this class.
1935 * <complexContent>
1936 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1937 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1939 * </complexContent>
1945 @XmlAccessorType(XmlAccessType.FIELD)
1947 public static class Max21
1950 @XmlAttribute(name = "coord", required = true)
1951 protected float coord;
1954 * Gets the value of the coord property.
1957 public float getCoord()
1963 * Sets the value of the coord property.
1966 public void setCoord(float value)
1975 * Java class for anonymous complex type.
1978 * The following schema fragment specifies the expected content contained
1979 * 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 Max22
1998 @XmlAttribute(name = "coord", required = true)
1999 protected float coord;
2002 * Gets the value of the coord property.
2005 public float getCoord()
2011 * Sets the value of the coord property.
2014 public void setCoord(float value)
2023 * Java class for anonymous complex type.
2026 * The following schema fragment specifies the expected content contained
2027 * within this class.
2031 * <complexContent>
2032 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2033 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2035 * </complexContent>
2041 @XmlAccessorType(XmlAccessType.FIELD)
2043 public static class Max23
2046 @XmlAttribute(name = "coord", required = true)
2047 protected float coord;
2050 * Gets the value of the coord property.
2053 public float getCoord()
2059 * Sets the value of the coord property.
2062 public void setCoord(float value)
2071 * Java class for anonymous complex type.
2074 * The following schema fragment specifies the expected content contained
2075 * within this class.
2079 * <complexContent>
2080 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2081 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2083 * </complexContent>
2089 @XmlAccessorType(XmlAccessType.FIELD)
2091 public static class Max31
2094 @XmlAttribute(name = "coord", required = true)
2095 protected float coord;
2098 * Gets the value of the coord property.
2101 public float getCoord()
2107 * Sets the value of the coord property.
2110 public void setCoord(float value)
2119 * Java class for anonymous complex type.
2122 * The following schema fragment specifies the expected content contained
2123 * within this class.
2127 * <complexContent>
2128 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2129 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2131 * </complexContent>
2137 @XmlAccessorType(XmlAccessType.FIELD)
2139 public static class Max32
2142 @XmlAttribute(name = "coord", required = true)
2143 protected float coord;
2146 * Gets the value of the coord property.
2149 public float getCoord()
2155 * Sets the value of the coord property.
2158 public void setCoord(float value)
2167 * Java class for anonymous complex type.
2170 * The following schema fragment specifies the expected content contained
2171 * within this class.
2175 * <complexContent>
2176 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2177 * <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2179 * </complexContent>
2185 @XmlAccessorType(XmlAccessType.FIELD)
2187 public static class Max33
2190 @XmlAttribute(name = "coord", required = true)
2191 protected float coord;
2194 * Gets the value of the coord property.
2197 public float getCoord()
2203 * Sets the value of the coord property.
2206 public void setCoord(float value)
2217 * Java class for anonymous complex type.
2220 * The following schema fragment specifies the expected content contained
2221 * within this class.
2225 * <complexContent>
2226 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2227 * <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2228 * <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2229 * <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2231 * </complexContent>
2237 @XmlAccessorType(XmlAccessType.FIELD)
2239 public static class Vector
2242 @XmlAttribute(name = "x", required = true)
2245 @XmlAttribute(name = "y", required = true)
2248 @XmlAttribute(name = "z", required = true)
2252 * Gets the value of the x property.
2261 * Sets the value of the x property.
2264 public void setX(float value)
2270 * Gets the value of the y property.
2279 * Sets the value of the y property.
2282 public void setY(float value)
2288 * Gets the value of the z property.
2297 * Sets the value of the z property.
2300 public void setZ(float value)
2311 * Java class for anonymous complex type.
2314 * The following schema fragment specifies the expected content contained
2315 * within this class.
2319 * <complexContent>
2320 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2321 * <attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
2322 * <attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
2324 * </complexContent>
2330 @XmlAccessorType(XmlAccessType.FIELD)
2332 public static class Score
2335 @XmlAttribute(name = "methodName", required = true)
2336 protected String methodName;
2338 @XmlAttribute(name = "scoreValue", required = true)
2339 protected String scoreValue;
2342 * Gets the value of the methodName property.
2344 * @return possible object is {@link String }
2347 public String getMethodName()
2353 * Sets the value of the methodName property.
2356 * allowed object is {@link String }
2359 public void setMethodName(String value)
2361 this.methodName = value;
2365 * Gets the value of the scoreValue property.
2367 * @return possible object is {@link String }
2370 public String getScoreValue()
2376 * Sets the value of the scoreValue property.
2379 * allowed object is {@link String }
2382 public void setScoreValue(String value)
2384 this.scoreValue = value;