X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fxml%2Fbinding%2Fsifts%2FAlignment.java;fp=src%2Fjalview%2Fxml%2Fbinding%2Fsifts%2FAlignment.java;h=b73d5d704a9c09fea9a6c40ee75101d8a19ac344;hb=9949854f4c2dc75980f15acdee69594ca6b22631;hp=650ea1947301d80c785f23b738d06b76ab190ccb;hpb=cfba86992cd64bb0df6105bbf5dfc076ba8a93b2;p=jalview.git diff --git a/src/jalview/xml/binding/sifts/Alignment.java b/src/jalview/xml/binding/sifts/Alignment.java index 650ea19..b73d5d7 100644 --- a/src/jalview/xml/binding/sifts/Alignment.java +++ b/src/jalview/xml/binding/sifts/Alignment.java @@ -5,7 +5,6 @@ // Generated on: 2015.10.09 at 03:18:33 PM BST // - package jalview.xml.binding.sifts; import java.math.BigInteger; @@ -20,11 +19,13 @@ import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlValue; - /** - *

Java class for anonymous complex type. + *

+ * Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

+ * The following schema fragment specifies the expected content contained within + * this class. * *

  * <complexType>
@@ -222,199 +223,1311 @@ import javax.xml.bind.annotation.XmlValue;
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
-    "alignObject",
-    "score",
-    "block",
-    "geo3D"
-})
+@XmlType(
+  name = "",
+  propOrder =
+  { "alignObject", "score", "block", "geo3D" })
 @XmlRootElement(name = "alignment")
-public class Alignment {
-
-    @XmlElement(required = true)
-    protected List alignObject;
-    protected List score;
-    @XmlElement(required = true)
-    protected List block;
-    @XmlElement(name = "geo3d")
-    protected List geo3D;
-    @XmlAttribute(name = "alignType", required = true)
-    protected String alignType;
+public class Alignment
+{
+
+  @XmlElement(required = true)
+  protected List alignObject;
+
+  protected List score;
+
+  @XmlElement(required = true)
+  protected List block;
+
+  @XmlElement(name = "geo3d")
+  protected List geo3D;
+
+  @XmlAttribute(name = "alignType", required = true)
+  protected String alignType;
+
+  /**
+   * Gets the value of the alignObject property.
+   * 
+   * 

+ * This accessor method returns a reference to the live list, not a snapshot. + * Therefore any modification you make to the returned list will be present + * inside the JAXB object. This is why there is not a set method + * for the alignObject property. + * + *

+ * For example, to add a new item, do as follows: + * + *

+   * getAlignObject().add(newItem);
+   * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Alignment.AlignObject } + * + * + */ + public List getAlignObject() + { + if (alignObject == null) + { + alignObject = new ArrayList(); + } + return this.alignObject; + } + + /** + * Gets the value of the score property. + * + *

+ * This accessor method returns a reference to the live list, not a snapshot. + * Therefore any modification you make to the returned list will be present + * inside the JAXB object. This is why there is not a set method + * for the score property. + * + *

+ * For example, to add a new item, do as follows: + * + *

+   * getScore().add(newItem);
+   * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Alignment.Score } + * + * + */ + public List getScore() + { + if (score == null) + { + score = new ArrayList(); + } + return this.score; + } + + /** + * Gets the value of the block property. + * + *

+ * This accessor method returns a reference to the live list, not a snapshot. + * Therefore any modification you make to the returned list will be present + * inside the JAXB object. This is why there is not a set method + * for the block property. + * + *

+ * For example, to add a new item, do as follows: + * + *

+   * getBlock().add(newItem);
+   * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Alignment.Block } + * + * + */ + public List getBlock() + { + if (block == null) + { + block = new ArrayList(); + } + return this.block; + } + + /** + * Gets the value of the geo3D property. + * + *

+ * This accessor method returns a reference to the live list, not a snapshot. + * Therefore any modification you make to the returned list will be present + * inside the JAXB object. This is why there is not a set method + * for the geo3D property. + * + *

+ * For example, to add a new item, do as follows: + * + *

+   * getGeo3D().add(newItem);
+   * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Alignment.Geo3D } + * + * + */ + public List getGeo3D() + { + if (geo3D == null) + { + geo3D = new ArrayList(); + } + return this.geo3D; + } + + /** + * Gets the value of the alignType property. + * + * @return possible object is {@link String } + * + */ + public String getAlignType() + { + return alignType; + } + + /** + * Sets the value of the alignType property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setAlignType(String value) + { + this.alignType = value; + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <sequence>
+   *         <element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
+   *           <complexType>
+   *             <complexContent>
+   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                 <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
+   *               </restriction>
+   *             </complexContent>
+   *           </complexType>
+   *         </element>
+   *         <element name="sequence" minOccurs="0">
+   *           <complexType>
+   *             <complexContent>
+   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                 <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
+   *               </restriction>
+   *             </complexContent>
+   *           </complexType>
+   *         </element>
+   *       </sequence>
+   *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
+   *       <attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+   *       <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+   *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "alignObjectDetail", "sequence" }) + public static class AlignObject + { + + protected List alignObjectDetail; + + protected Alignment.AlignObject.Sequence sequence; + + @XmlAttribute(name = "objectVersion", required = true) + protected String objectVersion; + + @XmlAttribute(name = "intObjectId", required = true) + protected String intObjectId; + + @XmlAttribute(name = "type") + protected String type; + + @XmlAttribute(name = "dbSource", required = true) + protected String dbSource; + + @XmlAttribute(name = "dbCoordSys", required = true) + protected String dbCoordSys; + + @XmlAttribute(name = "dbAccessionId", required = true) + protected String dbAccessionId; + + @XmlAttribute(name = "dbEvidence") + protected String dbEvidence; + + @XmlAttribute(name = "dbVersion") + protected String dbVersion; /** - * Gets the value of the alignObject property. + * Gets the value of the alignObjectDetail property. * *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the alignObject property. + * This accessor method returns a reference to the live list, not a + * snapshot. Therefore any modification you make to the returned list will + * be present inside the JAXB object. This is why there is not a + * set method for the alignObjectDetail property. * *

* For example, to add a new item, do as follows: + * *

-     *    getAlignObject().add(newItem);
+     * getAlignObjectDetail().add(newItem);
      * 
* * *

* Objects of the following type(s) are allowed in the list - * {@link Alignment.AlignObject } + * {@link Alignment.AlignObject.AlignObjectDetail } * * */ - public List getAlignObject() { - if (alignObject == null) { - alignObject = new ArrayList(); - } - return this.alignObject; + public List getAlignObjectDetail() + { + if (alignObjectDetail == null) + { + alignObjectDetail = new ArrayList(); + } + return this.alignObjectDetail; + } + + /** + * Gets the value of the sequence property. + * + * @return possible object is {@link Alignment.AlignObject.Sequence } + * + */ + public Alignment.AlignObject.Sequence getSequence() + { + return sequence; + } + + /** + * Sets the value of the sequence property. + * + * @param value + * allowed object is {@link Alignment.AlignObject.Sequence } + * + */ + public void setSequence(Alignment.AlignObject.Sequence value) + { + this.sequence = value; + } + + /** + * Gets the value of the objectVersion property. + * + * @return possible object is {@link String } + * + */ + public String getObjectVersion() + { + return objectVersion; + } + + /** + * Sets the value of the objectVersion property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setObjectVersion(String value) + { + this.objectVersion = value; + } + + /** + * Gets the value of the intObjectId property. + * + * @return possible object is {@link String } + * + */ + public String getIntObjectId() + { + return intObjectId; } /** - * Gets the value of the score property. + * Sets the value of the intObjectId property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setIntObjectId(String value) + { + this.intObjectId = value; + } + + /** + * Gets the value of the type property. + * + * @return possible object is {@link String } + * + */ + public String getType() + { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setType(String value) + { + this.type = value; + } + + /** + * Gets the value of the dbSource property. + * + * @return possible object is {@link String } + * + */ + public String getDbSource() + { + return dbSource; + } + + /** + * Sets the value of the dbSource property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setDbSource(String value) + { + this.dbSource = value; + } + + /** + * Gets the value of the dbCoordSys property. + * + * @return possible object is {@link String } + * + */ + public String getDbCoordSys() + { + return dbCoordSys; + } + + /** + * Sets the value of the dbCoordSys property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setDbCoordSys(String value) + { + this.dbCoordSys = value; + } + + /** + * Gets the value of the dbAccessionId property. + * + * @return possible object is {@link String } + * + */ + public String getDbAccessionId() + { + return dbAccessionId; + } + + /** + * Sets the value of the dbAccessionId property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setDbAccessionId(String value) + { + this.dbAccessionId = value; + } + + /** + * Gets the value of the dbEvidence property. + * + * @return possible object is {@link String } + * + */ + public String getDbEvidence() + { + return dbEvidence; + } + + /** + * Sets the value of the dbEvidence property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setDbEvidence(String value) + { + this.dbEvidence = value; + } + + /** + * Gets the value of the dbVersion property. + * + * @return possible object is {@link String } + * + */ + public String getDbVersion() + { + return dbVersion; + } + + /** + * Sets the value of the dbVersion property. + * + * @param value + * allowed object is {@link String } * + */ + public void setDbVersion(String value) + { + this.dbVersion = value; + } + + /** *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the score property. + * Java class for anonymous complex type. * *

- * For example, to add a new item, do as follows: + * The following schema fragment specifies the expected content contained + * within this class. + * *

-     *    getScore().add(newItem);
+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
      * 
* * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "content" }) + public static class AlignObjectDetail + { + + @XmlValue + protected String content; + + @XmlAttribute(name = "dbSource") + protected String dbSource; + + @XmlAttribute(name = "property", required = true) + protected String property; + + /** + * Gets the value of the content property. + * + * @return possible object is {@link String } + * + */ + public String getContent() + { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setContent(String value) + { + this.content = value; + } + + /** + * Gets the value of the dbSource property. + * + * @return possible object is {@link String } + * + */ + public String getDbSource() + { + return dbSource; + } + + /** + * Sets the value of the dbSource property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setDbSource(String value) + { + this.dbSource = value; + } + + /** + * Gets the value of the property property. + * + * @return possible object is {@link String } + * + */ + public String getProperty() + { + return property; + } + + /** + * Sets the value of the property property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setProperty(String value) + { + this.property = value; + } + + } + + /** *

- * Objects of the following type(s) are allowed in the list - * {@link Alignment.Score } + * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
* * */ - public List getScore() { - if (score == null) { - score = new ArrayList(); - } - return this.score; + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "content" }) + public static class Sequence + { + + @XmlValue + protected String content; + + @XmlAttribute(name = "start") + protected String start; + + @XmlAttribute(name = "end") + protected String end; + + /** + * Gets the value of the content property. + * + * @return possible object is {@link String } + * + */ + public String getContent() + { + return content; + } + + /** + * Sets the value of the content property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setContent(String value) + { + this.content = value; + } + + /** + * Gets the value of the start property. + * + * @return possible object is {@link String } + * + */ + public String getStart() + { + return start; + } + + /** + * Sets the value of the start property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setStart(String value) + { + this.start = value; + } + + /** + * Gets the value of the end property. + * + * @return possible object is {@link String } + * + */ + public String getEnd() + { + return end; + } + + /** + * Sets the value of the end property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setEnd(String value) + { + this.end = value; + } + } + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <sequence>
+   *         <element name="segment" maxOccurs="unbounded">
+   *           <complexType>
+   *             <complexContent>
+   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                 <sequence minOccurs="0">
+   *                   <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
+   *                 </sequence>
+   *                 <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
+   *                 <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+   *                 <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+   *               </restriction>
+   *             </complexContent>
+   *           </complexType>
+   *         </element>
+   *       </sequence>
+   *       <attribute name="blockScore" type="{http://www.w3.org/2001/XMLSchema}string" />
+   *       <attribute name="blockOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "segment" }) + public static class Block + { + + @XmlElement(required = true) + protected List segment; + + @XmlAttribute(name = "blockScore") + protected String blockScore; + + @XmlAttribute(name = "blockOrder", required = true) + protected BigInteger blockOrder; + /** - * Gets the value of the block property. + * Gets the value of the segment property. * *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the block property. + * This accessor method returns a reference to the live list, not a + * snapshot. Therefore any modification you make to the returned list will + * be present inside the JAXB object. This is why there is not a + * set method for the segment property. * *

* For example, to add a new item, do as follows: + * *

-     *    getBlock().add(newItem);
+     * getSegment().add(newItem);
      * 
* * *

* Objects of the following type(s) are allowed in the list - * {@link Alignment.Block } + * {@link Alignment.Block.Segment } * * */ - public List getBlock() { - if (block == null) { - block = new ArrayList(); - } - return this.block; + public List getSegment() + { + if (segment == null) + { + segment = new ArrayList(); + } + return this.segment; + } + + /** + * Gets the value of the blockScore property. + * + * @return possible object is {@link String } + * + */ + public String getBlockScore() + { + return blockScore; + } + + /** + * Sets the value of the blockScore property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setBlockScore(String value) + { + this.blockScore = value; + } + + /** + * Gets the value of the blockOrder property. + * + * @return possible object is {@link BigInteger } + * + */ + public BigInteger getBlockOrder() + { + return blockOrder; + } + + /** + * Sets the value of the blockOrder property. + * + * @param value + * allowed object is {@link BigInteger } + * + */ + public void setBlockOrder(BigInteger value) + { + this.blockOrder = value; } /** - * Gets the value of the geo3D property. + *

+ * Java class for anonymous complex type. * *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the geo3D property. + * The following schema fragment specifies the expected content contained + * within this class. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence minOccurs="0">
+     *         <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
+     *       </sequence>
+     *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
+     *       <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+     *       <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "cigar" }) + public static class Segment + { + + protected String cigar; + + @XmlAttribute(name = "intObjectId", required = true) + @XmlSchemaType(name = "anySimpleType") + protected String intObjectId; + + @XmlAttribute(name = "strand") + @XmlSchemaType(name = "anySimpleType") + protected String strand; + + @XmlAttribute(name = "start") + protected String start; + + @XmlAttribute(name = "end") + protected String end; + + /** + * Gets the value of the cigar property. + * + * @return possible object is {@link String } + * + */ + public String getCigar() + { + return cigar; + } + + /** + * Sets the value of the cigar property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setCigar(String value) + { + this.cigar = value; + } + + /** + * Gets the value of the intObjectId property. + * + * @return possible object is {@link String } + * + */ + public String getIntObjectId() + { + return intObjectId; + } + + /** + * Sets the value of the intObjectId property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setIntObjectId(String value) + { + this.intObjectId = value; + } + + /** + * Gets the value of the strand property. + * + * @return possible object is {@link String } + * + */ + public String getStrand() + { + return strand; + } + + /** + * Sets the value of the strand property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setStrand(String value) + { + this.strand = value; + } + + /** + * Gets the value of the start property. + * + * @return possible object is {@link String } + * + */ + public String getStart() + { + return start; + } + + /** + * Sets the value of the start property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setStart(String value) + { + this.start = value; + } + + /** + * Gets the value of the end property. + * + * @return possible object is {@link String } + * + */ + public String getEnd() + { + return end; + } + + /** + * Sets the value of the end property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setEnd(String value) + { + this.end = value; + } + + } + + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <sequence>
+   *         <element name="vector">
+   *           <complexType>
+   *             <complexContent>
+   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                 <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *                 <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *                 <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *               </restriction>
+   *             </complexContent>
+   *           </complexType>
+   *         </element>
+   *         <element name="matrix" maxOccurs="unbounded">
+   *           <complexType>
+   *             <complexContent>
+   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                 <sequence>
+   *                   <element name="max11">
+   *                     <complexType>
+   *                       <complexContent>
+   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *                         </restriction>
+   *                       </complexContent>
+   *                     </complexType>
+   *                   </element>
+   *                   <element name="max12">
+   *                     <complexType>
+   *                       <complexContent>
+   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *                         </restriction>
+   *                       </complexContent>
+   *                     </complexType>
+   *                   </element>
+   *                   <element name="max13">
+   *                     <complexType>
+   *                       <complexContent>
+   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *                         </restriction>
+   *                       </complexContent>
+   *                     </complexType>
+   *                   </element>
+   *                   <element name="max21">
+   *                     <complexType>
+   *                       <complexContent>
+   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *                         </restriction>
+   *                       </complexContent>
+   *                     </complexType>
+   *                   </element>
+   *                   <element name="max22">
+   *                     <complexType>
+   *                       <complexContent>
+   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *                         </restriction>
+   *                       </complexContent>
+   *                     </complexType>
+   *                   </element>
+   *                   <element name="max23">
+   *                     <complexType>
+   *                       <complexContent>
+   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *                         </restriction>
+   *                       </complexContent>
+   *                     </complexType>
+   *                   </element>
+   *                   <element name="max31">
+   *                     <complexType>
+   *                       <complexContent>
+   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *                         </restriction>
+   *                       </complexContent>
+   *                     </complexType>
+   *                   </element>
+   *                   <element name="max32">
+   *                     <complexType>
+   *                       <complexContent>
+   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *                         </restriction>
+   *                       </complexContent>
+   *                     </complexType>
+   *                   </element>
+   *                   <element name="max33">
+   *                     <complexType>
+   *                       <complexContent>
+   *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+   *                         </restriction>
+   *                       </complexContent>
+   *                     </complexType>
+   *                   </element>
+   *                 </sequence>
+   *               </restriction>
+   *             </complexContent>
+   *           </complexType>
+   *         </element>
+   *       </sequence>
+   *       <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "vector", "matrix" }) + public static class Geo3D + { + + @XmlElement(required = true) + protected Alignment.Geo3D.Vector vector; + + @XmlElement(required = true) + protected List matrix; + + @XmlAttribute(name = "intObjectId", required = true) + protected String intObjectId; + + /** + * Gets the value of the vector property. + * + * @return possible object is {@link Alignment.Geo3D.Vector } + * + */ + public Alignment.Geo3D.Vector getVector() + { + return vector; + } + + /** + * Sets the value of the vector property. + * + * @param value + * allowed object is {@link Alignment.Geo3D.Vector } + * + */ + public void setVector(Alignment.Geo3D.Vector value) + { + this.vector = value; + } + + /** + * Gets the value of the matrix property. + * + *

+ * This accessor method returns a reference to the live list, not a + * snapshot. Therefore any modification you make to the returned list will + * be present inside the JAXB object. This is why there is not a + * set method for the matrix property. * *

* For example, to add a new item, do as follows: + * *

-     *    getGeo3D().add(newItem);
+     * getMatrix().add(newItem);
      * 
* * *

* Objects of the following type(s) are allowed in the list - * {@link Alignment.Geo3D } + * {@link Alignment.Geo3D.Matrix } * * */ - public List getGeo3D() { - if (geo3D == null) { - geo3D = new ArrayList(); - } - return this.geo3D; + public List getMatrix() + { + if (matrix == null) + { + matrix = new ArrayList(); + } + return this.matrix; } /** - * Gets the value of the alignType property. + * Gets the value of the intObjectId property. + * + * @return possible object is {@link String } * - * @return - * possible object is - * {@link String } - * */ - public String getAlignType() { - return alignType; + public String getIntObjectId() + { + return intObjectId; } /** - * Sets the value of the alignType property. + * Sets the value of the intObjectId property. * * @param value - * allowed object is - * {@link String } - * + * allowed object is {@link String } + * */ - public void setAlignType(String value) { - this.alignType = value; + public void setIntObjectId(String value) + { + this.intObjectId = value; } - /** - *

Java class for anonymous complex type. + *

+ * Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

+ * The following schema fragment specifies the expected content contained + * within this class. * *

      * <complexType>
      *   <complexContent>
      *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      *       <sequence>
-     *         <element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
+     *         <element name="max11">
      *           <complexType>
      *             <complexContent>
      *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
+     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
      *               </restriction>
      *             </complexContent>
      *           </complexType>
      *         </element>
-     *         <element name="sequence" minOccurs="0">
+     *         <element name="max12">
      *           <complexType>
      *             <complexContent>
      *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
+     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *         <element name="max13">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *         <element name="max21">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *         <element name="max22">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *         <element name="max23">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *         <element name="max31">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *         <element name="max32">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *         <element name="max33">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
      *               </restriction>
      *             </complexContent>
      *           </complexType>
      *         </element>
      *       </sequence>
-     *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
-     *       <attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
      *     </restriction>
      *   </complexContent>
      * </complexType>
@@ -423,516 +1536,697 @@ public class Alignment {
      * 
      */
     @XmlAccessorType(XmlAccessType.FIELD)
-    @XmlType(name = "", propOrder = {
-        "alignObjectDetail",
-        "sequence"
-    })
-    public static class AlignObject {
-
-        protected List alignObjectDetail;
-        protected Alignment.AlignObject.Sequence sequence;
-        @XmlAttribute(name = "objectVersion", required = true)
-        protected String objectVersion;
-        @XmlAttribute(name = "intObjectId", required = true)
-        protected String intObjectId;
-        @XmlAttribute(name = "type")
-        protected String type;
-        @XmlAttribute(name = "dbSource", required = true)
-        protected String dbSource;
-        @XmlAttribute(name = "dbCoordSys", required = true)
-        protected String dbCoordSys;
-        @XmlAttribute(name = "dbAccessionId", required = true)
-        protected String dbAccessionId;
-        @XmlAttribute(name = "dbEvidence")
-        protected String dbEvidence;
-        @XmlAttribute(name = "dbVersion")
-        protected String dbVersion;
+    @XmlType(
+      name = "",
+      propOrder =
+      { "max11", "max12", "max13", "max21", "max22", "max23", "max31",
+          "max32", "max33" })
+    public static class Matrix
+    {
+
+      @XmlElement(required = true)
+      protected Alignment.Geo3D.Matrix.Max11 max11;
+
+      @XmlElement(required = true)
+      protected Alignment.Geo3D.Matrix.Max12 max12;
+
+      @XmlElement(required = true)
+      protected Alignment.Geo3D.Matrix.Max13 max13;
+
+      @XmlElement(required = true)
+      protected Alignment.Geo3D.Matrix.Max21 max21;
+
+      @XmlElement(required = true)
+      protected Alignment.Geo3D.Matrix.Max22 max22;
+
+      @XmlElement(required = true)
+      protected Alignment.Geo3D.Matrix.Max23 max23;
+
+      @XmlElement(required = true)
+      protected Alignment.Geo3D.Matrix.Max31 max31;
+
+      @XmlElement(required = true)
+      protected Alignment.Geo3D.Matrix.Max32 max32;
+
+      @XmlElement(required = true)
+      protected Alignment.Geo3D.Matrix.Max33 max33;
+
+      /**
+       * Gets the value of the max11 property.
+       * 
+       * @return possible object is {@link Alignment.Geo3D.Matrix.Max11 }
+       * 
+       */
+      public Alignment.Geo3D.Matrix.Max11 getMax11()
+      {
+        return max11;
+      }
+
+      /**
+       * Sets the value of the max11 property.
+       * 
+       * @param value
+       *          allowed object is {@link Alignment.Geo3D.Matrix.Max11 }
+       * 
+       */
+      public void setMax11(Alignment.Geo3D.Matrix.Max11 value)
+      {
+        this.max11 = value;
+      }
+
+      /**
+       * Gets the value of the max12 property.
+       * 
+       * @return possible object is {@link Alignment.Geo3D.Matrix.Max12 }
+       * 
+       */
+      public Alignment.Geo3D.Matrix.Max12 getMax12()
+      {
+        return max12;
+      }
+
+      /**
+       * Sets the value of the max12 property.
+       * 
+       * @param value
+       *          allowed object is {@link Alignment.Geo3D.Matrix.Max12 }
+       * 
+       */
+      public void setMax12(Alignment.Geo3D.Matrix.Max12 value)
+      {
+        this.max12 = value;
+      }
+
+      /**
+       * Gets the value of the max13 property.
+       * 
+       * @return possible object is {@link Alignment.Geo3D.Matrix.Max13 }
+       * 
+       */
+      public Alignment.Geo3D.Matrix.Max13 getMax13()
+      {
+        return max13;
+      }
+
+      /**
+       * Sets the value of the max13 property.
+       * 
+       * @param value
+       *          allowed object is {@link Alignment.Geo3D.Matrix.Max13 }
+       * 
+       */
+      public void setMax13(Alignment.Geo3D.Matrix.Max13 value)
+      {
+        this.max13 = value;
+      }
+
+      /**
+       * Gets the value of the max21 property.
+       * 
+       * @return possible object is {@link Alignment.Geo3D.Matrix.Max21 }
+       * 
+       */
+      public Alignment.Geo3D.Matrix.Max21 getMax21()
+      {
+        return max21;
+      }
+
+      /**
+       * Sets the value of the max21 property.
+       * 
+       * @param value
+       *          allowed object is {@link Alignment.Geo3D.Matrix.Max21 }
+       * 
+       */
+      public void setMax21(Alignment.Geo3D.Matrix.Max21 value)
+      {
+        this.max21 = value;
+      }
+
+      /**
+       * Gets the value of the max22 property.
+       * 
+       * @return possible object is {@link Alignment.Geo3D.Matrix.Max22 }
+       * 
+       */
+      public Alignment.Geo3D.Matrix.Max22 getMax22()
+      {
+        return max22;
+      }
+
+      /**
+       * Sets the value of the max22 property.
+       * 
+       * @param value
+       *          allowed object is {@link Alignment.Geo3D.Matrix.Max22 }
+       * 
+       */
+      public void setMax22(Alignment.Geo3D.Matrix.Max22 value)
+      {
+        this.max22 = value;
+      }
+
+      /**
+       * Gets the value of the max23 property.
+       * 
+       * @return possible object is {@link Alignment.Geo3D.Matrix.Max23 }
+       * 
+       */
+      public Alignment.Geo3D.Matrix.Max23 getMax23()
+      {
+        return max23;
+      }
+
+      /**
+       * Sets the value of the max23 property.
+       * 
+       * @param value
+       *          allowed object is {@link Alignment.Geo3D.Matrix.Max23 }
+       * 
+       */
+      public void setMax23(Alignment.Geo3D.Matrix.Max23 value)
+      {
+        this.max23 = value;
+      }
+
+      /**
+       * Gets the value of the max31 property.
+       * 
+       * @return possible object is {@link Alignment.Geo3D.Matrix.Max31 }
+       * 
+       */
+      public Alignment.Geo3D.Matrix.Max31 getMax31()
+      {
+        return max31;
+      }
+
+      /**
+       * Sets the value of the max31 property.
+       * 
+       * @param value
+       *          allowed object is {@link Alignment.Geo3D.Matrix.Max31 }
+       * 
+       */
+      public void setMax31(Alignment.Geo3D.Matrix.Max31 value)
+      {
+        this.max31 = value;
+      }
+
+      /**
+       * Gets the value of the max32 property.
+       * 
+       * @return possible object is {@link Alignment.Geo3D.Matrix.Max32 }
+       * 
+       */
+      public Alignment.Geo3D.Matrix.Max32 getMax32()
+      {
+        return max32;
+      }
+
+      /**
+       * Sets the value of the max32 property.
+       * 
+       * @param value
+       *          allowed object is {@link Alignment.Geo3D.Matrix.Max32 }
+       * 
+       */
+      public void setMax32(Alignment.Geo3D.Matrix.Max32 value)
+      {
+        this.max32 = value;
+      }
+
+      /**
+       * Gets the value of the max33 property.
+       * 
+       * @return possible object is {@link Alignment.Geo3D.Matrix.Max33 }
+       * 
+       */
+      public Alignment.Geo3D.Matrix.Max33 getMax33()
+      {
+        return max33;
+      }
+
+      /**
+       * Sets the value of the max33 property.
+       * 
+       * @param value
+       *          allowed object is {@link Alignment.Geo3D.Matrix.Max33 }
+       * 
+       */
+      public void setMax33(Alignment.Geo3D.Matrix.Max33 value)
+      {
+        this.max33 = value;
+      }
+
+      /**
+       * 

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+       * <complexType>
+       *   <complexContent>
+       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+       *     </restriction>
+       *   </complexContent>
+       * </complexType>
+       * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Max11 + { + + @XmlAttribute(name = "coord", required = true) + protected float coord; /** - * Gets the value of the alignObjectDetail property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the alignObjectDetail property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getAlignObjectDetail().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Alignment.AlignObject.AlignObjectDetail } - * + * Gets the value of the coord property. * */ - public List getAlignObjectDetail() { - if (alignObjectDetail == null) { - alignObjectDetail = new ArrayList(); - } - return this.alignObjectDetail; + public float getCoord() + { + return coord; } /** - * Gets the value of the sequence property. + * Sets the value of the coord property. * - * @return - * possible object is - * {@link Alignment.AlignObject.Sequence } - * */ - public Alignment.AlignObject.Sequence getSequence() { - return sequence; + public void setCoord(float value) + { + this.coord = value; } - /** - * Sets the value of the sequence property. - * - * @param value - * allowed object is - * {@link Alignment.AlignObject.Sequence } - * - */ - public void setSequence(Alignment.AlignObject.Sequence value) { - this.sequence = value; - } + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+       * <complexType>
+       *   <complexContent>
+       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+       *     </restriction>
+       *   </complexContent>
+       * </complexType>
+       * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Max12 + { + + @XmlAttribute(name = "coord", required = true) + protected float coord; /** - * Gets the value of the objectVersion property. + * Gets the value of the coord property. * - * @return - * possible object is - * {@link String } - * */ - public String getObjectVersion() { - return objectVersion; + public float getCoord() + { + return coord; } /** - * Sets the value of the objectVersion property. + * Sets the value of the coord property. * - * @param value - * allowed object is - * {@link String } - * */ - public void setObjectVersion(String value) { - this.objectVersion = value; + public void setCoord(float value) + { + this.coord = value; } - /** - * Gets the value of the intObjectId property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getIntObjectId() { - return intObjectId; - } + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+       * <complexType>
+       *   <complexContent>
+       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+       *     </restriction>
+       *   </complexContent>
+       * </complexType>
+       * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Max13 + { + + @XmlAttribute(name = "coord", required = true) + protected float coord; /** - * Sets the value of the intObjectId property. + * Gets the value of the coord property. * - * @param value - * allowed object is - * {@link String } - * */ - public void setIntObjectId(String value) { - this.intObjectId = value; + public float getCoord() + { + return coord; } /** - * Gets the value of the type property. + * Sets the value of the coord property. * - * @return - * possible object is - * {@link String } - * */ - public String getType() { - return type; + public void setCoord(float value) + { + this.coord = value; } - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setType(String value) { - this.type = value; - } + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+       * <complexType>
+       *   <complexContent>
+       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+       *     </restriction>
+       *   </complexContent>
+       * </complexType>
+       * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Max21 + { + + @XmlAttribute(name = "coord", required = true) + protected float coord; /** - * Gets the value of the dbSource property. + * Gets the value of the coord property. * - * @return - * possible object is - * {@link String } - * */ - public String getDbSource() { - return dbSource; + public float getCoord() + { + return coord; } /** - * Sets the value of the dbSource property. + * Sets the value of the coord property. * - * @param value - * allowed object is - * {@link String } - * */ - public void setDbSource(String value) { - this.dbSource = value; + public void setCoord(float value) + { + this.coord = value; } + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+       * <complexType>
+       *   <complexContent>
+       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+       *     </restriction>
+       *   </complexContent>
+       * </complexType>
+       * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Max22 + { + + @XmlAttribute(name = "coord", required = true) + protected float coord; + /** - * Gets the value of the dbCoordSys property. + * Gets the value of the coord property. * - * @return - * possible object is - * {@link String } - * */ - public String getDbCoordSys() { - return dbCoordSys; + public float getCoord() + { + return coord; } /** - * Sets the value of the dbCoordSys property. + * Sets the value of the coord property. * - * @param value - * allowed object is - * {@link String } - * */ - public void setDbCoordSys(String value) { - this.dbCoordSys = value; + public void setCoord(float value) + { + this.coord = value; } + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+       * <complexType>
+       *   <complexContent>
+       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+       *     </restriction>
+       *   </complexContent>
+       * </complexType>
+       * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Max23 + { + + @XmlAttribute(name = "coord", required = true) + protected float coord; + /** - * Gets the value of the dbAccessionId property. + * Gets the value of the coord property. * - * @return - * possible object is - * {@link String } - * */ - public String getDbAccessionId() { - return dbAccessionId; + public float getCoord() + { + return coord; } /** - * Sets the value of the dbAccessionId property. + * Sets the value of the coord property. * - * @param value - * allowed object is - * {@link String } - * */ - public void setDbAccessionId(String value) { - this.dbAccessionId = value; + public void setCoord(float value) + { + this.coord = value; } + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+       * <complexType>
+       *   <complexContent>
+       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+       *     </restriction>
+       *   </complexContent>
+       * </complexType>
+       * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Max31 + { + + @XmlAttribute(name = "coord", required = true) + protected float coord; + /** - * Gets the value of the dbEvidence property. + * Gets the value of the coord property. * - * @return - * possible object is - * {@link String } - * */ - public String getDbEvidence() { - return dbEvidence; + public float getCoord() + { + return coord; } /** - * Sets the value of the dbEvidence property. + * Sets the value of the coord property. * - * @param value - * allowed object is - * {@link String } - * */ - public void setDbEvidence(String value) { - this.dbEvidence = value; + public void setCoord(float value) + { + this.coord = value; } + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+       * <complexType>
+       *   <complexContent>
+       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+       *     </restriction>
+       *   </complexContent>
+       * </complexType>
+       * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Max32 + { + + @XmlAttribute(name = "coord", required = true) + protected float coord; + /** - * Gets the value of the dbVersion property. + * Gets the value of the coord property. * - * @return - * possible object is - * {@link String } - * */ - public String getDbVersion() { - return dbVersion; + public float getCoord() + { + return coord; } /** - * Sets the value of the dbVersion property. + * Sets the value of the coord property. * - * @param value - * allowed object is - * {@link String } - * */ - public void setDbVersion(String value) { - this.dbVersion = value; + public void setCoord(float value) + { + this.coord = value; } + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+       * <complexType>
+       *   <complexContent>
+       *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+       *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+       *     </restriction>
+       *   </complexContent>
+       * </complexType>
+       * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Max33 + { + + @XmlAttribute(name = "coord", required = true) + protected float coord; /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <complexContent>
-         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
- * + * Gets the value of the coord property. * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "content" - }) - public static class AlignObjectDetail { - - @XmlValue - protected String content; - @XmlAttribute(name = "dbSource") - protected String dbSource; - @XmlAttribute(name = "property", required = true) - protected String property; - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setContent(String value) { - this.content = value; - } - - /** - * Gets the value of the dbSource property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDbSource() { - return dbSource; - } - - /** - * Sets the value of the dbSource property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDbSource(String value) { - this.dbSource = value; - } - - /** - * Gets the value of the property property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getProperty() { - return property; - } - - /** - * Sets the value of the property property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setProperty(String value) { - this.property = value; - } - + public float getCoord() + { + return coord; } - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <complexContent>
-         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
- * + * Sets the value of the coord property. * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "content" - }) - public static class Sequence { - - @XmlValue - protected String content; - @XmlAttribute(name = "start") - protected String start; - @XmlAttribute(name = "end") - protected String end; - - /** - * Gets the value of the content property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getContent() { - return content; - } - - /** - * Sets the value of the content property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setContent(String value) { - this.content = value; - } - - /** - * Gets the value of the start property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStart() { - return start; - } - - /** - * Sets the value of the start property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStart(String value) { - this.start = value; - } - - /** - * Gets the value of the end property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getEnd() { - return end; - } - - /** - * Sets the value of the end property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setEnd(String value) { - this.end = value; - } - + public void setCoord(float value) + { + this.coord = value; } - } + } + } /** - *

Java class for anonymous complex type. + *

+ * Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

+ * The following schema fragment specifies the expected content contained + * within this class. * *

      * <complexType>
      *   <complexContent>
      *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <element name="segment" maxOccurs="unbounded">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <sequence minOccurs="0">
-     *                   <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
-     *                 </sequence>
-     *                 <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
-     *                 <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
-     *                 <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *       </sequence>
-     *       <attribute name="blockScore" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="blockOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+     *       <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+     *       <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+     *       <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
      *     </restriction>
      *   </complexContent>
      * </complexType>
@@ -941,1370 +2235,155 @@ public class Alignment {
      * 
      */
     @XmlAccessorType(XmlAccessType.FIELD)
-    @XmlType(name = "", propOrder = {
-        "segment"
-    })
-    public static class Block {
-
-        @XmlElement(required = true)
-        protected List segment;
-        @XmlAttribute(name = "blockScore")
-        protected String blockScore;
-        @XmlAttribute(name = "blockOrder", required = true)
-        protected BigInteger blockOrder;
-
-        /**
-         * Gets the value of the segment property.
-         * 
-         * 

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the segment property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getSegment().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Alignment.Block.Segment } - * - * - */ - public List getSegment() { - if (segment == null) { - segment = new ArrayList(); - } - return this.segment; - } - - /** - * Gets the value of the blockScore property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getBlockScore() { - return blockScore; - } - - /** - * Sets the value of the blockScore property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setBlockScore(String value) { - this.blockScore = value; - } - - /** - * Gets the value of the blockOrder property. - * - * @return - * possible object is - * {@link BigInteger } - * - */ - public BigInteger getBlockOrder() { - return blockOrder; - } - - /** - * Sets the value of the blockOrder property. - * - * @param value - * allowed object is - * {@link BigInteger } - * - */ - public void setBlockOrder(BigInteger value) { - this.blockOrder = value; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <complexContent>
-         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *       <sequence minOccurs="0">
-         *         <element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
-         *       </sequence>
-         *       <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
-         *       <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
-         *       <attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "cigar" - }) - public static class Segment { - - protected String cigar; - @XmlAttribute(name = "intObjectId", required = true) - @XmlSchemaType(name = "anySimpleType") - protected String intObjectId; - @XmlAttribute(name = "strand") - @XmlSchemaType(name = "anySimpleType") - protected String strand; - @XmlAttribute(name = "start") - protected String start; - @XmlAttribute(name = "end") - protected String end; - - /** - * Gets the value of the cigar property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCigar() { - return cigar; - } - - /** - * Sets the value of the cigar property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCigar(String value) { - this.cigar = value; - } - - /** - * Gets the value of the intObjectId property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getIntObjectId() { - return intObjectId; - } - - /** - * Sets the value of the intObjectId property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setIntObjectId(String value) { - this.intObjectId = value; - } - - /** - * Gets the value of the strand property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStrand() { - return strand; - } - - /** - * Sets the value of the strand property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStrand(String value) { - this.strand = value; - } - - /** - * Gets the value of the start property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getStart() { - return start; - } - - /** - * Sets the value of the start property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setStart(String value) { - this.start = value; - } - - /** - * Gets the value of the end property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getEnd() { - return end; - } - - /** - * Sets the value of the end property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setEnd(String value) { - this.end = value; - } - - } + @XmlType(name = "") + public static class Vector + { + + @XmlAttribute(name = "x", required = true) + protected float x; + + @XmlAttribute(name = "y", required = true) + protected float y; + + @XmlAttribute(name = "z", required = true) + protected float z; + + /** + * Gets the value of the x property. + * + */ + public float getX() + { + return x; + } + + /** + * Sets the value of the x property. + * + */ + public void setX(float value) + { + this.x = value; + } + + /** + * Gets the value of the y property. + * + */ + public float getY() + { + return y; + } + + /** + * Sets the value of the y property. + * + */ + public void setY(float value) + { + this.y = value; + } + + /** + * Gets the value of the z property. + * + */ + public float getZ() + { + return z; + } + + /** + * Sets the value of the z property. + * + */ + public void setZ(float value) + { + this.z = value; + } } + } + + /** + *

+ * Java class for anonymous complex type. + * + *

+ * The following schema fragment specifies the expected content contained + * within this class. + * + *

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+   *       <attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Score + { + + @XmlAttribute(name = "methodName", required = true) + protected String methodName; + + @XmlAttribute(name = "scoreValue", required = true) + protected String scoreValue; /** - *

Java class for anonymous complex type. + * Gets the value of the methodName property. * - *

The following schema fragment specifies the expected content contained within this class. + * @return possible object is {@link String } * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <element name="vector">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                 <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                 <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="matrix" maxOccurs="unbounded">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <sequence>
-     *                   <element name="max11">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="max12">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="max13">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="max21">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="max22">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="max23">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="max31">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="max32">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                   <element name="max33">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                 </sequence>
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *       </sequence>
-     *       <attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ */ + public String getMethodName() + { + return methodName; + } + + /** + * Sets the value of the methodName property. * + * @param value + * allowed object is {@link String } * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "vector", - "matrix" - }) - public static class Geo3D { - - @XmlElement(required = true) - protected Alignment.Geo3D.Vector vector; - @XmlElement(required = true) - protected List matrix; - @XmlAttribute(name = "intObjectId", required = true) - protected String intObjectId; - - /** - * Gets the value of the vector property. - * - * @return - * possible object is - * {@link Alignment.Geo3D.Vector } - * - */ - public Alignment.Geo3D.Vector getVector() { - return vector; - } - - /** - * Sets the value of the vector property. - * - * @param value - * allowed object is - * {@link Alignment.Geo3D.Vector } - * - */ - public void setVector(Alignment.Geo3D.Vector value) { - this.vector = value; - } - - /** - * Gets the value of the matrix property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the matrix property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getMatrix().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Alignment.Geo3D.Matrix } - * - * - */ - public List getMatrix() { - if (matrix == null) { - matrix = new ArrayList(); - } - return this.matrix; - } - - /** - * Gets the value of the intObjectId property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getIntObjectId() { - return intObjectId; - } - - /** - * Sets the value of the intObjectId property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setIntObjectId(String value) { - this.intObjectId = value; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <complexContent>
-         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *       <sequence>
-         *         <element name="max11">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="max12">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="max13">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="max21">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="max22">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="max23">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="max31">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="max32">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *         <element name="max33">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *       </sequence>
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "max11", - "max12", - "max13", - "max21", - "max22", - "max23", - "max31", - "max32", - "max33" - }) - public static class Matrix { - - @XmlElement(required = true) - protected Alignment.Geo3D.Matrix.Max11 max11; - @XmlElement(required = true) - protected Alignment.Geo3D.Matrix.Max12 max12; - @XmlElement(required = true) - protected Alignment.Geo3D.Matrix.Max13 max13; - @XmlElement(required = true) - protected Alignment.Geo3D.Matrix.Max21 max21; - @XmlElement(required = true) - protected Alignment.Geo3D.Matrix.Max22 max22; - @XmlElement(required = true) - protected Alignment.Geo3D.Matrix.Max23 max23; - @XmlElement(required = true) - protected Alignment.Geo3D.Matrix.Max31 max31; - @XmlElement(required = true) - protected Alignment.Geo3D.Matrix.Max32 max32; - @XmlElement(required = true) - protected Alignment.Geo3D.Matrix.Max33 max33; - - /** - * Gets the value of the max11 property. - * - * @return - * possible object is - * {@link Alignment.Geo3D.Matrix.Max11 } - * - */ - public Alignment.Geo3D.Matrix.Max11 getMax11() { - return max11; - } - - /** - * Sets the value of the max11 property. - * - * @param value - * allowed object is - * {@link Alignment.Geo3D.Matrix.Max11 } - * - */ - public void setMax11(Alignment.Geo3D.Matrix.Max11 value) { - this.max11 = value; - } - - /** - * Gets the value of the max12 property. - * - * @return - * possible object is - * {@link Alignment.Geo3D.Matrix.Max12 } - * - */ - public Alignment.Geo3D.Matrix.Max12 getMax12() { - return max12; - } - - /** - * Sets the value of the max12 property. - * - * @param value - * allowed object is - * {@link Alignment.Geo3D.Matrix.Max12 } - * - */ - public void setMax12(Alignment.Geo3D.Matrix.Max12 value) { - this.max12 = value; - } - - /** - * Gets the value of the max13 property. - * - * @return - * possible object is - * {@link Alignment.Geo3D.Matrix.Max13 } - * - */ - public Alignment.Geo3D.Matrix.Max13 getMax13() { - return max13; - } - - /** - * Sets the value of the max13 property. - * - * @param value - * allowed object is - * {@link Alignment.Geo3D.Matrix.Max13 } - * - */ - public void setMax13(Alignment.Geo3D.Matrix.Max13 value) { - this.max13 = value; - } - - /** - * Gets the value of the max21 property. - * - * @return - * possible object is - * {@link Alignment.Geo3D.Matrix.Max21 } - * - */ - public Alignment.Geo3D.Matrix.Max21 getMax21() { - return max21; - } - - /** - * Sets the value of the max21 property. - * - * @param value - * allowed object is - * {@link Alignment.Geo3D.Matrix.Max21 } - * - */ - public void setMax21(Alignment.Geo3D.Matrix.Max21 value) { - this.max21 = value; - } - - /** - * Gets the value of the max22 property. - * - * @return - * possible object is - * {@link Alignment.Geo3D.Matrix.Max22 } - * - */ - public Alignment.Geo3D.Matrix.Max22 getMax22() { - return max22; - } - - /** - * Sets the value of the max22 property. - * - * @param value - * allowed object is - * {@link Alignment.Geo3D.Matrix.Max22 } - * - */ - public void setMax22(Alignment.Geo3D.Matrix.Max22 value) { - this.max22 = value; - } - - /** - * Gets the value of the max23 property. - * - * @return - * possible object is - * {@link Alignment.Geo3D.Matrix.Max23 } - * - */ - public Alignment.Geo3D.Matrix.Max23 getMax23() { - return max23; - } - - /** - * Sets the value of the max23 property. - * - * @param value - * allowed object is - * {@link Alignment.Geo3D.Matrix.Max23 } - * - */ - public void setMax23(Alignment.Geo3D.Matrix.Max23 value) { - this.max23 = value; - } - - /** - * Gets the value of the max31 property. - * - * @return - * possible object is - * {@link Alignment.Geo3D.Matrix.Max31 } - * - */ - public Alignment.Geo3D.Matrix.Max31 getMax31() { - return max31; - } - - /** - * Sets the value of the max31 property. - * - * @param value - * allowed object is - * {@link Alignment.Geo3D.Matrix.Max31 } - * - */ - public void setMax31(Alignment.Geo3D.Matrix.Max31 value) { - this.max31 = value; - } - - /** - * Gets the value of the max32 property. - * - * @return - * possible object is - * {@link Alignment.Geo3D.Matrix.Max32 } - * - */ - public Alignment.Geo3D.Matrix.Max32 getMax32() { - return max32; - } - - /** - * Sets the value of the max32 property. - * - * @param value - * allowed object is - * {@link Alignment.Geo3D.Matrix.Max32 } - * - */ - public void setMax32(Alignment.Geo3D.Matrix.Max32 value) { - this.max32 = value; - } - - /** - * Gets the value of the max33 property. - * - * @return - * possible object is - * {@link Alignment.Geo3D.Matrix.Max33 } - * - */ - public Alignment.Geo3D.Matrix.Max33 getMax33() { - return max33; - } - - /** - * Sets the value of the max33 property. - * - * @param value - * allowed object is - * {@link Alignment.Geo3D.Matrix.Max33 } - * - */ - public void setMax33(Alignment.Geo3D.Matrix.Max33 value) { - this.max33 = value; - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Max11 { - - @XmlAttribute(name = "coord", required = true) - protected float coord; - - /** - * Gets the value of the coord property. - * - */ - public float getCoord() { - return coord; - } - - /** - * Sets the value of the coord property. - * - */ - public void setCoord(float value) { - this.coord = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Max12 { - - @XmlAttribute(name = "coord", required = true) - protected float coord; - - /** - * Gets the value of the coord property. - * - */ - public float getCoord() { - return coord; - } - - /** - * Sets the value of the coord property. - * - */ - public void setCoord(float value) { - this.coord = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Max13 { - - @XmlAttribute(name = "coord", required = true) - protected float coord; - - /** - * Gets the value of the coord property. - * - */ - public float getCoord() { - return coord; - } - - /** - * Sets the value of the coord property. - * - */ - public void setCoord(float value) { - this.coord = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Max21 { - - @XmlAttribute(name = "coord", required = true) - protected float coord; - - /** - * Gets the value of the coord property. - * - */ - public float getCoord() { - return coord; - } - - /** - * Sets the value of the coord property. - * - */ - public void setCoord(float value) { - this.coord = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Max22 { - - @XmlAttribute(name = "coord", required = true) - protected float coord; - - /** - * Gets the value of the coord property. - * - */ - public float getCoord() { - return coord; - } - - /** - * Sets the value of the coord property. - * - */ - public void setCoord(float value) { - this.coord = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Max23 { - - @XmlAttribute(name = "coord", required = true) - protected float coord; - - /** - * Gets the value of the coord property. - * - */ - public float getCoord() { - return coord; - } - - /** - * Sets the value of the coord property. - * - */ - public void setCoord(float value) { - this.coord = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Max31 { - - @XmlAttribute(name = "coord", required = true) - protected float coord; - - /** - * Gets the value of the coord property. - * - */ - public float getCoord() { - return coord; - } - - /** - * Sets the value of the coord property. - * - */ - public void setCoord(float value) { - this.coord = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Max32 { - - @XmlAttribute(name = "coord", required = true) - protected float coord; - - /** - * Gets the value of the coord property. - * - */ - public float getCoord() { - return coord; - } - - /** - * Sets the value of the coord property. - * - */ - public void setCoord(float value) { - this.coord = value; - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-             * <complexType>
-             *   <complexContent>
-             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-             *       <attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Max33 { - - @XmlAttribute(name = "coord", required = true) - protected float coord; - - /** - * Gets the value of the coord property. - * - */ - public float getCoord() { - return coord; - } - - /** - * Sets the value of the coord property. - * - */ - public void setCoord(float value) { - this.coord = value; - } - - } - - } - - - /** - *

Java class for anonymous complex type. - * - *

The following schema fragment specifies the expected content contained within this class. - * - *

-         * <complexType>
-         *   <complexContent>
-         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *       <attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *       <attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *       <attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Vector { - - @XmlAttribute(name = "x", required = true) - protected float x; - @XmlAttribute(name = "y", required = true) - protected float y; - @XmlAttribute(name = "z", required = true) - protected float z; - - /** - * Gets the value of the x property. - * - */ - public float getX() { - return x; - } - - /** - * Sets the value of the x property. - * - */ - public void setX(float value) { - this.x = value; - } - - /** - * Gets the value of the y property. - * - */ - public float getY() { - return y; - } - - /** - * Sets the value of the y property. - * - */ - public void setY(float value) { - this.y = value; - } - - /** - * Gets the value of the z property. - * - */ - public float getZ() { - return z; - } - - /** - * Sets the value of the z property. - * - */ - public void setZ(float value) { - this.z = value; - } - - } - + public void setMethodName(String value) + { + this.methodName = value; } - /** - *

Java class for anonymous complex type. + * Gets the value of the scoreValue property. * - *

The following schema fragment specifies the expected content contained within this class. + * @return possible object is {@link String } * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ */ + public String getScoreValue() + { + return scoreValue; + } + + /** + * Sets the value of the scoreValue property. * + * @param value + * allowed object is {@link String } * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Score { - - @XmlAttribute(name = "methodName", required = true) - protected String methodName; - @XmlAttribute(name = "scoreValue", required = true) - protected String scoreValue; - - /** - * Gets the value of the methodName property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getMethodName() { - return methodName; - } - - /** - * Sets the value of the methodName property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setMethodName(String value) { - this.methodName = value; - } - - /** - * Gets the value of the scoreValue property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getScoreValue() { - return scoreValue; - } - - /** - * Sets the value of the scoreValue property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setScoreValue(String value) { - this.scoreValue = value; - } - + public void setScoreValue(String value) + { + this.scoreValue = value; } + } + }