X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fxml%2Fbinding%2Funiprot%2FCommentType.java;h=f26c12bfc11279955600c371f63cc5b17a02b1e2;hb=b18a321bae7825d80bae66447fb9b68e445d545f;hp=2227f187bdd5359c99480e4e6f1a813255c949f1;hpb=7b32d373b60d0af55481cfd6d377b2cc1ec035c0;p=jalview.git diff --git a/src/jalview/xml/binding/uniprot/CommentType.java b/src/jalview/xml/binding/uniprot/CommentType.java index 2227f18..0477736 100644 --- a/src/jalview/xml/binding/uniprot/CommentType.java +++ b/src/jalview/xml/binding/uniprot/CommentType.java @@ -1,11 +1,10 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 -// See https://eclipse-ee4j.github.io/jaxb-ri +// 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 // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2022.02.07 at 04:44:21 PM GMT +// Generated on: 2023.05.13 at 06:58:42 PM BST // - package jalview.xml.binding.uniprot; import java.util.ArrayList; @@ -17,1775 +16,1831 @@ import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; - /** - * Describes different types of general annotations. - * Equivalent to the flat file CC-line. + * Describes different types of general annotations. Equivalent to the flat file + * CC-line. * - * <p>Java class for commentType complex type. + *

+ * Java class for commentType complex type. * - * <p>The following schema fragment specifies the expected content contained within this class. + *

+ * The following schema fragment specifies the expected content contained within + * this class. * - * <pre> - * &lt;complexType name="commentType"&gt; - * &lt;complexContent&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; - * &lt;sequence&gt; - * &lt;element name="molecule" type="{http://uniprot.org/uniprot}moleculeType" minOccurs="0"/&gt; - * &lt;choice minOccurs="0"&gt; - * &lt;group ref="{http://uniprot.org/uniprot}bpcCommentGroup"/&gt; - * &lt;sequence&gt; - * &lt;element name="reaction" type="{http://uniprot.org/uniprot}reactionType"/&gt; - * &lt;element name="physiologicalReaction" type="{http://uniprot.org/uniprot}physiologicalReactionType" maxOccurs="2" minOccurs="0"/&gt; - * &lt;/sequence&gt; - * &lt;sequence&gt; - * &lt;element name="cofactor" type="{http://uniprot.org/uniprot}cofactorType" maxOccurs="unbounded"/&gt; - * &lt;/sequence&gt; - * &lt;sequence&gt; - * &lt;element name="subcellularLocation" type="{http://uniprot.org/uniprot}subcellularLocationType" maxOccurs="unbounded"/&gt; - * &lt;/sequence&gt; - * &lt;element name="conflict"&gt; - * &lt;complexType&gt; - * &lt;complexContent&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; - * &lt;sequence&gt; - * &lt;element name="sequence" minOccurs="0"&gt; - * &lt;complexType&gt; - * &lt;complexContent&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; - * &lt;attribute name="resource" use="required"&gt; - * &lt;simpleType&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; - * &lt;enumeration value="EMBL-CDS"/&gt; - * &lt;enumeration value="EMBL"/&gt; - * &lt;/restriction&gt; - * &lt;/simpleType&gt; - * &lt;/attribute&gt; - * &lt;attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; - * &lt;attribute name="version" 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="type" use="required"&gt; - * &lt;simpleType&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; - * &lt;enumeration value="frameshift"/&gt; - * &lt;enumeration value="erroneous initiation"/&gt; - * &lt;enumeration value="erroneous termination"/&gt; - * &lt;enumeration value="erroneous gene model prediction"/&gt; - * &lt;enumeration value="erroneous translation"/&gt; - * &lt;enumeration value="miscellaneous discrepancy"/&gt; - * &lt;/restriction&gt; - * &lt;/simpleType&gt; - * &lt;/attribute&gt; - * &lt;attribute name="ref" 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;element name="link" 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="uri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * &lt;/element&gt; - * &lt;/sequence&gt; - * &lt;sequence&gt; - * &lt;element name="event" type="{http://uniprot.org/uniprot}eventType" maxOccurs="4"/&gt; - * &lt;element name="isoform" type="{http://uniprot.org/uniprot}isoformType" maxOccurs="unbounded" minOccurs="0"/&gt; - * &lt;/sequence&gt; - * &lt;sequence&gt; - * &lt;element name="interactant" type="{http://uniprot.org/uniprot}interactantType" maxOccurs="2" minOccurs="2"/&gt; - * &lt;element name="organismsDiffer" type="{http://www.w3.org/2001/XMLSchema}boolean"/&gt; - * &lt;element name="experiments" type="{http://www.w3.org/2001/XMLSchema}int"/&gt; - * &lt;/sequence&gt; - * &lt;element name="disease"&gt; - * &lt;complexType&gt; - * &lt;complexContent&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; - * &lt;sequence&gt; - * &lt;element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; - * &lt;element name="acronym" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; - * &lt;element name="description" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; - * &lt;element name="dbReference" type="{http://uniprot.org/uniprot}dbReferenceType"/&gt; - * &lt;/sequence&gt; - * &lt;attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * &lt;/element&gt; - * &lt;/choice&gt; - * &lt;element name="location" type="{http://uniprot.org/uniprot}locationType" maxOccurs="unbounded" minOccurs="0"/&gt; - * &lt;element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/&gt; - * &lt;/sequence&gt; - * &lt;attribute name="type" use="required"&gt; - * &lt;simpleType&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; - * &lt;enumeration value="allergen"/&gt; - * &lt;enumeration value="alternative products"/&gt; - * &lt;enumeration value="biotechnology"/&gt; - * &lt;enumeration value="biophysicochemical properties"/&gt; - * &lt;enumeration value="catalytic activity"/&gt; - * &lt;enumeration value="caution"/&gt; - * &lt;enumeration value="cofactor"/&gt; - * &lt;enumeration value="developmental stage"/&gt; - * &lt;enumeration value="disease"/&gt; - * &lt;enumeration value="domain"/&gt; - * &lt;enumeration value="disruption phenotype"/&gt; - * &lt;enumeration value="activity regulation"/&gt; - * &lt;enumeration value="function"/&gt; - * &lt;enumeration value="induction"/&gt; - * &lt;enumeration value="miscellaneous"/&gt; - * &lt;enumeration value="pathway"/&gt; - * &lt;enumeration value="pharmaceutical"/&gt; - * &lt;enumeration value="polymorphism"/&gt; - * &lt;enumeration value="PTM"/&gt; - * &lt;enumeration value="RNA editing"/&gt; - * &lt;enumeration value="similarity"/&gt; - * &lt;enumeration value="subcellular location"/&gt; - * &lt;enumeration value="sequence caution"/&gt; - * &lt;enumeration value="subunit"/&gt; - * &lt;enumeration value="tissue specificity"/&gt; - * &lt;enumeration value="toxic dose"/&gt; - * &lt;enumeration value="online information"/&gt; - * &lt;enumeration value="mass spectrometry"/&gt; - * &lt;enumeration value="interaction"/&gt; - * &lt;/restriction&gt; - * &lt;/simpleType&gt; - * &lt;/attribute&gt; - * &lt;attribute name="locationType" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; - * &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; - * &lt;attribute name="mass" type="{http://www.w3.org/2001/XMLSchema}float" /&gt; - * &lt;attribute name="error" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; - * &lt;attribute name="method" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; - * &lt;attribute name="evidence" type="{http://uniprot.org/uniprot}intListType" /&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * </pre> + *

+ * <complexType name="commentType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="molecule" type="{http://uniprot.org/uniprot}moleculeType" minOccurs="0"/>
+ *         <choice minOccurs="0">
+ *           <group ref="{http://uniprot.org/uniprot}bpcCommentGroup"/>
+ *           <sequence>
+ *             <element name="reaction" type="{http://uniprot.org/uniprot}reactionType"/>
+ *             <element name="physiologicalReaction" type="{http://uniprot.org/uniprot}physiologicalReactionType" maxOccurs="2" minOccurs="0"/>
+ *           </sequence>
+ *           <sequence>
+ *             <element name="cofactor" type="{http://uniprot.org/uniprot}cofactorType" maxOccurs="unbounded"/>
+ *           </sequence>
+ *           <sequence>
+ *             <element name="subcellularLocation" type="{http://uniprot.org/uniprot}subcellularLocationType" maxOccurs="unbounded"/>
+ *           </sequence>
+ *           <element name="conflict">
+ *             <complexType>
+ *               <complexContent>
+ *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                   <sequence>
+ *                     <element name="sequence" minOccurs="0">
+ *                       <complexType>
+ *                         <complexContent>
+ *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                             <attribute name="resource" use="required">
+ *                               <simpleType>
+ *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                                   <enumeration value="EMBL-CDS"/>
+ *                                   <enumeration value="EMBL"/>
+ *                                 </restriction>
+ *                               </simpleType>
+ *                             </attribute>
+ *                             <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *                             <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}int" />
+ *                           </restriction>
+ *                         </complexContent>
+ *                       </complexType>
+ *                     </element>
+ *                   </sequence>
+ *                   <attribute name="type" use="required">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                         <enumeration value="frameshift"/>
+ *                         <enumeration value="erroneous initiation"/>
+ *                         <enumeration value="erroneous termination"/>
+ *                         <enumeration value="erroneous gene model prediction"/>
+ *                         <enumeration value="erroneous translation"/>
+ *                         <enumeration value="miscellaneous discrepancy"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </attribute>
+ *                   <attribute name="ref" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *                 </restriction>
+ *               </complexContent>
+ *             </complexType>
+ *           </element>
+ *           <sequence>
+ *             <element name="link" maxOccurs="unbounded" minOccurs="0">
+ *               <complexType>
+ *                 <complexContent>
+ *                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                     <attribute name="uri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ *                   </restriction>
+ *                 </complexContent>
+ *               </complexType>
+ *             </element>
+ *           </sequence>
+ *           <sequence>
+ *             <element name="event" type="{http://uniprot.org/uniprot}eventType" maxOccurs="4"/>
+ *             <element name="isoform" type="{http://uniprot.org/uniprot}isoformType" maxOccurs="unbounded" minOccurs="0"/>
+ *           </sequence>
+ *           <sequence>
+ *             <element name="interactant" type="{http://uniprot.org/uniprot}interactantType" maxOccurs="2" minOccurs="2"/>
+ *             <element name="organismsDiffer" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
+ *             <element name="experiments" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *           </sequence>
+ *           <element name="disease">
+ *             <complexType>
+ *               <complexContent>
+ *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                   <sequence>
+ *                     <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *                     <element name="acronym" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *                     <element name="description" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *                     <element name="dbReference" type="{http://uniprot.org/uniprot}dbReferenceType"/>
+ *                   </sequence>
+ *                   <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *                 </restriction>
+ *               </complexContent>
+ *             </complexType>
+ *           </element>
+ *         </choice>
+ *         <element name="location" type="{http://uniprot.org/uniprot}locationType" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="type" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <enumeration value="allergen"/>
+ *             <enumeration value="alternative products"/>
+ *             <enumeration value="biotechnology"/>
+ *             <enumeration value="biophysicochemical properties"/>
+ *             <enumeration value="catalytic activity"/>
+ *             <enumeration value="caution"/>
+ *             <enumeration value="cofactor"/>
+ *             <enumeration value="developmental stage"/>
+ *             <enumeration value="disease"/>
+ *             <enumeration value="domain"/>
+ *             <enumeration value="disruption phenotype"/>
+ *             <enumeration value="activity regulation"/>
+ *             <enumeration value="function"/>
+ *             <enumeration value="induction"/>
+ *             <enumeration value="miscellaneous"/>
+ *             <enumeration value="pathway"/>
+ *             <enumeration value="pharmaceutical"/>
+ *             <enumeration value="polymorphism"/>
+ *             <enumeration value="PTM"/>
+ *             <enumeration value="RNA editing"/>
+ *             <enumeration value="similarity"/>
+ *             <enumeration value="subcellular location"/>
+ *             <enumeration value="sequence caution"/>
+ *             <enumeration value="subunit"/>
+ *             <enumeration value="tissue specificity"/>
+ *             <enumeration value="toxic dose"/>
+ *             <enumeration value="online information"/>
+ *             <enumeration value="mass spectrometry"/>
+ *             <enumeration value="interaction"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="locationType" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       <attribute name="mass" type="{http://www.w3.org/2001/XMLSchema}float" />
+ *       <attribute name="error" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       <attribute name="method" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       <attribute name="evidence" type="{http://uniprot.org/uniprot}intListType" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "commentType", propOrder = { - "molecule", - "absorption", - "kinetics", - "phDependence", - "redoxPotential", - "temperatureDependence", - "reaction", - "physiologicalReaction", - "cofactor", - "subcellularLocation", - "conflict", - "link", - "event", - "isoform", - "interactant", - "organismsDiffer", - "experiments", - "disease", - "location", - "text" -}) -public class CommentType { - - protected MoleculeType molecule; - protected CommentType.Absorption absorption; - protected CommentType.Kinetics kinetics; - protected CommentType.PhDependence phDependence; - protected CommentType.RedoxPotential redoxPotential; - protected CommentType.TemperatureDependence temperatureDependence; - protected ReactionType reaction; - protected List physiologicalReaction; - protected List cofactor; - protected List subcellularLocation; - protected CommentType.Conflict conflict; - protected List link; - protected List event; - protected List isoform; - protected List interactant; - @XmlElement(defaultValue = "false") - protected Boolean organismsDiffer; - protected Integer experiments; - protected CommentType.Disease disease; - protected List location; - protected List text; - @XmlAttribute(name = "type", required = true) - protected String type; - @XmlAttribute(name = "locationType") - protected String locationType; - @XmlAttribute(name = "name") - protected String name; - @XmlAttribute(name = "mass") - protected Float mass; - @XmlAttribute(name = "error") - protected String error; - @XmlAttribute(name = "method") - protected String method; - @XmlAttribute(name = "evidence") - protected List evidence; +@XmlType( + name = "commentType", + propOrder = + { "molecule", "absorption", "kinetics", "phDependence", "redoxPotential", + "temperatureDependence", "reaction", "physiologicalReaction", + "cofactor", "subcellularLocation", "conflict", "link", "event", + "isoform", "interactant", "organismsDiffer", "experiments", "disease", + "location", "text" }) +public class CommentType +{ - /** - * Gets the value of the molecule property. - * - * @return - * possible object is - * {@link MoleculeType } - * - */ - public MoleculeType getMolecule() { - return molecule; - } + protected MoleculeType molecule; - /** - * Sets the value of the molecule property. - * - * @param value - * allowed object is - * {@link MoleculeType } - * - */ - public void setMolecule(MoleculeType value) { - this.molecule = value; - } + protected CommentType.Absorption absorption; - /** - * Gets the value of the absorption property. - * - * @return - * possible object is - * {@link CommentType.Absorption } - * - */ - public CommentType.Absorption getAbsorption() { - return absorption; - } + protected CommentType.Kinetics kinetics; - /** - * Sets the value of the absorption property. - * - * @param value - * allowed object is - * {@link CommentType.Absorption } - * - */ - public void setAbsorption(CommentType.Absorption value) { - this.absorption = value; - } + protected CommentType.PhDependence phDependence; - /** - * Gets the value of the kinetics property. - * - * @return - * possible object is - * {@link CommentType.Kinetics } - * - */ - public CommentType.Kinetics getKinetics() { - return kinetics; - } + protected CommentType.RedoxPotential redoxPotential; - /** - * Sets the value of the kinetics property. - * - * @param value - * allowed object is - * {@link CommentType.Kinetics } - * - */ - public void setKinetics(CommentType.Kinetics value) { - this.kinetics = value; - } + protected CommentType.TemperatureDependence temperatureDependence; - /** - * Gets the value of the phDependence property. - * - * @return - * possible object is - * {@link CommentType.PhDependence } - * - */ - public CommentType.PhDependence getPhDependence() { - return phDependence; - } + protected ReactionType reaction; - /** - * Sets the value of the phDependence property. - * - * @param value - * allowed object is - * {@link CommentType.PhDependence } - * - */ - public void setPhDependence(CommentType.PhDependence value) { - this.phDependence = value; - } + protected List physiologicalReaction; - /** - * Gets the value of the redoxPotential property. - * - * @return - * possible object is - * {@link CommentType.RedoxPotential } - * - */ - public CommentType.RedoxPotential getRedoxPotential() { - return redoxPotential; - } + protected List cofactor; - /** - * Sets the value of the redoxPotential property. - * - * @param value - * allowed object is - * {@link CommentType.RedoxPotential } - * - */ - public void setRedoxPotential(CommentType.RedoxPotential value) { - this.redoxPotential = value; - } + protected List subcellularLocation; - /** - * Gets the value of the temperatureDependence property. - * - * @return - * possible object is - * {@link CommentType.TemperatureDependence } - * - */ - public CommentType.TemperatureDependence getTemperatureDependence() { - return temperatureDependence; - } + protected CommentType.Conflict conflict; - /** - * Sets the value of the temperatureDependence property. - * - * @param value - * allowed object is - * {@link CommentType.TemperatureDependence } - * - */ - public void setTemperatureDependence(CommentType.TemperatureDependence value) { - this.temperatureDependence = value; - } + protected List link; - /** - * Gets the value of the reaction property. - * - * @return - * possible object is - * {@link ReactionType } - * - */ - public ReactionType getReaction() { - return reaction; + protected List event; + + protected List isoform; + + protected List interactant; + + @XmlElement(defaultValue = "false") + protected Boolean organismsDiffer; + + protected Integer experiments; + + protected CommentType.Disease disease; + + protected List location; + + protected List text; + + @XmlAttribute(name = "type", required = true) + protected String type; + + @XmlAttribute(name = "locationType") + protected String locationType; + + @XmlAttribute(name = "name") + protected String name; + + @XmlAttribute(name = "mass") + protected Float mass; + + @XmlAttribute(name = "error") + protected String error; + + @XmlAttribute(name = "method") + protected String method; + + @XmlAttribute(name = "evidence") + protected List evidence; + + /** + * Gets the value of the molecule property. + * + * @return possible object is {@link MoleculeType } + * + */ + public MoleculeType getMolecule() + { + return molecule; + } + + /** + * Sets the value of the molecule property. + * + * @param value + * allowed object is {@link MoleculeType } + * + */ + public void setMolecule(MoleculeType value) + { + this.molecule = value; + } + + /** + * Gets the value of the absorption property. + * + * @return possible object is {@link CommentType.Absorption } + * + */ + public CommentType.Absorption getAbsorption() + { + return absorption; + } + + /** + * Sets the value of the absorption property. + * + * @param value + * allowed object is {@link CommentType.Absorption } + * + */ + public void setAbsorption(CommentType.Absorption value) + { + this.absorption = value; + } + + /** + * Gets the value of the kinetics property. + * + * @return possible object is {@link CommentType.Kinetics } + * + */ + public CommentType.Kinetics getKinetics() + { + return kinetics; + } + + /** + * Sets the value of the kinetics property. + * + * @param value + * allowed object is {@link CommentType.Kinetics } + * + */ + public void setKinetics(CommentType.Kinetics value) + { + this.kinetics = value; + } + + /** + * Gets the value of the phDependence property. + * + * @return possible object is {@link CommentType.PhDependence } + * + */ + public CommentType.PhDependence getPhDependence() + { + return phDependence; + } + + /** + * Sets the value of the phDependence property. + * + * @param value + * allowed object is {@link CommentType.PhDependence } + * + */ + public void setPhDependence(CommentType.PhDependence value) + { + this.phDependence = value; + } + + /** + * Gets the value of the redoxPotential property. + * + * @return possible object is {@link CommentType.RedoxPotential } + * + */ + public CommentType.RedoxPotential getRedoxPotential() + { + return redoxPotential; + } + + /** + * Sets the value of the redoxPotential property. + * + * @param value + * allowed object is {@link CommentType.RedoxPotential } + * + */ + public void setRedoxPotential(CommentType.RedoxPotential value) + { + this.redoxPotential = value; + } + + /** + * Gets the value of the temperatureDependence property. + * + * @return possible object is {@link CommentType.TemperatureDependence } + * + */ + public CommentType.TemperatureDependence getTemperatureDependence() + { + return temperatureDependence; + } + + /** + * Sets the value of the temperatureDependence property. + * + * @param value + * allowed object is {@link CommentType.TemperatureDependence } + * + */ + public void setTemperatureDependence( + CommentType.TemperatureDependence value) + { + this.temperatureDependence = value; + } + + /** + * Gets the value of the reaction property. + * + * @return possible object is {@link ReactionType } + * + */ + public ReactionType getReaction() + { + return reaction; + } + + /** + * Sets the value of the reaction property. + * + * @param value + * allowed object is {@link ReactionType } + * + */ + public void setReaction(ReactionType value) + { + this.reaction = value; + } + + /** + * Gets the value of the physiologicalReaction property. + * + *

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link PhysiologicalReactionType } + * + * + */ + public List getPhysiologicalReaction() + { + if (physiologicalReaction == null) + { + physiologicalReaction = new ArrayList(); } - - /** - * Sets the value of the reaction property. - * - * @param value - * allowed object is - * {@link ReactionType } - * - */ - public void setReaction(ReactionType value) { - this.reaction = value; + return this.physiologicalReaction; + } + + /** + * Gets the value of the cofactor property. + * + *

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link CofactorType } + * + * + */ + public List getCofactor() + { + if (cofactor == null) + { + cofactor = new ArrayList(); } + return this.cofactor; + } + + /** + * Gets the value of the subcellularLocation property. + * + *

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link SubcellularLocationType } + * + * + */ + public List getSubcellularLocation() + { + if (subcellularLocation == null) + { + subcellularLocation = new ArrayList(); + } + return this.subcellularLocation; + } + + /** + * Gets the value of the conflict property. + * + * @return possible object is {@link CommentType.Conflict } + * + */ + public CommentType.Conflict getConflict() + { + return conflict; + } + + /** + * Sets the value of the conflict property. + * + * @param value + * allowed object is {@link CommentType.Conflict } + * + */ + public void setConflict(CommentType.Conflict value) + { + this.conflict = value; + } + + /** + * Gets the value of the link property. + * + *

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link CommentType.Link } + * + * + */ + public List getLink() + { + if (link == null) + { + link = new ArrayList(); + } + return this.link; + } + + /** + * Gets the value of the event property. + * + *

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

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

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

+ * Objects of the following type(s) are allowed in the list {@link EventType } + * + * + */ + public List getEvent() + { + if (event == null) + { + event = new ArrayList(); + } + return this.event; + } + + /** + * Gets the value of the isoform property. + * + *

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

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

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

+ * Objects of the following type(s) are allowed in the list {@link IsoformType + * } + * + * + */ + public List getIsoform() + { + if (isoform == null) + { + isoform = new ArrayList(); + } + return this.isoform; + } + + /** + * Gets the value of the interactant property. + * + *

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link InteractantType } + * + * + */ + public List getInteractant() + { + if (interactant == null) + { + interactant = new ArrayList(); + } + return this.interactant; + } + + /** + * Gets the value of the organismsDiffer property. + * + * @return possible object is {@link Boolean } + * + */ + public Boolean isOrganismsDiffer() + { + return organismsDiffer; + } + + /** + * Sets the value of the organismsDiffer property. + * + * @param value + * allowed object is {@link Boolean } + * + */ + public void setOrganismsDiffer(Boolean value) + { + this.organismsDiffer = value; + } + + /** + * Gets the value of the experiments property. + * + * @return possible object is {@link Integer } + * + */ + public Integer getExperiments() + { + return experiments; + } + + /** + * Sets the value of the experiments property. + * + * @param value + * allowed object is {@link Integer } + * + */ + public void setExperiments(Integer value) + { + this.experiments = value; + } + + /** + * Gets the value of the disease property. + * + * @return possible object is {@link CommentType.Disease } + * + */ + public CommentType.Disease getDisease() + { + return disease; + } + + /** + * Sets the value of the disease property. + * + * @param value + * allowed object is {@link CommentType.Disease } + * + */ + public void setDisease(CommentType.Disease value) + { + this.disease = value; + } + + /** + * Gets the value of the location property. + * + *

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link LocationType } + * + * + */ + public List getLocation() + { + if (location == null) + { + location = new ArrayList(); + } + return this.location; + } + + /** + * Gets the value of the text property. + * + *

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } + * + * + */ + public List getText() + { + if (text == null) + { + text = new ArrayList(); + } + return this.text; + } + + /** + * Gets the value of the type property. + * + * @return possible object is {@link String } + * + */ + public String getType() + { + return type; + } + + /** + * Sets the value of the type property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setType(String value) + { + this.type = value; + } + + /** + * Gets the value of the locationType property. + * + * @return possible object is {@link String } + * + */ + public String getLocationType() + { + return locationType; + } + + /** + * Sets the value of the locationType property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setLocationType(String value) + { + this.locationType = value; + } + + /** + * Gets the value of the name property. + * + * @return possible object is {@link String } + * + */ + public String getName() + { + return name; + } + + /** + * Sets the value of the name property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setName(String value) + { + this.name = value; + } + + /** + * Gets the value of the mass property. + * + * @return possible object is {@link Float } + * + */ + public Float getMass() + { + return mass; + } + + /** + * Sets the value of the mass property. + * + * @param value + * allowed object is {@link Float } + * + */ + public void setMass(Float value) + { + this.mass = value; + } + + /** + * Gets the value of the error property. + * + * @return possible object is {@link String } + * + */ + public String getError() + { + return error; + } + + /** + * Sets the value of the error property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setError(String value) + { + this.error = value; + } + + /** + * Gets the value of the method property. + * + * @return possible object is {@link String } + * + */ + public String getMethod() + { + return method; + } + + /** + * Sets the value of the method property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setMethod(String value) + { + this.method = value; + } + + /** + * Gets the value of the evidence property. + * + *

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

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

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

+ * Objects of the following type(s) are allowed in the list {@link Integer } + * + * + */ + public List getEvidence() + { + if (evidence == null) + { + evidence = new ArrayList(); + } + return this.evidence; + } + + /** + *

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

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

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <sequence>
+   *         <element name="max" type="{http://uniprot.org/uniprot}evidencedStringType" minOccurs="0"/>
+   *         <element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/>
+   *       </sequence>
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "max", "text" }) + public static class Absorption + { + + protected EvidencedStringType max; + + protected List text; /** - * Gets the value of the physiologicalReaction 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 <CODE>set</CODE> method for the physiologicalReaction property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getPhysiologicalReaction().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link PhysiologicalReactionType } + * Gets the value of the max property. * + * @return possible object is {@link EvidencedStringType } * */ - public List getPhysiologicalReaction() { - if (physiologicalReaction == null) { - physiologicalReaction = new ArrayList(); - } - return this.physiologicalReaction; + public EvidencedStringType getMax() + { + return max; } /** - * Gets the value of the cofactor 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 <CODE>set</CODE> method for the cofactor property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getCofactor().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link CofactorType } + * Sets the value of the max property. * + * @param value + * allowed object is {@link EvidencedStringType } * */ - public List getCofactor() { - if (cofactor == null) { - cofactor = new ArrayList(); - } - return this.cofactor; + public void setMax(EvidencedStringType value) + { + this.max = value; } /** - * Gets the value of the subcellularLocation property. + * Gets the value of the text 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 <CODE>set</CODE> method for the subcellularLocation property. + *

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

* For example, to add a new item, do as follows: - * <pre> - * getSubcellularLocation().add(newItem); - * </pre> * + *

+     * getText().add(newItem);
+     * 
* - * <p> + * + *

* Objects of the following type(s) are allowed in the list - * {@link SubcellularLocationType } + * {@link EvidencedStringType } * * */ - public List getSubcellularLocation() { - if (subcellularLocation == null) { - subcellularLocation = new ArrayList(); - } - return this.subcellularLocation; + public List getText() + { + if (text == null) + { + text = new ArrayList(); + } + return this.text; } - /** - * Gets the value of the conflict property. - * - * @return - * possible object is - * {@link CommentType.Conflict } - * - */ - public CommentType.Conflict getConflict() { - return conflict; - } + } + + /** + *

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

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

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <sequence>
+   *         <element name="sequence" minOccurs="0">
+   *           <complexType>
+   *             <complexContent>
+   *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *                 <attribute name="resource" use="required">
+   *                   <simpleType>
+   *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+   *                       <enumeration value="EMBL-CDS"/>
+   *                       <enumeration value="EMBL"/>
+   *                     </restriction>
+   *                   </simpleType>
+   *                 </attribute>
+   *                 <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+   *                 <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}int" />
+   *               </restriction>
+   *             </complexContent>
+   *           </complexType>
+   *         </element>
+   *       </sequence>
+   *       <attribute name="type" use="required">
+   *         <simpleType>
+   *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+   *             <enumeration value="frameshift"/>
+   *             <enumeration value="erroneous initiation"/>
+   *             <enumeration value="erroneous termination"/>
+   *             <enumeration value="erroneous gene model prediction"/>
+   *             <enumeration value="erroneous translation"/>
+   *             <enumeration value="miscellaneous discrepancy"/>
+   *           </restriction>
+   *         </simpleType>
+   *       </attribute>
+   *       <attribute name="ref" type="{http://www.w3.org/2001/XMLSchema}string" />
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "sequence" }) + public static class Conflict + { + + protected CommentType.Conflict.Sequence sequence; - /** - * Sets the value of the conflict property. - * - * @param value - * allowed object is - * {@link CommentType.Conflict } - * - */ - public void setConflict(CommentType.Conflict value) { - this.conflict = value; - } + @XmlAttribute(name = "type", required = true) + protected String type; + + @XmlAttribute(name = "ref") + protected String ref; /** - * Gets the value of the link 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 <CODE>set</CODE> method for the link property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getLink().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link CommentType.Link } + * Gets the value of the sequence property. * + * @return possible object is {@link CommentType.Conflict.Sequence } * */ - public List getLink() { - if (link == null) { - link = new ArrayList(); - } - return this.link; + public CommentType.Conflict.Sequence getSequence() + { + return sequence; } /** - * Gets the value of the event 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 <CODE>set</CODE> method for the event property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getEvent().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link EventType } + * Sets the value of the sequence property. * + * @param value + * allowed object is {@link CommentType.Conflict.Sequence } * */ - public List getEvent() { - if (event == null) { - event = new ArrayList(); - } - return this.event; + public void setSequence(CommentType.Conflict.Sequence value) + { + this.sequence = value; } /** - * Gets the value of the isoform 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 <CODE>set</CODE> method for the isoform property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getIsoform().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link IsoformType } + * Gets the value of the type property. * + * @return possible object is {@link String } * */ - public List getIsoform() { - if (isoform == null) { - isoform = new ArrayList(); - } - return this.isoform; + public String getType() + { + return type; } /** - * Gets the value of the interactant 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 <CODE>set</CODE> method for the interactant property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getInteractant().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link InteractantType } + * Sets the value of the type property. * + * @param value + * allowed object is {@link String } * */ - public List getInteractant() { - if (interactant == null) { - interactant = new ArrayList(); - } - return this.interactant; + public void setType(String value) + { + this.type = value; } /** - * Gets the value of the organismsDiffer property. + * Gets the value of the ref property. + * + * @return possible object is {@link String } * - * @return - * possible object is - * {@link Boolean } - * */ - public Boolean isOrganismsDiffer() { - return organismsDiffer; + public String getRef() + { + return ref; } /** - * Sets the value of the organismsDiffer property. + * Sets the value of the ref property. * * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setOrganismsDiffer(Boolean value) { - this.organismsDiffer = value; - } - - /** - * Gets the value of the experiments property. + * allowed object is {@link String } * - * @return - * possible object is - * {@link Integer } - * */ - public Integer getExperiments() { - return experiments; + public void setRef(String value) + { + this.ref = value; } /** - * Sets the value of the experiments property. + *

+ * 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="resource" use="required">
+     *         <simpleType>
+     *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+     *             <enumeration value="EMBL-CDS"/>
+     *             <enumeration value="EMBL"/>
+     *           </restriction>
+     *         </simpleType>
+     *       </attribute>
+     *       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *       <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}int" />
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
* - * @param value - * allowed object is - * {@link Integer } - * - */ - public void setExperiments(Integer value) { - this.experiments = value; - } - - /** - * Gets the value of the disease property. * - * @return - * possible object is - * {@link CommentType.Disease } - * */ - public CommentType.Disease getDisease() { - return disease; - } + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Sequence + { + + @XmlAttribute(name = "resource", required = true) + protected String resource; + + @XmlAttribute(name = "id", required = true) + protected String id; + + @XmlAttribute(name = "version") + protected Integer version; + + /** + * Gets the value of the resource property. + * + * @return possible object is {@link String } + * + */ + public String getResource() + { + return resource; + } + + /** + * Sets the value of the resource property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setResource(String value) + { + this.resource = value; + } + + /** + * Gets the value of the id property. + * + * @return possible object is {@link String } + * + */ + public String getId() + { + return id; + } + + /** + * Sets the value of the id property. + * + * @param value + * allowed object is {@link String } + * + */ + public void setId(String value) + { + this.id = value; + } + + /** + * Gets the value of the version property. + * + * @return possible object is {@link Integer } + * + */ + public Integer getVersion() + { + return version; + } + + /** + * Sets the value of the version property. + * + * @param value + * allowed object is {@link Integer } + * + */ + public void setVersion(Integer value) + { + this.version = value; + } - /** - * Sets the value of the disease property. - * - * @param value - * allowed object is - * {@link CommentType.Disease } - * - */ - public void setDisease(CommentType.Disease value) { - this.disease = value; } + } + + /** + *

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

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

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <sequence>
+   *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+   *         <element name="acronym" type="{http://www.w3.org/2001/XMLSchema}string"/>
+   *         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string"/>
+   *         <element name="dbReference" type="{http://uniprot.org/uniprot}dbReferenceType"/>
+   *       </sequence>
+   *       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType( + name = "", + propOrder = + { "name", "acronym", "description", "dbReference" }) + public static class Disease + { + + @XmlElement(required = true) + protected String name; + + @XmlElement(required = true) + protected String acronym; + + @XmlElement(required = true) + protected String description; + + @XmlElement(required = true) + protected DbReferenceType dbReference; + + @XmlAttribute(name = "id", required = true) + protected String id; + /** - * Gets the value of the location 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 <CODE>set</CODE> method for the location property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getLocation().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link LocationType } + * Gets the value of the name property. * + * @return possible object is {@link String } * */ - public List getLocation() { - if (location == null) { - location = new ArrayList(); - } - return this.location; + public String getName() + { + return name; } /** - * Gets the value of the text 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 <CODE>set</CODE> method for the text property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getText().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } + * Sets the value of the name property. * + * @param value + * allowed object is {@link String } * */ - public List getText() { - if (text == null) { - text = new ArrayList(); - } - return this.text; + public void setName(String value) + { + this.name = value; } /** - * Gets the value of the type property. + * Gets the value of the acronym property. + * + * @return possible object is {@link String } * - * @return - * possible object is - * {@link String } - * */ - public String getType() { - return type; + public String getAcronym() + { + return acronym; } /** - * Sets the value of the type property. + * Sets the value of the acronym property. * * @param value - * allowed object is - * {@link String } - * - */ - public void setType(String value) { - this.type = value; - } - - /** - * Gets the value of the locationType property. + * allowed object is {@link String } * - * @return - * possible object is - * {@link String } - * */ - public String getLocationType() { - return locationType; + public void setAcronym(String value) + { + this.acronym = value; } /** - * Sets the value of the locationType property. + * Gets the value of the description property. * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLocationType(String value) { - this.locationType = value; - } - - /** - * Gets the value of the name property. + * @return possible object is {@link String } * - * @return - * possible object is - * {@link String } - * */ - public String getName() { - return name; + public String getDescription() + { + return description; } /** - * Sets the value of the name property. + * Sets the value of the description property. * * @param value - * allowed object is - * {@link String } - * + * allowed object is {@link String } + * */ - public void setName(String value) { - this.name = value; + public void setDescription(String value) + { + this.description = value; } /** - * Gets the value of the mass property. + * Gets the value of the dbReference property. + * + * @return possible object is {@link DbReferenceType } * - * @return - * possible object is - * {@link Float } - * */ - public Float getMass() { - return mass; + public DbReferenceType getDbReference() + { + return dbReference; } /** - * Sets the value of the mass property. + * Sets the value of the dbReference property. * * @param value - * allowed object is - * {@link Float } - * + * allowed object is {@link DbReferenceType } + * */ - public void setMass(Float value) { - this.mass = value; + public void setDbReference(DbReferenceType value) + { + this.dbReference = value; } /** - * Gets the value of the error property. + * Gets the value of the id property. + * + * @return possible object is {@link String } * - * @return - * possible object is - * {@link String } - * */ - public String getError() { - return error; + public String getId() + { + return id; } /** - * Sets the value of the error property. + * Sets the value of the id property. * * @param value - * allowed object is - * {@link String } - * - */ - public void setError(String value) { - this.error = value; - } - - /** - * Gets the value of the method property. + * allowed object is {@link String } * - * @return - * possible object is - * {@link String } - * */ - public String getMethod() { - return method; + public void setId(String value) + { + this.id = value; } + } + + /** + *

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

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

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <sequence>
+   *         <element name="KM" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/>
+   *         <element name="Vmax" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/>
+   *         <element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/>
+   *       </sequence>
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "km", "vmax", "text" }) + public static class Kinetics + { + + @XmlElement(name = "KM") + protected List km; + + @XmlElement(name = "Vmax") + protected List vmax; + + protected List text; + /** - * Sets the value of the method property. + * Gets the value of the km property. + * + *

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

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

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

+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } + * * - * @param value - * allowed object is - * {@link String } - * */ - public void setMethod(String value) { - this.method = value; + public List getKM() + { + if (km == null) + { + km = new ArrayList(); + } + return this.km; } /** - * Gets the value of the evidence property. + * Gets the value of the vmax 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 <CODE>set</CODE> method for the evidence property. + *

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

* For example, to add a new item, do as follows: - * <pre> - * getEvidence().add(newItem); - * </pre> * + *

+     * getVmax().add(newItem);
+     * 
* - * <p> + * + *

* Objects of the following type(s) are allowed in the list - * {@link Integer } + * {@link EvidencedStringType } * * */ - public List getEvidence() { - if (evidence == null) { - evidence = new ArrayList(); - } - return this.evidence; + public List getVmax() + { + if (vmax == null) + { + vmax = new ArrayList(); + } + return this.vmax; } - /** - * <p>Java class for anonymous complex type. + * Gets the value of the text property. + * + *

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

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

+     * getText().add(newItem);
+     * 
* - * <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;sequence&gt; - * &lt;element name="max" type="{http://uniprot.org/uniprot}evidencedStringType" minOccurs="0"/&gt; - * &lt;element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/&gt; - * &lt;/sequence&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * </pre> + *

+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } * * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "max", - "text" - }) - public static class Absorption { - - protected EvidencedStringType max; - protected List text; - - /** - * Gets the value of the max property. - * - * @return - * possible object is - * {@link EvidencedStringType } - * - */ - public EvidencedStringType getMax() { - return max; - } - - /** - * Sets the value of the max property. - * - * @param value - * allowed object is - * {@link EvidencedStringType } - * - */ - public void setMax(EvidencedStringType value) { - this.max = value; - } - - /** - * Gets the value of the text 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 <CODE>set</CODE> method for the text property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getText().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List getText() { - if (text == null) { - text = new ArrayList(); - } - return this.text; - } - + public List getText() + { + if (text == null) + { + text = new ArrayList(); + } + return this.text; } + } + + /** + *

+ * 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="uri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Link + { + + @XmlAttribute(name = "uri", required = true) + @XmlSchemaType(name = "anyURI") + protected String uri; /** - * <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;sequence&gt; - * &lt;element name="sequence" minOccurs="0"&gt; - * &lt;complexType&gt; - * &lt;complexContent&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; - * &lt;attribute name="resource" use="required"&gt; - * &lt;simpleType&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; - * &lt;enumeration value="EMBL-CDS"/&gt; - * &lt;enumeration value="EMBL"/&gt; - * &lt;/restriction&gt; - * &lt;/simpleType&gt; - * &lt;/attribute&gt; - * &lt;attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; - * &lt;attribute name="version" 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="type" use="required"&gt; - * &lt;simpleType&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; - * &lt;enumeration value="frameshift"/&gt; - * &lt;enumeration value="erroneous initiation"/&gt; - * &lt;enumeration value="erroneous termination"/&gt; - * &lt;enumeration value="erroneous gene model prediction"/&gt; - * &lt;enumeration value="erroneous translation"/&gt; - * &lt;enumeration value="miscellaneous discrepancy"/&gt; - * &lt;/restriction&gt; - * &lt;/simpleType&gt; - * &lt;/attribute&gt; - * &lt;attribute name="ref" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * </pre> + * Gets the value of the uri property. * + * @return possible object is {@link String } * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "sequence" - }) - public static class Conflict { - - protected CommentType.Conflict.Sequence sequence; - @XmlAttribute(name = "type", required = true) - protected String type; - @XmlAttribute(name = "ref") - protected String ref; - - /** - * Gets the value of the sequence property. - * - * @return - * possible object is - * {@link CommentType.Conflict.Sequence } - * - */ - public CommentType.Conflict.Sequence getSequence() { - return sequence; - } - - /** - * Sets the value of the sequence property. - * - * @param value - * allowed object is - * {@link CommentType.Conflict.Sequence } - * - */ - public void setSequence(CommentType.Conflict.Sequence value) { - this.sequence = value; - } - - /** - * Gets the value of the type property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getType() { - return type; - } - - /** - * Sets the value of the type property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setType(String value) { - this.type = value; - } - - /** - * Gets the value of the ref property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getRef() { - return ref; - } - - /** - * Sets the value of the ref property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setRef(String value) { - this.ref = value; - } - - - /** - * <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="resource" use="required"&gt; - * &lt;simpleType&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt; - * &lt;enumeration value="EMBL-CDS"/&gt; - * &lt;enumeration value="EMBL"/&gt; - * &lt;/restriction&gt; - * &lt;/simpleType&gt; - * &lt;/attribute&gt; - * &lt;attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; - * &lt;attribute name="version" type="{http://www.w3.org/2001/XMLSchema}int" /&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * </pre> - * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Sequence { - - @XmlAttribute(name = "resource", required = true) - protected String resource; - @XmlAttribute(name = "id", required = true) - protected String id; - @XmlAttribute(name = "version") - protected Integer version; - - /** - * Gets the value of the resource property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getResource() { - return resource; - } - - /** - * Sets the value of the resource property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setResource(String value) { - this.resource = value; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - - /** - * Gets the value of the version property. - * - * @return - * possible object is - * {@link Integer } - * - */ - public Integer getVersion() { - return version; - } - - /** - * Sets the value of the version property. - * - * @param value - * allowed object is - * {@link Integer } - * - */ - public void setVersion(Integer value) { - this.version = value; - } - - } - + public String getUri() + { + return uri; } - /** - * <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;sequence&gt; - * &lt;element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; - * &lt;element name="acronym" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; - * &lt;element name="description" type="{http://www.w3.org/2001/XMLSchema}string"/&gt; - * &lt;element name="dbReference" type="{http://uniprot.org/uniprot}dbReferenceType"/&gt; - * &lt;/sequence&gt; - * &lt;attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * </pre> + * Sets the value of the uri property. * + * @param value + * allowed object is {@link String } * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "name", - "acronym", - "description", - "dbReference" - }) - public static class Disease { - - @XmlElement(required = true) - protected String name; - @XmlElement(required = true) - protected String acronym; - @XmlElement(required = true) - protected String description; - @XmlElement(required = true) - protected DbReferenceType dbReference; - @XmlAttribute(name = "id", required = true) - protected String id; - - /** - * Gets the value of the name property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Sets the value of the name property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - /** - * Gets the value of the acronym property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAcronym() { - return acronym; - } - - /** - * Sets the value of the acronym property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAcronym(String value) { - this.acronym = value; - } - - /** - * Gets the value of the description property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescription() { - return description; - } - - /** - * Sets the value of the description property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescription(String value) { - this.description = value; - } - - /** - * Gets the value of the dbReference property. - * - * @return - * possible object is - * {@link DbReferenceType } - * - */ - public DbReferenceType getDbReference() { - return dbReference; - } - - /** - * Sets the value of the dbReference property. - * - * @param value - * allowed object is - * {@link DbReferenceType } - * - */ - public void setDbReference(DbReferenceType value) { - this.dbReference = value; - } - - /** - * Gets the value of the id property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Sets the value of the id property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - + public void setUri(String value) + { + this.uri = value; } + } + + /** + *

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

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

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <sequence>
+   *         <element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded"/>
+   *       </sequence>
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "text" }) + public static class PhDependence + { + + @XmlElement(required = true) + protected List text; /** - * <p>Java class for anonymous complex type. + * Gets the value of the text property. * - * <p>The following schema fragment specifies the expected content contained within this class. + *

+ * 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 text property. * - * <pre> - * &lt;complexType&gt; - * &lt;complexContent&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; - * &lt;sequence&gt; - * &lt;element name="KM" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/&gt; - * &lt;element name="Vmax" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/&gt; - * &lt;element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/&gt; - * &lt;/sequence&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * </pre> + *

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

+     * getText().add(newItem);
+     * 
* - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "km", - "vmax", - "text" - }) - public static class Kinetics { - - @XmlElement(name = "KM") - protected List km; - @XmlElement(name = "Vmax") - protected List vmax; - protected List text; - - /** - * Gets the value of the km 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 <CODE>set</CODE> method for the km property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getKM().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List getKM() { - if (km == null) { - km = new ArrayList(); - } - return this.km; - } - - /** - * Gets the value of the vmax 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 <CODE>set</CODE> method for the vmax property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getVmax().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List getVmax() { - if (vmax == null) { - vmax = new ArrayList(); - } - return this.vmax; - } - - /** - * Gets the value of the text 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 <CODE>set</CODE> method for the text property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getText().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List getText() { - if (text == null) { - text = new ArrayList(); - } - return this.text; - } - - } - - - /** - * <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="uri" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * </pre> + *

+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } * * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Link { - - @XmlAttribute(name = "uri", required = true) - @XmlSchemaType(name = "anyURI") - protected String uri; - - /** - * Gets the value of the uri property. - * - * @return - * possible object is - * {@link String } - * - */ - public String getUri() { - return uri; - } - - /** - * Sets the value of the uri property. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setUri(String value) { - this.uri = value; - } - + public List getText() + { + if (text == null) + { + text = new ArrayList(); + } + return this.text; } + } + + /** + *

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

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

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <sequence>
+   *         <element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded"/>
+   *       </sequence>
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "text" }) + public static class RedoxPotential + { + + @XmlElement(required = true) + protected List text; /** - * <p>Java class for anonymous complex type. + * Gets the value of the text property. * - * <p>The following schema fragment specifies the expected content contained within this class. + *

+ * 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 text property. * - * <pre> - * &lt;complexType&gt; - * &lt;complexContent&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; - * &lt;sequence&gt; - * &lt;element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded"/&gt; - * &lt;/sequence&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * </pre> + *

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

+     * getText().add(newItem);
+     * 
* - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "text" - }) - public static class PhDependence { - - @XmlElement(required = true) - protected List text; - - /** - * Gets the value of the text 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 <CODE>set</CODE> method for the text property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getText().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List getText() { - if (text == null) { - text = new ArrayList(); - } - return this.text; - } - - } - - - /** - * <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;sequence&gt; - * &lt;element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded"/&gt; - * &lt;/sequence&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * </pre> + *

+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } * * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "text" - }) - public static class RedoxPotential { - - @XmlElement(required = true) - protected List text; - - /** - * Gets the value of the text 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 <CODE>set</CODE> method for the text property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getText().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List getText() { - if (text == null) { - text = new ArrayList(); - } - return this.text; - } - + public List getText() + { + if (text == null) + { + text = new ArrayList(); + } + return this.text; } + } + + /** + *

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

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

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <sequence>
+   *         <element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded"/>
+   *       </sequence>
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "text" }) + public static class TemperatureDependence + { + + @XmlElement(required = true) + protected List text; /** - * <p>Java class for anonymous complex type. + * Gets the value of the text property. + * + *

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

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

+     * getText().add(newItem);
+     * 
* - * <pre> - * &lt;complexType&gt; - * &lt;complexContent&gt; - * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; - * &lt;sequence&gt; - * &lt;element name="text" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded"/&gt; - * &lt;/sequence&gt; - * &lt;/restriction&gt; - * &lt;/complexContent&gt; - * &lt;/complexType&gt; - * </pre> + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } * * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "text" - }) - public static class TemperatureDependence { - - @XmlElement(required = true) - protected List text; - - /** - * Gets the value of the text 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 <CODE>set</CODE> method for the text property. - * - * <p> - * For example, to add a new item, do as follows: - * <pre> - * getText().add(newItem); - * </pre> - * - * - * <p> - * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List getText() { - if (text == null) { - text = new ArrayList(); - } - return this.text; - } - + public List getText() + { + if (text == null) + { + text = new ArrayList(); + } + return this.text; } + } + }