From de82138757495ad07eb4bcf741fe3dd253c68bcc Mon Sep 17 00:00:00 2001 From: Jim Procter Date: Mon, 30 Aug 2021 11:14:29 +0100 Subject: [PATCH] JAL-3863 add canonical DBRefEntry flag to Jalview project --- schemas/vamsas.xsd | 7 + src/jalview/project/Jalview2XML.java | 2 + src/jalview/xml/binding/jalview/AlcodonFrame.java | 154 +- src/jalview/xml/binding/jalview/Annotation.java | 186 +- .../binding/jalview/AnnotationColourScheme.java | 42 +- .../xml/binding/jalview/AnnotationElement.java | 54 +- src/jalview/xml/binding/jalview/DoubleMatrix.java | 52 +- src/jalview/xml/binding/jalview/DoubleVector.java | 44 +- src/jalview/xml/binding/jalview/Feature.java | 104 +- .../xml/binding/jalview/FeatureMatcher.java | 50 +- .../xml/binding/jalview/FeatureMatcherSet.java | 96 +- src/jalview/xml/binding/jalview/FilterBy.java | 29 +- src/jalview/xml/binding/jalview/JalviewModel.java | 1962 ++++++++++---------- .../xml/binding/jalview/JalviewUserColours.java | 210 +-- src/jalview/xml/binding/jalview/MapListType.java | 146 +- src/jalview/xml/binding/jalview/Mapping.java | 50 +- src/jalview/xml/binding/jalview/NoValueColour.java | 29 +- src/jalview/xml/binding/jalview/ObjectFactory.java | 114 +- src/jalview/xml/binding/jalview/PcaDataType.java | 36 +- src/jalview/xml/binding/jalview/Pdbentry.java | 96 +- src/jalview/xml/binding/jalview/Sequence.java | 142 +- src/jalview/xml/binding/jalview/SequenceSet.java | 136 +- src/jalview/xml/binding/jalview/SequenceType.java | 38 +- src/jalview/xml/binding/jalview/ThresholdType.java | 29 +- src/jalview/xml/binding/jalview/VAMSAS.java | 58 +- .../binding/jalview/WebServiceParameterSet.java | 52 +- src/jalview/xml/binding/jalview/package-info.java | 6 +- 27 files changed, 1987 insertions(+), 1937 deletions(-) diff --git a/schemas/vamsas.xsd b/schemas/vamsas.xsd index 20c19dd..333a4e4 100755 --- a/schemas/vamsas.xsd +++ b/schemas/vamsas.xsd @@ -173,6 +173,13 @@ + + + + true for the representative accession for databases where multiple accessions map to the same entry (eg. Uniprot) + + + diff --git a/src/jalview/project/Jalview2XML.java b/src/jalview/project/Jalview2XML.java index 64b3a9c..ffd942f 100644 --- a/src/jalview/project/Jalview2XML.java +++ b/src/jalview/project/Jalview2XML.java @@ -2529,6 +2529,7 @@ public class Jalview2XML dbref.setSource(ref.getSource()); dbref.setVersion(ref.getVersion()); dbref.setAccessionId(ref.getAccessionId()); + dbref.setCanonical(ref.isCanonical()); if (ref instanceof GeneLocus) { dbref.setLocus(true); @@ -5622,6 +5623,7 @@ public class Jalview2XML { entry.setMap(addMapping(dr.getMapping())); } + entry.setCanonical(dr.isCanonical()); datasetSequence.addDBRef(entry); } } diff --git a/src/jalview/xml/binding/jalview/AlcodonFrame.java b/src/jalview/xml/binding/jalview/AlcodonFrame.java index cb90984..e52eefb 100644 --- a/src/jalview/xml/binding/jalview/AlcodonFrame.java +++ b/src/jalview/xml/binding/jalview/AlcodonFrame.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -20,43 +20,43 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="alcodon" maxOccurs="unbounded" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <attribute name="pos1" type="{http://www.w3.org/2001/XMLSchema}integer" />
- *                 <attribute name="pos2" type="{http://www.w3.org/2001/XMLSchema}integer" />
- *                 <attribute name="pos3" type="{http://www.w3.org/2001/XMLSchema}integer" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *         <element name="alcodMap" maxOccurs="unbounded" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element ref="{www.vamsas.ac.uk/jalview/version2}Mapping"/>
- *                 </sequence>
- *                 <attribute name="dnasq" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="alcodon" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="pos1" type="{http://www.w3.org/2001/XMLSchema}integer" /&gt; + * &lt;attribute name="pos2" type="{http://www.w3.org/2001/XMLSchema}integer" /&gt; + * &lt;attribute name="pos3" type="{http://www.w3.org/2001/XMLSchema}integer" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="alcodMap" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element ref="{www.vamsas.ac.uk/jalview/version2}Mapping"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="dnasq" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -74,20 +74,20 @@ public class AlcodonFrame { /** * Gets the value of the alcodon property. * - *

+ * <p> * 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 alcodon property. + * This is why there is not a <CODE>set</CODE> method for the alcodon property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getAlcodon().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link AlcodonFrame.Alcodon } * @@ -103,20 +103,20 @@ public class AlcodonFrame { /** * Gets the value of the alcodMap property. * - *

+ * <p> * 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 alcodMap property. + * This is why there is not a <CODE>set</CODE> method for the alcodMap property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getAlcodMap().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link AlcodonFrame.AlcodMap } * @@ -131,22 +131,22 @@ public class AlcodonFrame { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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 ref="{www.vamsas.ac.uk/jalview/version2}Mapping"/>
-     *       </sequence>
-     *       <attribute name="dnasq" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element ref="{www.vamsas.ac.uk/jalview/version2}Mapping"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="dnasq" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -220,21 +220,21 @@ public class AlcodonFrame { * Element may have either all pos1,2,3 attributes specified, or none at all (indicating a gapped column with no translated peptide). * * - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="pos1" type="{http://www.w3.org/2001/XMLSchema}integer" />
-     *       <attribute name="pos2" type="{http://www.w3.org/2001/XMLSchema}integer" />
-     *       <attribute name="pos3" type="{http://www.w3.org/2001/XMLSchema}integer" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="pos1" type="{http://www.w3.org/2001/XMLSchema}integer" /&gt; + * &lt;attribute name="pos2" type="{http://www.w3.org/2001/XMLSchema}integer" /&gt; + * &lt;attribute name="pos3" type="{http://www.w3.org/2001/XMLSchema}integer" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/Annotation.java b/src/jalview/xml/binding/jalview/Annotation.java index 35f78f3..6c1573f 100644 --- a/src/jalview/xml/binding/jalview/Annotation.java +++ b/src/jalview/xml/binding/jalview/Annotation.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -19,61 +19,61 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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 ref="{www.vamsas.ac.uk/jalview/version2}annotationElement" maxOccurs="unbounded" minOccurs="0"/>
- *         <element name="label" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="thresholdLine" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}float" />
- *                 <attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *         <element name="property" maxOccurs="unbounded" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </sequence>
- *       <attribute name="graph" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *       <attribute name="graphType" type="{http://www.w3.org/2001/XMLSchema}int" />
- *       <attribute name="sequenceRef" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="groupRef" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="graphColour" type="{http://www.w3.org/2001/XMLSchema}int" />
- *       <attribute name="graphGroup" type="{http://www.w3.org/2001/XMLSchema}int" />
- *       <attribute name="graphHeight" type="{http://www.w3.org/2001/XMLSchema}int" />
- *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="scoreOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *       <attribute name="score" type="{http://www.w3.org/2001/XMLSchema}double" />
- *       <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *       <attribute name="centreColLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *       <attribute name="scaleColLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *       <attribute name="showAllColLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *       <attribute name="autoCalculated" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *       <attribute name="belowAlignment" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
- *       <attribute name="calcId" type="{http://www.w3.org/2001/XMLSchema}string" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element ref="{www.vamsas.ac.uk/jalview/version2}annotationElement" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;element name="label" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; + * &lt;element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; + * &lt;element name="thresholdLine" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="value" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="property" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attribute name="graph" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="graphType" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="sequenceRef" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="groupRef" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="graphColour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="graphGroup" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="graphHeight" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="scoreOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="score" type="{http://www.w3.org/2001/XMLSchema}double" /&gt; + * &lt;attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="centreColLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="scaleColLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showAllColLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="autoCalculated" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="belowAlignment" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="calcId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -132,20 +132,20 @@ public class Annotation { /** * Gets the value of the annotationElement property. * - *

+ * <p> * 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 annotationElement property. + * This is why there is not a <CODE>set</CODE> method for the annotationElement property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getAnnotationElement().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link AnnotationElement } * @@ -233,20 +233,20 @@ public class Annotation { /** * Gets the value of the property property. * - *

+ * <p> * 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 property property. + * This is why there is not a <CODE>set</CODE> method for the property property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getProperty().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link Annotation.Property } * @@ -673,20 +673,20 @@ public class Annotation { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -751,21 +751,21 @@ public class Annotation { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="label" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *       <attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="value" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/AnnotationColourScheme.java b/src/jalview/xml/binding/jalview/AnnotationColourScheme.java index 6f5ef65..1b31b22 100644 --- a/src/jalview/xml/binding/jalview/AnnotationColourScheme.java +++ b/src/jalview/xml/binding/jalview/AnnotationColourScheme.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -15,26 +15,26 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for AnnotationColourScheme complex type. + * <p>Java class for AnnotationColourScheme complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="AnnotationColourScheme">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <attribute name="aboveThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
- *       <attribute name="annotation" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="minColour" type="{http://www.w3.org/2001/XMLSchema}int" />
- *       <attribute name="maxColour" type="{http://www.w3.org/2001/XMLSchema}int" />
- *       <attribute name="colourScheme" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
- *       <attribute name="perSequence" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *       <attribute name="predefinedColours" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="AnnotationColourScheme"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="aboveThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="annotation" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="minColour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="maxColour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="colourScheme" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="perSequence" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="predefinedColours" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/AnnotationElement.java b/src/jalview/xml/binding/jalview/AnnotationElement.java index 6780323..d141272 100644 --- a/src/jalview/xml/binding/jalview/AnnotationElement.java +++ b/src/jalview/xml/binding/jalview/AnnotationElement.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -16,32 +16,32 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="displayCharacter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="secondaryStructure" minOccurs="0">
- *           <simpleType>
- *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *               <length value="1"/>
- *             </restriction>
- *           </simpleType>
- *         </element>
- *         <element name="value" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
- *       </sequence>
- *       <attribute name="position" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- *       <attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="displayCharacter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; + * &lt;element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; + * &lt;element name="secondaryStructure" minOccurs="0"&gt; + * &lt;simpleType&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; + * &lt;length value="1"/&gt; + * &lt;/restriction&gt; + * &lt;/simpleType&gt; + * &lt;/element&gt; + * &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="position" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/DoubleMatrix.java b/src/jalview/xml/binding/jalview/DoubleMatrix.java index 5edb2e8..bff4959 100644 --- a/src/jalview/xml/binding/jalview/DoubleMatrix.java +++ b/src/jalview/xml/binding/jalview/DoubleMatrix.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -18,25 +18,25 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for DoubleMatrix complex type. + * <p>Java class for DoubleMatrix complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="DoubleMatrix">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="row" type="{www.jalview.org}DoubleVector" maxOccurs="unbounded" minOccurs="0"/>
- *         <element name="D" type="{www.jalview.org}DoubleVector" minOccurs="0"/>
- *         <element name="E" type="{www.jalview.org}DoubleVector" minOccurs="0"/>
- *       </sequence>
- *       <attribute name="rows" type="{http://www.w3.org/2001/XMLSchema}int" />
- *       <attribute name="columns" type="{http://www.w3.org/2001/XMLSchema}int" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="DoubleMatrix"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="row" type="{www.jalview.org}DoubleVector" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;element name="D" type="{www.jalview.org}DoubleVector" minOccurs="0"/&gt; + * &lt;element name="E" type="{www.jalview.org}DoubleVector" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="rows" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="columns" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -61,20 +61,20 @@ public class DoubleMatrix { /** * Gets the value of the row property. * - *

+ * <p> * 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 row property. + * This is why there is not a <CODE>set</CODE> method for the row property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getRow().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link DoubleVector } * diff --git a/src/jalview/xml/binding/jalview/DoubleVector.java b/src/jalview/xml/binding/jalview/DoubleVector.java index 68ebf9b..a255c74 100644 --- a/src/jalview/xml/binding/jalview/DoubleVector.java +++ b/src/jalview/xml/binding/jalview/DoubleVector.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -17,21 +17,21 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for DoubleVector complex type. + * <p>Java class for DoubleVector complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="DoubleVector">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="v" type="{http://www.w3.org/2001/XMLSchema}double" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="DoubleVector"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="v" type="{http://www.w3.org/2001/XMLSchema}double" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -47,20 +47,20 @@ public class DoubleVector { /** * Gets the value of the v property. * - *

+ * <p> * 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 v property. + * This is why there is not a <CODE>set</CODE> method for the v property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getV().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link Double } * diff --git a/src/jalview/xml/binding/jalview/Feature.java b/src/jalview/xml/binding/jalview/Feature.java index 39fc0c3..73468c9 100644 --- a/src/jalview/xml/binding/jalview/Feature.java +++ b/src/jalview/xml/binding/jalview/Feature.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -17,38 +17,38 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for feature complex type. + * <p>Java class for feature complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="feature">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="otherData" maxOccurs="unbounded" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="key2" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </sequence>
- *       <attribute name="begin" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- *       <attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- *       <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="status" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="featureGroup" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="score" type="{http://www.w3.org/2001/XMLSchema}float" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="feature"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="otherData" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="key2" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attribute name="begin" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="status" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="featureGroup" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="score" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -77,20 +77,20 @@ public class Feature { /** * Gets the value of the otherData property. * - *

+ * <p> * 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 otherData property. + * This is why there is not a <CODE>set</CODE> method for the otherData property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getOtherData().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link Feature.OtherData } * @@ -257,21 +257,21 @@ public class Feature { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="key2" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="key2" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/FeatureMatcher.java b/src/jalview/xml/binding/jalview/FeatureMatcher.java index c92f72c..dee9bc1d 100644 --- a/src/jalview/xml/binding/jalview/FeatureMatcher.java +++ b/src/jalview/xml/binding/jalview/FeatureMatcher.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -18,24 +18,24 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for FeatureMatcher complex type. + * <p>Java class for FeatureMatcher complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="FeatureMatcher">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/>
- *         <element name="condition" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *         <element name="value" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *       </sequence>
- *       <attribute name="by" type="{www.jalview.org/colours}FilterBy" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="FeatureMatcher"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/&gt; + * &lt;element name="condition" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; + * &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="by" type="{www.jalview.org/colours}FilterBy" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -59,20 +59,20 @@ public class FeatureMatcher { /** * Gets the value of the attributeName property. * - *

+ * <p> * 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 attributeName property. + * This is why there is not a <CODE>set</CODE> method for the attributeName property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getAttributeName().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link String } * diff --git a/src/jalview/xml/binding/jalview/FeatureMatcherSet.java b/src/jalview/xml/binding/jalview/FeatureMatcherSet.java index 0c21215..4c0848f 100644 --- a/src/jalview/xml/binding/jalview/FeatureMatcherSet.java +++ b/src/jalview/xml/binding/jalview/FeatureMatcherSet.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -20,33 +20,33 @@ import javax.xml.bind.annotation.XmlType; /** * A feature match condition, which may be simple or compound * - *

Java class for FeatureMatcherSet complex type. + * <p>Java class for FeatureMatcherSet complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="FeatureMatcherSet">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <choice>
- *         <element name="matchCondition" type="{www.jalview.org/colours}FeatureMatcher"/>
- *         <element name="compoundMatcher">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" maxOccurs="2" minOccurs="2"/>
- *                 </sequence>
- *                 <attribute name="and" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </choice>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="FeatureMatcherSet"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;choice&gt; + * &lt;element name="matchCondition" type="{www.jalview.org/colours}FeatureMatcher"/&gt; + * &lt;element name="compoundMatcher"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" maxOccurs="2" minOccurs="2"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="and" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/choice&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -112,22 +112,22 @@ public class FeatureMatcherSet { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" maxOccurs="2" minOccurs="2"/>
-     *       </sequence>
-     *       <attribute name="and" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" maxOccurs="2" minOccurs="2"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="and" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -145,20 +145,20 @@ public class FeatureMatcherSet { /** * Gets the value of the matcherSet property. * - *

+ * <p> * 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 matcherSet property. + * This is why there is not a <CODE>set</CODE> method for the matcherSet property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getMatcherSet().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link FeatureMatcherSet } * diff --git a/src/jalview/xml/binding/jalview/FilterBy.java b/src/jalview/xml/binding/jalview/FilterBy.java index 36b454f..bbb84a4 100644 --- a/src/jalview/xml/binding/jalview/FilterBy.java +++ b/src/jalview/xml/binding/jalview/FilterBy.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -14,19 +14,18 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for FilterBy. + * <p>Java class for FilterBy. * - *

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

- *

- * <simpleType name="FilterBy">
- *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *     <enumeration value="byLabel"/>
- *     <enumeration value="byScore"/>
- *     <enumeration value="byAttribute"/>
- *   </restriction>
- * </simpleType>
- * 
+ * <p>The following schema fragment specifies the expected content contained within this class. + * <pre> + * &lt;simpleType name="FilterBy"&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; + * &lt;enumeration value="byLabel"/&gt; + * &lt;enumeration value="byScore"/&gt; + * &lt;enumeration value="byAttribute"/&gt; + * &lt;/restriction&gt; + * &lt;/simpleType&gt; + * </pre> * */ @XmlType(name = "FilterBy", namespace = "www.jalview.org/colours") diff --git a/src/jalview/xml/binding/jalview/JalviewModel.java b/src/jalview/xml/binding/jalview/JalviewModel.java index 0ea2491..90819d7 100644 --- a/src/jalview/xml/binding/jalview/JalviewModel.java +++ b/src/jalview/xml/binding/jalview/JalviewModel.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -24,341 +24,341 @@ import javax.xml.datatype.XMLGregorianCalendar; /** - *

Java class for JalviewModel complex type. + * <p>Java class for JalviewModel complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="JalviewModel">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="creationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
- *         <element name="version" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *         <element name="vamsasModel" type="{www.vamsas.ac.uk/jalview/version2}VAMSAS"/>
- *         <sequence>
- *           <element name="JSeq" maxOccurs="unbounded" minOccurs="0">
- *             <complexType>
- *               <complexContent>
- *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                   <sequence>
- *                     <element name="features" type="{www.jalview.org}feature" maxOccurs="unbounded" minOccurs="0"/>
- *                     <element name="pdbids" maxOccurs="unbounded" minOccurs="0">
- *                       <complexType>
- *                         <complexContent>
- *                           <extension base="{www.jalview.org}pdbentry">
- *                             <sequence>
- *                               <element name="structureState" maxOccurs="unbounded" minOccurs="0">
- *                                 <complexType>
- *                                   <simpleContent>
- *                                     <extension base="<http://www.w3.org/2001/XMLSchema>string">
- *                                       <attGroup ref="{www.jalview.org}swingwindow"/>
- *                                       <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                                       <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                       <attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
- *                                       <attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                                       <attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
- *                                       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                     </extension>
- *                                   </simpleContent>
- *                                 </complexType>
- *                               </element>
- *                             </sequence>
- *                           </extension>
- *                         </complexContent>
- *                       </complexType>
- *                     </element>
- *                     <element name="hiddenSequences" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
- *                     <element name="rnaViewer" maxOccurs="unbounded" minOccurs="0">
- *                       <complexType>
- *                         <complexContent>
- *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                             <sequence>
- *                               <element name="secondaryStructure" maxOccurs="unbounded">
- *                                 <complexType>
- *                                   <complexContent>
- *                                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                                       <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                       <attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                       <attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                                       <attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                                     </restriction>
- *                                   </complexContent>
- *                                 </complexType>
- *                               </element>
- *                             </sequence>
- *                             <attGroup ref="{www.jalview.org}swingwindow"/>
- *                             <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                             <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                             <attribute name="dividerLocation" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                             <attribute name="selectedRna" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                           </restriction>
- *                         </complexContent>
- *                       </complexType>
- *                     </element>
- *                   </sequence>
- *                   <attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="viewreference" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                 </restriction>
- *               </complexContent>
- *             </complexType>
- *           </element>
- *           <element name="JGroup" maxOccurs="unbounded" minOccurs="0">
- *             <complexType>
- *               <complexContent>
- *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                   <sequence>
- *                     <element name="seq" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
- *                     <element name="annotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/>
- *                   </sequence>
- *                   <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="outlineColour" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="displayBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="displayText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="colourText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
- *                   <attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
- *                   <attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                   <attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                   <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 </restriction>
- *               </complexContent>
- *             </complexType>
- *           </element>
- *           <element name="Viewport" maxOccurs="unbounded" minOccurs="0">
- *             <complexType>
- *               <complexContent>
- *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                   <sequence>
- *                     <element name="AnnotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/>
- *                     <element name="hiddenColumns" maxOccurs="unbounded" minOccurs="0">
- *                       <complexType>
- *                         <complexContent>
- *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                             <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                             <attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                           </restriction>
- *                         </complexContent>
- *                       </complexType>
- *                     </element>
- *                     <element name="calcIdParam" maxOccurs="unbounded" minOccurs="0">
- *                       <complexType>
- *                         <complexContent>
- *                           <extension base="{www.jalview.org/xml/wsparamset}WebServiceParameterSet">
- *                             <attribute name="calcId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                             <attribute name="needsUpdate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                             <attribute name="autoUpdate" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                           </extension>
- *                         </complexContent>
- *                       </complexType>
- *                     </element>
- *                   </sequence>
- *                   <attGroup ref="{www.jalview.org}swingwindow"/>
- *                   <attribute name="conservationSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="pidSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="bgColour" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="showFullId" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="rightAlignIds" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="showText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="showColourText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                   <attribute name="showBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="wrapAlignment" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="renderGaps" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="showSequenceFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="showNPfeatureTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="showDbRefTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="followHighlight" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
- *                   <attribute name="followSelection" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
- *                   <attribute name="showAnnotation" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="centreColumnLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                   <attribute name="showGroupConservation" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                   <attribute name="showGroupConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                   <attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
- *                   <attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                   <attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                   <attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
- *                   <attribute name="startRes" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="startSeq" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="scaleProteinAsCdna" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
- *                   <attribute name="viewName" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="sequenceSetId" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="gatheredViews" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- *                   <attribute name="complementId" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="showComplementFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                   <attribute name="showComplementFeaturesOnTop" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                 </restriction>
- *               </complexContent>
- *             </complexType>
- *           </element>
- *           <element name="UserColours" maxOccurs="unbounded" minOccurs="0">
- *             <complexType>
- *               <complexContent>
- *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                   <sequence>
- *                     <element name="UserColourScheme" type="{www.jalview.org/colours}JalviewUserColours"/>
- *                   </sequence>
- *                   <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 </restriction>
- *               </complexContent>
- *             </complexType>
- *           </element>
- *           <element name="tree" maxOccurs="unbounded" minOccurs="0">
- *             <complexType>
- *               <complexContent>
- *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                   <sequence minOccurs="0">
- *                     <element name="title" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *                     <element name="newick" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *                   </sequence>
- *                   <attGroup ref="{www.jalview.org}swingwindow"/>
- *                   <attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
- *                   <attribute name="showBootstrap" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="showDistances" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="markUnlinked" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="fitToWindow" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="currentTree" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- *                   <attribute name="linkToAllViews" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *                 </restriction>
- *               </complexContent>
- *             </complexType>
- *           </element>
- *           <element name="PcaViewer" maxOccurs="unbounded" minOccurs="0">
- *             <complexType>
- *               <complexContent>
- *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                   <sequence>
- *                     <element name="sequencePoint" maxOccurs="unbounded">
- *                       <complexType>
- *                         <complexContent>
- *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                             <attGroup ref="{www.jalview.org}position"/>
- *                             <attribute name="sequenceRef" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                           </restriction>
- *                         </complexContent>
- *                       </complexType>
- *                     </element>
- *                     <element name="axis" maxOccurs="3" minOccurs="3">
- *                       <complexType>
- *                         <complexContent>
- *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                             <attGroup ref="{www.jalview.org}position"/>
- *                           </restriction>
- *                         </complexContent>
- *                       </complexType>
- *                     </element>
- *                     <element name="seqPointMin">
- *                       <complexType>
- *                         <complexContent>
- *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                             <attGroup ref="{www.jalview.org}position"/>
- *                           </restriction>
- *                         </complexContent>
- *                       </complexType>
- *                     </element>
- *                     <element name="seqPointMax">
- *                       <complexType>
- *                         <complexContent>
- *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                             <attGroup ref="{www.jalview.org}position"/>
- *                           </restriction>
- *                         </complexContent>
- *                       </complexType>
- *                     </element>
- *                     <element name="pcaData" type="{www.jalview.org}PcaDataType"/>
- *                   </sequence>
- *                   <attGroup ref="{www.jalview.org}swingwindow"/>
- *                   <attGroup ref="{www.jalview.org}SimilarityParams"/>
- *                   <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="scoreModelName" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                   <attribute name="xDim" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="yDim" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="zDim" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="bgColour" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                   <attribute name="scaleFactor" type="{http://www.w3.org/2001/XMLSchema}float" />
- *                   <attribute name="showLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                   <attribute name="linkToAllViews" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                 </restriction>
- *               </complexContent>
- *             </complexType>
- *           </element>
- *           <element name="FeatureSettings" minOccurs="0">
- *             <complexType>
- *               <complexContent>
- *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                   <sequence>
- *                     <element name="setting" maxOccurs="unbounded" minOccurs="0">
- *                       <complexType>
- *                         <complexContent>
- *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                             <sequence>
- *                               <element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/>
- *                               <element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" minOccurs="0"/>
- *                             </sequence>
- *                             <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                             <attribute name="colour" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                             <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                             <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}float" />
- *                             <attribute name="mincolour" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                             <attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" />
- *                             <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
- *                             <attribute name="threshstate" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                             <attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" />
- *                             <attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" />
- *                             <attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                             <attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                           </restriction>
- *                         </complexContent>
- *                       </complexType>
- *                     </element>
- *                     <element name="group" maxOccurs="unbounded" minOccurs="0">
- *                       <complexType>
- *                         <complexContent>
- *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                             <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                             <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                           </restriction>
- *                         </complexContent>
- *                       </complexType>
- *                     </element>
- *                   </sequence>
- *                 </restriction>
- *               </complexContent>
- *             </complexType>
- *           </element>
- *         </sequence>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="JalviewModel"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="creationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/&gt; + * &lt;element name="version" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; + * &lt;element name="vamsasModel" type="{www.vamsas.ac.uk/jalview/version2}VAMSAS"/&gt; + * &lt;sequence&gt; + * &lt;element name="JSeq" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="features" type="{www.jalview.org}feature" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;element name="pdbids" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;extension base="{www.jalview.org}pdbentry"&gt; + * &lt;sequence&gt; + * &lt;element name="structureState" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;simpleContent&gt; + * &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema&gt;string"&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/extension&gt; + * &lt;/simpleContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;/extension&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="hiddenSequences" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;element name="rnaViewer" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="secondaryStructure" maxOccurs="unbounded"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="dividerLocation" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="selectedRna" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="viewreference" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="JGroup" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="seq" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/&gt; + * &lt;element name="annotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="outlineColour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="displayBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="displayText" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="colourText" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="Viewport" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="AnnotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/&gt; + * &lt;element name="hiddenColumns" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="calcIdParam" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;extension base="{www.jalview.org/xml/wsparamset}WebServiceParameterSet"&gt; + * &lt;attribute name="calcId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="needsUpdate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="autoUpdate" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/extension&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attribute name="conservationSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="pidSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="bgColour" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="showFullId" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="rightAlignIds" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showText" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showColourText" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="showBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="wrapAlignment" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="renderGaps" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showSequenceFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showNPfeatureTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showDbRefTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="followHighlight" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="followSelection" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="showAnnotation" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="centreColumnLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="showGroupConservation" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="showGroupConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="startRes" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="startSeq" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="scaleProteinAsCdna" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="viewName" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="sequenceSetId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="gatheredViews" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /&gt; + * &lt;attribute name="complementId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="showComplementFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="showComplementFeaturesOnTop" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="UserColours" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="UserColourScheme" type="{www.jalview.org/colours}JalviewUserColours"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="tree" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence minOccurs="0"&gt; + * &lt;element name="title" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; + * &lt;element name="newick" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; + * &lt;/sequence&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="showBootstrap" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showDistances" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="markUnlinked" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="fitToWindow" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="currentTree" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /&gt; + * &lt;attribute name="linkToAllViews" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="PcaViewer" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="sequencePoint" maxOccurs="unbounded"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;attribute name="sequenceRef" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="axis" maxOccurs="3" minOccurs="3"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="seqPointMin"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="seqPointMax"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="pcaData" type="{www.jalview.org}PcaDataType"/&gt; + * &lt;/sequence&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attGroup ref="{www.jalview.org}SimilarityParams"/&gt; + * &lt;attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="scoreModelName" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="xDim" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="yDim" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="zDim" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="bgColour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="scaleFactor" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="showLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="linkToAllViews" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="FeatureSettings" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="setting" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/&gt; + * &lt;element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="colour" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="order" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="mincolour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" /&gt; + * &lt;attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="threshstate" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="group" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;/sequence&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -473,20 +473,20 @@ public class JalviewModel { /** * Gets the value of the jSeq property. * - *

+ * <p> * 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 jSeq property. + * This is why there is not a <CODE>set</CODE> method for the jSeq property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getJSeq().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.JSeq } * @@ -502,20 +502,20 @@ public class JalviewModel { /** * Gets the value of the jGroup property. * - *

+ * <p> * 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 jGroup property. + * This is why there is not a <CODE>set</CODE> method for the jGroup property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getJGroup().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.JGroup } * @@ -531,20 +531,20 @@ public class JalviewModel { /** * Gets the value of the viewport property. * - *

+ * <p> * 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 viewport property. + * This is why there is not a <CODE>set</CODE> method for the viewport property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getViewport().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.Viewport } * @@ -560,20 +560,20 @@ public class JalviewModel { /** * Gets the value of the userColours property. * - *

+ * <p> * 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 userColours property. + * This is why there is not a <CODE>set</CODE> method for the userColours property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getUserColours().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.UserColours } * @@ -589,20 +589,20 @@ public class JalviewModel { /** * Gets the value of the tree property. * - *

+ * <p> * 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 tree property. + * This is why there is not a <CODE>set</CODE> method for the tree property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getTree().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.Tree } * @@ -618,20 +618,20 @@ public class JalviewModel { /** * Gets the value of the pcaViewer property. * - *

+ * <p> * 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 pcaViewer property. + * This is why there is not a <CODE>set</CODE> method for the pcaViewer property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getPcaViewer().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.PcaViewer } * @@ -670,54 +670,54 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="setting" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <sequence>
-     *                   <element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/>
-     *                   <element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" minOccurs="0"/>
-     *                 </sequence>
-     *                 <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                 <attribute name="colour" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *                 <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *                 <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                 <attribute name="mincolour" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *                 <attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" />
-     *                 <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                 <attribute name="threshstate" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *                 <attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                 <attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *                 <attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *                 <attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="group" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                 <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="setting" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/&gt; + * &lt;element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="colour" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="order" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="mincolour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" /&gt; + * &lt;attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="threshstate" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="group" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -736,20 +736,20 @@ public class JalviewModel { /** * Gets the value of the setting property. * - *

+ * <p> * 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 setting property. + * This is why there is not a <CODE>set</CODE> method for the setting property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getSetting().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.FeatureSettings.Setting } * @@ -765,20 +765,20 @@ public class JalviewModel { /** * Gets the value of the group property. * - *

+ * <p> * 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 group property. + * This is why there is not a <CODE>set</CODE> method for the group property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getGroup().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.FeatureSettings.Group } * @@ -793,20 +793,20 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *       <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -863,34 +863,34 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/>
-         *         <element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" minOccurs="0"/>
-         *       </sequence>
-         *       <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *       <attribute name="colour" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
-         *       <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-         *       <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *       <attribute name="mincolour" type="{http://www.w3.org/2001/XMLSchema}int" />
-         *       <attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" />
-         *       <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *       <attribute name="threshstate" type="{http://www.w3.org/2001/XMLSchema}int" />
-         *       <attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *       <attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" />
-         *       <attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-         *       <attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/&gt; + * &lt;element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="colour" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="order" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="mincolour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" /&gt; + * &lt;attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="threshstate" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -933,20 +933,20 @@ public class JalviewModel { /** * Gets the value of the attributeName property. * - *

+ * <p> * 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 attributeName property. + * This is why there is not a <CODE>set</CODE> method for the attributeName property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+             * <pre>
              *    getAttributeName().add(newItem);
-             * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link String } * @@ -1265,41 +1265,41 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="seq" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
-     *         <element name="annotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/>
-     *       </sequence>
-     *       <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="outlineColour" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="displayBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="displayText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="colourText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-     *       <attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-     *       <attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *       <attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="seq" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/&gt; + * &lt;element name="annotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="outlineColour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="displayBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="displayText" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="colourText" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -1356,20 +1356,20 @@ public class JalviewModel { /** * Gets the value of the seq property. * - *

+ * <p> * 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 seq property. + * This is why there is not a <CODE>set</CODE> method for the seq property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getSeq().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link String } * @@ -1882,80 +1882,80 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="features" type="{www.jalview.org}feature" maxOccurs="unbounded" minOccurs="0"/>
-     *         <element name="pdbids" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <complexContent>
-     *               <extension base="{www.jalview.org}pdbentry">
-     *                 <sequence>
-     *                   <element name="structureState" maxOccurs="unbounded" minOccurs="0">
-     *                     <complexType>
-     *                       <simpleContent>
-     *                         <extension base="<http://www.w3.org/2001/XMLSchema>string">
-     *                           <attGroup ref="{www.jalview.org}swingwindow"/>
-     *                           <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *                           <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                           <attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-     *                           <attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *                           <attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-     *                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                         </extension>
-     *                       </simpleContent>
-     *                     </complexType>
-     *                   </element>
-     *                 </sequence>
-     *               </extension>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="hiddenSequences" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
-     *         <element name="rnaViewer" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <sequence>
-     *                   <element name="secondaryStructure" maxOccurs="unbounded">
-     *                     <complexType>
-     *                       <complexContent>
-     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                           <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                           <attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                           <attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *                           <attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                         </restriction>
-     *                       </complexContent>
-     *                     </complexType>
-     *                   </element>
-     *                 </sequence>
-     *                 <attGroup ref="{www.jalview.org}swingwindow"/>
-     *                 <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                 <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                 <attribute name="dividerLocation" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *                 <attribute name="selectedRna" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *       </sequence>
-     *       <attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="viewreference" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="features" type="{www.jalview.org}feature" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;element name="pdbids" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;extension base="{www.jalview.org}pdbentry"&gt; + * &lt;sequence&gt; + * &lt;element name="structureState" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;simpleContent&gt; + * &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema&gt;string"&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/extension&gt; + * &lt;/simpleContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;/extension&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="hiddenSequences" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;element name="rnaViewer" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="secondaryStructure" maxOccurs="unbounded"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="dividerLocation" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="selectedRna" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="viewreference" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -1992,20 +1992,20 @@ public class JalviewModel { /** * Gets the value of the features property. * - *

+ * <p> * 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 features property. + * This is why there is not a <CODE>set</CODE> method for the features property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getFeatures().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link Feature } * @@ -2021,20 +2021,20 @@ public class JalviewModel { /** * Gets the value of the pdbids property. * - *

+ * <p> * 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 pdbids property. + * This is why there is not a <CODE>set</CODE> method for the pdbids property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getPdbids().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.JSeq.Pdbids } * @@ -2050,20 +2050,20 @@ public class JalviewModel { /** * Gets the value of the hiddenSequences property. * - *

+ * <p> * 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 hiddenSequences property. + * This is why there is not a <CODE>set</CODE> method for the hiddenSequences property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getHiddenSequences().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link Integer } * @@ -2079,20 +2079,20 @@ public class JalviewModel { /** * Gets the value of the rnaViewer property. * - *

+ * <p> * 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 rnaViewer property. + * This is why there is not a <CODE>set</CODE> method for the rnaViewer property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getRnaViewer().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.JSeq.RnaViewer } * @@ -2235,35 +2235,35 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

-         * <complexType>
-         *   <complexContent>
-         *     <extension base="{www.jalview.org}pdbentry">
-         *       <sequence>
-         *         <element name="structureState" maxOccurs="unbounded" minOccurs="0">
-         *           <complexType>
-         *             <simpleContent>
-         *               <extension base="<http://www.w3.org/2001/XMLSchema>string">
-         *                 <attGroup ref="{www.jalview.org}swingwindow"/>
-         *                 <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-         *                 <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                 <attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-         *                 <attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-         *                 <attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-         *                 <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *               </extension>
-         *             </simpleContent>
-         *           </complexType>
-         *         </element>
-         *       </sequence>
-         *     </extension>
-         *   </complexContent>
-         * </complexType>
-         * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;extension base="{www.jalview.org}pdbentry"&gt; + * &lt;sequence&gt; + * &lt;element name="structureState" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;simpleContent&gt; + * &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema&gt;string"&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/extension&gt; + * &lt;/simpleContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;/extension&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -2281,20 +2281,20 @@ public class JalviewModel { /** * Gets the value of the structureState property. * - *

+ * <p> * 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 structureState property. + * This is why there is not a <CODE>set</CODE> method for the structureState property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+             * <pre>
              *    getStructureState().add(newItem);
-             * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.JSeq.Pdbids.StructureState } * @@ -2309,25 +2309,25 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

-             * <complexType>
-             *   <simpleContent>
-             *     <extension base="<http://www.w3.org/2001/XMLSchema>string">
-             *       <attGroup ref="{www.jalview.org}swingwindow"/>
-             *       <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-             *       <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-             *       <attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-             *       <attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-             *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *     </extension>
-             *   </simpleContent>
-             * </complexType>
-             * 
+ * <pre> + * &lt;complexType&gt; + * &lt;simpleContent&gt; + * &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema&gt;string"&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/extension&gt; + * &lt;/simpleContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -2642,37 +2642,37 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="secondaryStructure" maxOccurs="unbounded">
-         *           <complexType>
-         *             <complexContent>
-         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-         *                 <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                 <attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *                 <attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-         *                 <attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *               </restriction>
-         *             </complexContent>
-         *           </complexType>
-         *         </element>
-         *       </sequence>
-         *       <attGroup ref="{www.jalview.org}swingwindow"/>
-         *       <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *       <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *       <attribute name="dividerLocation" type="{http://www.w3.org/2001/XMLSchema}int" />
-         *       <attribute name="selectedRna" type="{http://www.w3.org/2001/XMLSchema}int" />
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="secondaryStructure" maxOccurs="unbounded"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="dividerLocation" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="selectedRna" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -2704,20 +2704,20 @@ public class JalviewModel { /** * Gets the value of the secondaryStructure property. * - *

+ * <p> * 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 secondaryStructure property. + * This is why there is not a <CODE>set</CODE> method for the secondaryStructure property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+             * <pre>
              *    getSecondaryStructure().add(newItem);
-             * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.JSeq.RnaViewer.SecondaryStructure } * @@ -2924,22 +2924,22 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="title" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *       <attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-             *       <attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" />
-             *     </restriction>
-             *   </complexContent>
-             * </complexType>
-             * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -3060,69 +3060,69 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="sequencePoint" maxOccurs="unbounded">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <attGroup ref="{www.jalview.org}position"/>
-     *                 <attribute name="sequenceRef" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="axis" maxOccurs="3" minOccurs="3">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <attGroup ref="{www.jalview.org}position"/>
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="seqPointMin">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <attGroup ref="{www.jalview.org}position"/>
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="seqPointMax">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <attGroup ref="{www.jalview.org}position"/>
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="pcaData" type="{www.jalview.org}PcaDataType"/>
-     *       </sequence>
-     *       <attGroup ref="{www.jalview.org}swingwindow"/>
-     *       <attGroup ref="{www.jalview.org}SimilarityParams"/>
-     *       <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="scoreModelName" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="xDim" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="yDim" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="zDim" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="bgColour" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="scaleFactor" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *       <attribute name="showLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="linkToAllViews" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="sequencePoint" maxOccurs="unbounded"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;attribute name="sequenceRef" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="axis" maxOccurs="3" minOccurs="3"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="seqPointMin"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="seqPointMax"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="pcaData" type="{www.jalview.org}PcaDataType"/&gt; + * &lt;/sequence&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attGroup ref="{www.jalview.org}SimilarityParams"/&gt; + * &lt;attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="scoreModelName" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="xDim" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="yDim" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="zDim" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="bgColour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="scaleFactor" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="showLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="linkToAllViews" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -3184,20 +3184,20 @@ public class JalviewModel { /** * Gets the value of the sequencePoint property. * - *

+ * <p> * 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 sequencePoint property. + * This is why there is not a <CODE>set</CODE> method for the sequencePoint property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getSequencePoint().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.PcaViewer.SequencePoint } * @@ -3213,20 +3213,20 @@ public class JalviewModel { /** * Gets the value of the axis property. * - *

+ * <p> * 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 axis property. + * This is why there is not a <CODE>set</CODE> method for the axis property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getAxis().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.PcaViewer.Axis } * @@ -3721,19 +3721,19 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="{www.jalview.org}position"/>
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -3824,19 +3824,19 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="{www.jalview.org}position"/>
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -3927,19 +3927,19 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="{www.jalview.org}position"/>
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -4030,20 +4030,20 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="{www.jalview.org}position"/>
-         *       <attribute name="sequenceRef" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attGroup ref="{www.jalview.org}position"/&gt; + * &lt;attribute name="sequenceRef" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -4162,34 +4162,34 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="title" type="{http://www.w3.org/2001/XMLSchema}string"/>
-     *         <element name="newick" type="{http://www.w3.org/2001/XMLSchema}string"/>
-     *       </sequence>
-     *       <attGroup ref="{www.jalview.org}swingwindow"/>
-     *       <attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *       <attribute name="showBootstrap" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="showDistances" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="markUnlinked" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="fitToWindow" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="currentTree" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
-     *       <attribute name="linkToAllViews" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence minOccurs="0"&gt; + * &lt;element name="title" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; + * &lt;element name="newick" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; + * &lt;/sequence&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="showBootstrap" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showDistances" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="markUnlinked" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="fitToWindow" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="currentTree" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /&gt; + * &lt;attribute name="linkToAllViews" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -4654,22 +4654,22 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="UserColourScheme" type="{www.jalview.org/colours}JalviewUserColours"/>
-     *       </sequence>
-     *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="UserColourScheme" type="{www.jalview.org/colours}JalviewUserColours"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -4736,86 +4736,86 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="AnnotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/>
-     *         <element name="hiddenColumns" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <complexContent>
-     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *                 <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *                 <attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *               </restriction>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *         <element name="calcIdParam" maxOccurs="unbounded" minOccurs="0">
-     *           <complexType>
-     *             <complexContent>
-     *               <extension base="{www.jalview.org/xml/wsparamset}WebServiceParameterSet">
-     *                 <attribute name="calcId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *                 <attribute name="needsUpdate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *                 <attribute name="autoUpdate" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *               </extension>
-     *             </complexContent>
-     *           </complexType>
-     *         </element>
-     *       </sequence>
-     *       <attGroup ref="{www.jalview.org}swingwindow"/>
-     *       <attribute name="conservationSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="pidSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="bgColour" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="showFullId" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="rightAlignIds" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="showText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="showColourText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *       <attribute name="showBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="wrapAlignment" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="renderGaps" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="showSequenceFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="showNPfeatureTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="showDbRefTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="followHighlight" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-     *       <attribute name="followSelection" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-     *       <attribute name="showAnnotation" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="centreColumnLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *       <attribute name="showGroupConservation" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *       <attribute name="showGroupConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *       <attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-     *       <attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *       <attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *       <attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-     *       <attribute name="startRes" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="startSeq" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="scaleProteinAsCdna" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
-     *       <attribute name="viewName" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="sequenceSetId" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="gatheredViews" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
-     *       <attribute name="complementId" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="showComplementFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *       <attribute name="showComplementFeaturesOnTop" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="AnnotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/&gt; + * &lt;element name="hiddenColumns" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="calcIdParam" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;extension base="{www.jalview.org/xml/wsparamset}WebServiceParameterSet"&gt; + * &lt;attribute name="calcId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="needsUpdate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="autoUpdate" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/extension&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attGroup ref="{www.jalview.org}swingwindow"/&gt; + * &lt;attribute name="conservationSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="pidSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="bgColour" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="showFullId" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="rightAlignIds" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showText" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showColourText" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="showBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="wrapAlignment" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="renderGaps" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showSequenceFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showNPfeatureTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="showDbRefTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="followHighlight" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="followSelection" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="showAnnotation" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="centreColumnLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="showGroupConservation" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="showGroupConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="startRes" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="startSeq" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="scaleProteinAsCdna" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /&gt; + * &lt;attribute name="viewName" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="sequenceSetId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="gatheredViews" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /&gt; + * &lt;attribute name="complementId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="showComplementFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="showComplementFeaturesOnTop" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -4958,20 +4958,20 @@ public class JalviewModel { /** * Gets the value of the hiddenColumns property. * - *

+ * <p> * 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 hiddenColumns property. + * This is why there is not a <CODE>set</CODE> method for the hiddenColumns property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getHiddenColumns().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.Viewport.HiddenColumns } * @@ -4987,20 +4987,20 @@ public class JalviewModel { /** * Gets the value of the calcIdParam property. * - *

+ * <p> * 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 calcIdParam property. + * This is why there is not a <CODE>set</CODE> method for the calcIdParam property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getCalcIdParam().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewModel.Viewport.CalcIdParam } * @@ -6195,21 +6195,21 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

-         * <complexType>
-         *   <complexContent>
-         *     <extension base="{www.jalview.org/xml/wsparamset}WebServiceParameterSet">
-         *       <attribute name="calcId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-         *       <attribute name="needsUpdate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-         *       <attribute name="autoUpdate" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-         *     </extension>
-         *   </complexContent>
-         * </complexType>
-         * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;extension base="{www.jalview.org/xml/wsparamset}WebServiceParameterSet"&gt; + * &lt;attribute name="calcId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="needsUpdate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="autoUpdate" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/extension&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -6298,20 +6298,20 @@ public class JalviewModel { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="start" type="{http://www.w3.org/2001/XMLSchema}int" />
-         *       <attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" />
-         *     </restriction>
-         *   </complexContent>
-         * </complexType>
-         * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/JalviewUserColours.java b/src/jalview/xml/binding/jalview/JalviewUserColours.java index c43e04c..e1ee27e 100644 --- a/src/jalview/xml/binding/jalview/JalviewUserColours.java +++ b/src/jalview/xml/binding/jalview/JalviewUserColours.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -18,55 +18,55 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for JalviewUserColours complex type. + * <p>Java class for JalviewUserColours complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="JalviewUserColours">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="colour" maxOccurs="unbounded" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/>
- *                 </sequence>
- *                 <attribute name="Name" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="RGB" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="minRGB" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" />
- *                 <attribute name="threshType" type="{www.jalview.org/colours}ThresholdType" />
- *                 <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
- *                 <attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" />
- *                 <attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" />
- *                 <attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *                 <attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *         <element name="filter" maxOccurs="unbounded" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet"/>
- *                 </sequence>
- *                 <attribute name="featureType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </sequence>
- *       <attribute name="schemeName" type="{http://www.w3.org/2001/XMLSchema}string" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="JalviewUserColours"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="Version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; + * &lt;element name="colour" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="Name" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="RGB" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="minRGB" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" /&gt; + * &lt;attribute name="threshType" type="{www.jalview.org/colours}ThresholdType" /&gt; + * &lt;attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="filter" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="featureType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attribute name="schemeName" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -114,20 +114,20 @@ public class JalviewUserColours { /** * Gets the value of the colour property. * - *

+ * <p> * 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 colour property. + * This is why there is not a <CODE>set</CODE> method for the colour property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getColour().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewUserColours.Colour } * @@ -143,20 +143,20 @@ public class JalviewUserColours { /** * Gets the value of the filter property. * - *

+ * <p> * 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 filter property. + * This is why there is not a <CODE>set</CODE> method for the filter property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getFilter().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link JalviewUserColours.Filter } * @@ -195,31 +195,31 @@ public class JalviewUserColours { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/>
-     *       </sequence>
-     *       <attribute name="Name" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="RGB" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="minRGB" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" />
-     *       <attribute name="threshType" type="{www.jalview.org/colours}ThresholdType" />
-     *       <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *       <attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *       <attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" />
-     *       <attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *       <attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="Name" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="RGB" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="minRGB" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" /&gt; + * &lt;attribute name="threshType" type="{www.jalview.org/colours}ThresholdType" /&gt; + * &lt;attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; + * &lt;attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -255,20 +255,20 @@ public class JalviewUserColours { /** * Gets the value of the attributeName property. * - *

+ * <p> * 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 attributeName property. + * This is why there is not a <CODE>set</CODE> method for the attributeName property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+         * <pre>
          *    getAttributeName().add(newItem);
-         * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link String } * @@ -529,22 +529,22 @@ public class JalviewUserColours { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet"/>
-     *       </sequence>
-     *       <attribute name="featureType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="featureType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/MapListType.java b/src/jalview/xml/binding/jalview/MapListType.java index 1a31d82..c93112c 100644 --- a/src/jalview/xml/binding/jalview/MapListType.java +++ b/src/jalview/xml/binding/jalview/MapListType.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -24,42 +24,42 @@ import javax.xml.bind.annotation.XmlType; * This effectively represents a java.util.MapList object * * - *

Java class for mapListType complex type. + * <p>Java class for mapListType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="mapListType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="mapListFrom" maxOccurs="unbounded" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                 <attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *         <element name="mapListTo" maxOccurs="unbounded" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- *                 <attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </sequence>
- *       <attribute name="mapFromUnit" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
- *       <attribute name="mapToUnit" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="mapListType"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="mapListFrom" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element name="mapListTo" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attribute name="mapFromUnit" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" /&gt; + * &lt;attribute name="mapToUnit" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -85,20 +85,20 @@ public class MapListType { /** * Gets the value of the mapListFrom property. * - *

+ * <p> * 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 mapListFrom property. + * This is why there is not a <CODE>set</CODE> method for the mapListFrom property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getMapListFrom().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link MapListType.MapListFrom } * @@ -114,20 +114,20 @@ public class MapListType { /** * Gets the value of the mapListTo property. * - *

+ * <p> * 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 mapListTo property. + * This is why there is not a <CODE>set</CODE> method for the mapListTo property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getMapListTo().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link MapListType.MapListTo } * @@ -190,20 +190,20 @@ public class MapListType { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -252,20 +252,20 @@ public class MapListType { /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *       <attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/Mapping.java b/src/jalview/xml/binding/jalview/Mapping.java index 5ebeb7e..24f5b01 100644 --- a/src/jalview/xml/binding/jalview/Mapping.java +++ b/src/jalview/xml/binding/jalview/Mapping.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -23,30 +23,30 @@ import javax.xml.bind.annotation.XmlType; * to the sequence set (which will mean they are then added to the alignment too). * * - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType>
- *   <complexContent>
- *     <extension base="{www.vamsas.ac.uk/jalview/version2}mapListType">
- *       <sequence>
- *         <choice minOccurs="0">
- *           <element ref="{www.vamsas.ac.uk/jalview/version2}Sequence"/>
- *           <element name="dseqFor">
- *             <simpleType>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *               </restriction>
- *             </simpleType>
- *           </element>
- *         </choice>
- *       </sequence>
- *       <attribute name="mappingType" type="{http://www.w3.org/2001/XMLSchema}string" />
- *     </extension>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;extension base="{www.vamsas.ac.uk/jalview/version2}mapListType"&gt; + * &lt;sequence&gt; + * &lt;choice minOccurs="0"&gt; + * &lt;element ref="{www.vamsas.ac.uk/jalview/version2}Sequence"/&gt; + * &lt;element name="dseqFor"&gt; + * &lt;simpleType&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; + * &lt;/restriction&gt; + * &lt;/simpleType&gt; + * &lt;/element&gt; + * &lt;/choice&gt; + * &lt;/sequence&gt; + * &lt;attribute name="mappingType" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/extension&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/NoValueColour.java b/src/jalview/xml/binding/jalview/NoValueColour.java index 9db4ea3..7e42db8 100644 --- a/src/jalview/xml/binding/jalview/NoValueColour.java +++ b/src/jalview/xml/binding/jalview/NoValueColour.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -14,19 +14,18 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for NoValueColour. + * <p>Java class for NoValueColour. * - *

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

- *

- * <simpleType name="NoValueColour">
- *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *     <enumeration value="None"/>
- *     <enumeration value="Min"/>
- *     <enumeration value="Max"/>
- *   </restriction>
- * </simpleType>
- * 
+ * <p>The following schema fragment specifies the expected content contained within this class. + * <pre> + * &lt;simpleType name="NoValueColour"&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; + * &lt;enumeration value="None"/&gt; + * &lt;enumeration value="Min"/&gt; + * &lt;enumeration value="Max"/&gt; + * &lt;/restriction&gt; + * &lt;/simpleType&gt; + * </pre> * */ @XmlType(name = "NoValueColour", namespace = "www.jalview.org/colours") diff --git a/src/jalview/xml/binding/jalview/ObjectFactory.java b/src/jalview/xml/binding/jalview/ObjectFactory.java index e0b2127..b6ea489 100644 --- a/src/jalview/xml/binding/jalview/ObjectFactory.java +++ b/src/jalview/xml/binding/jalview/ObjectFactory.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -18,7 +18,7 @@ import javax.xml.namespace.QName; * This object contains factory methods for each * Java content interface and Java element interface * generated in the jalview.xml.binding.jalview package. - *

An ObjectFactory allows you to programatically + * <p>An ObjectFactory allows you to programatically * construct new instances of the Java representation * for XML content. The Java representation of XML * content can consist of schema derived interfaces @@ -31,9 +31,9 @@ import javax.xml.namespace.QName; @XmlRegistry public class ObjectFactory { - private final static QName _WebServiceParameterSet_QNAME = new QName("www.jalview.org/xml/wsparamset", "WebServiceParameterSet"); private final static QName _JalviewModel_QNAME = new QName("www.jalview.org", "JalviewModel"); private final static QName _JalviewUserColours_QNAME = new QName("www.jalview.org/colours", "JalviewUserColours"); + private final static QName _WebServiceParameterSet_QNAME = new QName("www.jalview.org/xml/wsparamset", "WebServiceParameterSet"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: jalview.xml.binding.jalview @@ -43,14 +43,6 @@ public class ObjectFactory { } /** - * Create an instance of {@link AlcodonFrame } - * - */ - public AlcodonFrame createAlcodonFrame() { - return new AlcodonFrame(); - } - - /** * Create an instance of {@link MapListType } * */ @@ -67,6 +59,14 @@ public class ObjectFactory { } /** + * Create an instance of {@link AlcodonFrame } + * + */ + public AlcodonFrame createAlcodonFrame() { + return new AlcodonFrame(); + } + + /** * Create an instance of {@link Annotation } * */ @@ -171,14 +171,6 @@ public class ObjectFactory { } /** - * Create an instance of {@link DoubleMatrix } - * - */ - public DoubleMatrix createDoubleMatrix() { - return new DoubleMatrix(); - } - - /** * Create an instance of {@link AnnotationColourScheme } * */ @@ -203,27 +195,11 @@ public class ObjectFactory { } /** - * Create an instance of {@link AlcodonFrame.Alcodon } - * - */ - public AlcodonFrame.Alcodon createAlcodonFrameAlcodon() { - return new AlcodonFrame.Alcodon(); - } - - /** - * Create an instance of {@link AlcodonFrame.AlcodMap } - * - */ - public AlcodonFrame.AlcodMap createAlcodonFrameAlcodMap() { - return new AlcodonFrame.AlcodMap(); - } - - /** - * Create an instance of {@link AnnotationElement } + * Create an instance of {@link DoubleMatrix } * */ - public AnnotationElement createAnnotationElement() { - return new AnnotationElement(); + public DoubleMatrix createDoubleMatrix() { + return new DoubleMatrix(); } /** @@ -267,6 +243,30 @@ public class ObjectFactory { } /** + * Create an instance of {@link AlcodonFrame.Alcodon } + * + */ + public AlcodonFrame.Alcodon createAlcodonFrameAlcodon() { + return new AlcodonFrame.Alcodon(); + } + + /** + * Create an instance of {@link AlcodonFrame.AlcodMap } + * + */ + public AlcodonFrame.AlcodMap createAlcodonFrameAlcodMap() { + return new AlcodonFrame.AlcodMap(); + } + + /** + * Create an instance of {@link AnnotationElement } + * + */ + public AnnotationElement createAnnotationElement() { + return new AnnotationElement(); + } + + /** * Create an instance of {@link Annotation.ThresholdLine } * */ @@ -459,17 +459,12 @@ public class ObjectFactory { } /** - * Create an instance of {@link JAXBElement }{@code <}{@link WebServiceParameterSet }{@code >}} - * - */ - @XmlElementDecl(namespace = "www.jalview.org/xml/wsparamset", name = "WebServiceParameterSet") - public JAXBElement createWebServiceParameterSet(WebServiceParameterSet value) { - return new JAXBElement(_WebServiceParameterSet_QNAME, WebServiceParameterSet.class, null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link JalviewModel }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link JalviewModel }{@code >} * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link JalviewModel }{@code >} */ @XmlElementDecl(namespace = "www.jalview.org", name = "JalviewModel") public JAXBElement createJalviewModel(JalviewModel value) { @@ -477,12 +472,29 @@ public class ObjectFactory { } /** - * Create an instance of {@link JAXBElement }{@code <}{@link JalviewUserColours }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link JalviewUserColours }{@code >} * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link JalviewUserColours }{@code >} */ @XmlElementDecl(namespace = "www.jalview.org/colours", name = "JalviewUserColours") public JAXBElement createJalviewUserColours(JalviewUserColours value) { return new JAXBElement(_JalviewUserColours_QNAME, JalviewUserColours.class, null, value); } + /** + * Create an instance of {@link JAXBElement }{@code <}{@link WebServiceParameterSet }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link WebServiceParameterSet }{@code >} + */ + @XmlElementDecl(namespace = "www.jalview.org/xml/wsparamset", name = "WebServiceParameterSet") + public JAXBElement createWebServiceParameterSet(WebServiceParameterSet value) { + return new JAXBElement(_WebServiceParameterSet_QNAME, WebServiceParameterSet.class, null, value); + } + } diff --git a/src/jalview/xml/binding/jalview/PcaDataType.java b/src/jalview/xml/binding/jalview/PcaDataType.java index 6234f32..717ce89 100644 --- a/src/jalview/xml/binding/jalview/PcaDataType.java +++ b/src/jalview/xml/binding/jalview/PcaDataType.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -19,23 +19,23 @@ import javax.xml.bind.annotation.XmlType; * The results of a PCA calculation * * - *

Java class for PcaDataType complex type. + * <p>Java class for PcaDataType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="PcaDataType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="pairwiseMatrix" type="{www.jalview.org}DoubleMatrix"/>
- *         <element name="tridiagonalMatrix" type="{www.jalview.org}DoubleMatrix"/>
- *         <element name="eigenMatrix" type="{www.jalview.org}DoubleMatrix"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="PcaDataType"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="pairwiseMatrix" type="{www.jalview.org}DoubleMatrix"/&gt; + * &lt;element name="tridiagonalMatrix" type="{www.jalview.org}DoubleMatrix"/&gt; + * &lt;element name="eigenMatrix" type="{www.jalview.org}DoubleMatrix"/&gt; + * &lt;/sequence&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/Pdbentry.java b/src/jalview/xml/binding/jalview/Pdbentry.java index d5132ab..6983c04 100644 --- a/src/jalview/xml/binding/jalview/Pdbentry.java +++ b/src/jalview/xml/binding/jalview/Pdbentry.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -18,33 +18,33 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for pdbentry complex type. + * <p>Java class for pdbentry complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="pdbentry">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence maxOccurs="unbounded" minOccurs="0">
- *         <element name="property" maxOccurs="unbounded" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </sequence>
- *       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="file" type="{http://www.w3.org/2001/XMLSchema}string" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="pdbentry"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;element name="property" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="file" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -68,20 +68,20 @@ public class Pdbentry { /** * Gets the value of the property property. * - *

+ * <p> * 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 property property. + * This is why there is not a <CODE>set</CODE> method for the property property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getProperty().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link Pdbentry.Property } * @@ -168,20 +168,20 @@ public class Pdbentry { /** - *

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="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <p>Java class for anonymous complex type. + * + * <p>The following schema fragment specifies the expected content contained within this class. + * + * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/Sequence.java b/src/jalview/xml/binding/jalview/Sequence.java index b842947..5381c32 100644 --- a/src/jalview/xml/binding/jalview/Sequence.java +++ b/src/jalview/xml/binding/jalview/Sequence.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -19,37 +19,38 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType>
- *   <complexContent>
- *     <extension base="{www.vamsas.ac.uk/jalview/version2}SequenceType">
- *       <sequence>
- *         <element name="DBRef" maxOccurs="unbounded" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element ref="{www.vamsas.ac.uk/jalview/version2}Mapping" minOccurs="0"/>
- *                 </sequence>
- *                 <attribute name="source" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="accessionId" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="locus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </sequence>
- *       <attribute name="dsseqid" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="biotype" type="{http://www.w3.org/2001/XMLSchema}string" />
- *     </extension>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;extension base="{www.vamsas.ac.uk/jalview/version2}SequenceType"&gt; + * &lt;sequence&gt; + * &lt;element name="DBRef" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element ref="{www.vamsas.ac.uk/jalview/version2}Mapping" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="source" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="accessionId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="locus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="canonical" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;/sequence&gt; + * &lt;attribute name="dsseqid" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="biotype" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/extension&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -72,20 +73,20 @@ public class Sequence /** * Gets the value of the dbRef property. * - *

+ * <p> * 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 dbRef property. + * This is why there is not a <CODE>set</CODE> method for the dbRef property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getDBRef().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link Sequence.DBRef } * @@ -148,25 +149,26 @@ public class Sequence /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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 ref="{www.vamsas.ac.uk/jalview/version2}Mapping" minOccurs="0"/>
-     *       </sequence>
-     *       <attribute name="source" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="accessionId" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="locus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element ref="{www.vamsas.ac.uk/jalview/version2}Mapping" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="source" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="accessionId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="locus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;attribute name="canonical" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -186,6 +188,8 @@ public class Sequence protected String accessionId; @XmlAttribute(name = "locus") protected Boolean locus; + @XmlAttribute(name = "canonical") + protected Boolean canonical; /** * Gets the value of the mapping property. @@ -311,6 +315,34 @@ public class Sequence this.locus = value; } + /** + * Gets the value of the canonical property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public boolean isCanonical() { + if (canonical == null) { + return false; + } else { + return canonical; + } + } + + /** + * Sets the value of the canonical property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setCanonical(Boolean value) { + this.canonical = value; + } + } } diff --git a/src/jalview/xml/binding/jalview/SequenceSet.java b/src/jalview/xml/binding/jalview/SequenceSet.java index 6aee6ac..c69334e 100644 --- a/src/jalview/xml/binding/jalview/SequenceSet.java +++ b/src/jalview/xml/binding/jalview/SequenceSet.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -19,35 +19,35 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for anonymous complex type. + * <p>Java class for anonymous complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>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 ref="{www.vamsas.ac.uk/jalview/version2}Sequence" maxOccurs="unbounded" minOccurs="0"/>
- *         <element ref="{www.vamsas.ac.uk/jalview/version2}Annotation" maxOccurs="unbounded" minOccurs="0"/>
- *         <element name="sequenceSetProperties" maxOccurs="unbounded" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *         <element ref="{www.vamsas.ac.uk/jalview/version2}AlcodonFrame" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *       <attribute name="gapChar" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="datasetId" type="{http://www.w3.org/2001/XMLSchema}string" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element ref="{www.vamsas.ac.uk/jalview/version2}Sequence" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;element ref="{www.vamsas.ac.uk/jalview/version2}Annotation" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;element name="sequenceSetProperties" maxOccurs="unbounded" minOccurs="0"&gt; + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * &lt;/element&gt; + * &lt;element ref="{www.vamsas.ac.uk/jalview/version2}AlcodonFrame" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="gapChar" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="datasetId" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -76,20 +76,20 @@ public class SequenceSet { /** * Gets the value of the sequence property. * - *

+ * <p> * 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 sequence property. + * This is why there is not a <CODE>set</CODE> method for the sequence property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getSequence().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link Sequence } * @@ -105,20 +105,20 @@ public class SequenceSet { /** * Gets the value of the annotation property. * - *

+ * <p> * 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 annotation property. + * This is why there is not a <CODE>set</CODE> method for the annotation property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getAnnotation().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link Annotation } * @@ -134,20 +134,20 @@ public class SequenceSet { /** * Gets the value of the sequenceSetProperties property. * - *

+ * <p> * 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 sequenceSetProperties property. + * This is why there is not a <CODE>set</CODE> method for the sequenceSetProperties property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getSequenceSetProperties().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link SequenceSet.SequenceSetProperties } * @@ -163,20 +163,20 @@ public class SequenceSet { /** * Gets the value of the alcodonFrame property. * - *

+ * <p> * 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 alcodonFrame property. + * This is why there is not a <CODE>set</CODE> method for the alcodonFrame property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getAlcodonFrame().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link AlcodonFrame } * @@ -239,20 +239,20 @@ public class SequenceSet { /** - *

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="key" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
+ * <p>Java class for anonymous complex type. + * + * <p>The following schema fragment specifies the expected content contained within this class. + * + * <pre> + * &lt;complexType&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/SequenceType.java b/src/jalview/xml/binding/jalview/SequenceType.java index aef7543..29982ae 100644 --- a/src/jalview/xml/binding/jalview/SequenceType.java +++ b/src/jalview/xml/binding/jalview/SequenceType.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -16,24 +16,24 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for SequenceType complex type. + * <p>Java class for SequenceType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="SequenceType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="sequence" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </sequence>
- *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="SequenceType"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="sequence" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; + * &lt;element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ diff --git a/src/jalview/xml/binding/jalview/ThresholdType.java b/src/jalview/xml/binding/jalview/ThresholdType.java index 1b3d6d4..edb9152 100644 --- a/src/jalview/xml/binding/jalview/ThresholdType.java +++ b/src/jalview/xml/binding/jalview/ThresholdType.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -13,19 +13,18 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for ThresholdType. + * <p>Java class for ThresholdType. * - *

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

- *

- * <simpleType name="ThresholdType">
- *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *     <enumeration value="NONE"/>
- *     <enumeration value="ABOVE"/>
- *     <enumeration value="BELOW"/>
- *   </restriction>
- * </simpleType>
- * 
+ * <p>The following schema fragment specifies the expected content contained within this class. + * <pre> + * &lt;simpleType name="ThresholdType"&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; + * &lt;enumeration value="NONE"/&gt; + * &lt;enumeration value="ABOVE"/&gt; + * &lt;enumeration value="BELOW"/&gt; + * &lt;/restriction&gt; + * &lt;/simpleType&gt; + * </pre> * */ @XmlType(name = "ThresholdType", namespace = "www.jalview.org/colours") diff --git a/src/jalview/xml/binding/jalview/VAMSAS.java b/src/jalview/xml/binding/jalview/VAMSAS.java index 5d341c3..48b2012 100644 --- a/src/jalview/xml/binding/jalview/VAMSAS.java +++ b/src/jalview/xml/binding/jalview/VAMSAS.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -17,22 +17,22 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for VAMSAS complex type. + * <p>Java class for VAMSAS complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="VAMSAS">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Tree" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
- *         <element ref="{www.vamsas.ac.uk/jalview/version2}SequenceSet" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="VAMSAS"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="Tree" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;element ref="{www.vamsas.ac.uk/jalview/version2}SequenceSet" maxOccurs="unbounded" minOccurs="0"/&gt; + * &lt;/sequence&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -51,20 +51,20 @@ public class VAMSAS { /** * Gets the value of the tree property. * - *

+ * <p> * 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 tree property. + * This is why there is not a <CODE>set</CODE> method for the tree property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getTree().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link String } * @@ -80,20 +80,20 @@ public class VAMSAS { /** * Gets the value of the sequenceSet property. * - *

+ * <p> * 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 sequenceSet property. + * This is why there is not a <CODE>set</CODE> method for the sequenceSet property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getSequenceSet().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link SequenceSet } * diff --git a/src/jalview/xml/binding/jalview/WebServiceParameterSet.java b/src/jalview/xml/binding/jalview/WebServiceParameterSet.java index 659eab9..87e275d 100644 --- a/src/jalview/xml/binding/jalview/WebServiceParameterSet.java +++ b/src/jalview/xml/binding/jalview/WebServiceParameterSet.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @@ -20,25 +20,25 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java class for WebServiceParameterSet complex type. + * <p>Java class for WebServiceParameterSet complex type. * - *

The following schema fragment specifies the expected content contained within this class. + * <p>The following schema fragment specifies the expected content contained within this class. * - *

- * <complexType name="WebServiceParameterSet">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="serviceURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded"/>
- *         <element name="parameters" type="{http://www.w3.org/2001/XMLSchema}string"/>
- *       </sequence>
- *       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
+ * <pre> + * &lt;complexType name="WebServiceParameterSet"&gt; + * &lt;complexContent&gt; + * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; + * &lt;sequence&gt; + * &lt;element name="Version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; + * &lt;element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/&gt; + * &lt;element name="serviceURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded"/&gt; + * &lt;element name="parameters" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; + * &lt;/sequence&gt; + * &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; + * &lt;/restriction&gt; + * &lt;/complexContent&gt; + * &lt;/complexType&gt; + * </pre> * * */ @@ -117,20 +117,20 @@ public class WebServiceParameterSet { /** * Gets the value of the serviceURL property. * - *

+ * <p> * 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 serviceURL property. + * This is why there is not a <CODE>set</CODE> method for the serviceURL property. * - *

+ * <p> * For example, to add a new item, do as follows: - *

+     * <pre>
      *    getServiceURL().add(newItem);
-     * 
+ * </pre> * * - *

+ * <p> * Objects of the following type(s) are allowed in the list * {@link String } * diff --git a/src/jalview/xml/binding/jalview/package-info.java b/src/jalview/xml/binding/jalview/package-info.java index 3ed532d..2700ffa 100644 --- a/src/jalview/xml/binding/jalview/package-info.java +++ b/src/jalview/xml/binding/jalview/package-info.java @@ -1,8 +1,8 @@ // -// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 -// See http://java.sun.com/xml/jaxb +// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 +// See https://eclipse-ee4j.github.io/jaxb-ri // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2019.06.07 at 02:21:15 PM BST +// Generated on: 2021.08.30 at 11:05:22 AM BST // @javax.xml.bind.annotation.XmlSchema(namespace = "www.vamsas.ac.uk/jalview/version2", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) -- 1.7.10.2