X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fxml%2Fbinding%2Funiprot%2FProteinType.java;h=13fe5aa5712ad987b7c9c4db28508e93cbc34cb4;hb=8a7a9401835f50b64bab13489de2781e8ced6ba8;hp=9edfb7176e58c8f5a123448c279cab73a90ee124;hpb=a81e74154d35e10958b58c3c9411aa9ee21880a6;p=jalview.git diff --git a/src/jalview/xml/binding/uniprot/ProteinType.java b/src/jalview/xml/binding/uniprot/ProteinType.java index 9edfb71..13fe5aa 100644 --- a/src/jalview/xml/binding/uniprot/ProteinType.java +++ b/src/jalview/xml/binding/uniprot/ProteinType.java @@ -2,10 +2,9 @@ // 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: 2023.03.09 at 07:45:04 AM GMT +// Generated on: 2023.05.13 at 06:58:42 PM BST // - package jalview.xml.binding.uniprot; import java.util.ArrayList; @@ -15,14 +14,16 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; - /** - * Describes the names for the protein and parts thereof. - * Equivalent to the flat file DE-line. + * Describes the names for the protein and parts thereof. Equivalent to the flat + * file DE-line. * - *
Java class for proteinType complex type. + *
+ * Java class for proteinType complex type. * - *
The following schema fragment specifies the expected content contained within this class. + *
+ * The following schema fragment specifies the expected content contained within + * this class. * *
* <complexType name="proteinType"> @@ -57,66 +58,497 @@ import javax.xml.bind.annotation.XmlType; * */ @XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "proteinType", propOrder = { - "recommendedName", - "alternativeName", - "submittedName", - "allergenName", - "biotechName", - "cdAntigenName", - "innName", - "domain", - "component" -}) -public class ProteinType { +@XmlType( + name = "proteinType", + propOrder = + { "recommendedName", "alternativeName", "submittedName", "allergenName", + "biotechName", "cdAntigenName", "innName", "domain", "component" }) +public class ProteinType +{ + + protected ProteinType.RecommendedName recommendedName; + + protected ListalternativeName; + + protected List submittedName; + + protected EvidencedStringType allergenName; + + protected EvidencedStringType biotechName; + + protected List cdAntigenName; + + protected List innName; + + protected List domain; + + protected List component; + + /** + * Gets the value of the recommendedName property. + * + * @return possible object is {@link ProteinType.RecommendedName } + * + */ + public ProteinType.RecommendedName getRecommendedName() + { + return recommendedName; + } + + /** + * Sets the value of the recommendedName property. + * + * @param value + * allowed object is {@link ProteinType.RecommendedName } + * + */ + public void setRecommendedName(ProteinType.RecommendedName value) + { + this.recommendedName = value; + } + + /** + * Gets the value of the alternativeName 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 alternativeName property. + * + *+ * For example, to add a new item, do as follows: + * + *
+ * getAlternativeName().add(newItem); + *+ * + * + *+ * Objects of the following type(s) are allowed in the list + * {@link ProteinType.AlternativeName } + * + * + */ + public List
getAlternativeName() + { + if (alternativeName == null) + { + alternativeName = new ArrayList (); + } + return this.alternativeName; + } + + /** + * Gets the value of the submittedName 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 submittedName property. + * + *+ * For example, to add a new item, do as follows: + * + *
+ * getSubmittedName().add(newItem); + *+ * + * + *+ * Objects of the following type(s) are allowed in the list + * {@link ProteinType.SubmittedName } + * + * + */ + public List
getSubmittedName() + { + if (submittedName == null) + { + submittedName = new ArrayList (); + } + return this.submittedName; + } + + /** + * Gets the value of the allergenName property. + * + * @return possible object is {@link EvidencedStringType } + * + */ + public EvidencedStringType getAllergenName() + { + return allergenName; + } + + /** + * Sets the value of the allergenName property. + * + * @param value + * allowed object is {@link EvidencedStringType } + * + */ + public void setAllergenName(EvidencedStringType value) + { + this.allergenName = value; + } + + /** + * Gets the value of the biotechName property. + * + * @return possible object is {@link EvidencedStringType } + * + */ + public EvidencedStringType getBiotechName() + { + return biotechName; + } + + /** + * Sets the value of the biotechName property. + * + * @param value + * allowed object is {@link EvidencedStringType } + * + */ + public void setBiotechName(EvidencedStringType value) + { + this.biotechName = value; + } + + /** + * Gets the value of the cdAntigenName 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 cdAntigenName property. + * + *+ * For example, to add a new item, do as follows: + * + *
+ * getCdAntigenName().add(newItem); + *+ * + * + *+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } + * + * + */ + public List
getCdAntigenName() + { + if (cdAntigenName == null) + { + cdAntigenName = new ArrayList (); + } + return this.cdAntigenName; + } + + /** + * Gets the value of the innName 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 innName property. + * + *+ * For example, to add a new item, do as follows: + * + *
+ * getInnName().add(newItem); + *+ * + * + *+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } + * + * + */ + public List
getInnName() + { + if (innName == null) + { + innName = new ArrayList (); + } + return this.innName; + } + + /** + * Gets the value of the domain 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 domain property. + * + *+ * For example, to add a new item, do as follows: + * + *
+ * getDomain().add(newItem); + *+ * + * + *+ * Objects of the following type(s) are allowed in the list + * {@link ProteinType.Domain } + * + * + */ + public List
getDomain() + { + if (domain == null) + { + domain = new ArrayList (); + } + return this.domain; + } + + /** + * Gets the value of the component 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 component property. + * + *+ * For example, to add a new item, do as follows: + * + *
+ * getComponent().add(newItem); + *+ * + * + *+ * Objects of the following type(s) are allowed in the list + * {@link ProteinType.Component } + * + * + */ + public List
getComponent() + { + if (component == null) + { + component = new ArrayList (); + } + return this.component; + } + + /** + * + * 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="fullName" type="{http://uniprot.org/uniprot}evidencedStringType" minOccurs="0"/> + * <element name="shortName" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/> + * <element name="ecNumber" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/> + * </sequence> + * </restriction> + * </complexContent> + * </complexType> + *+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "fullName", "shortName", "ecNumber" }) + public static class AlternativeName + { + + protected EvidencedStringType fullName; + + protected ListshortName; + + protected List ecNumber; + + /** + * Gets the value of the fullName property. + * + * @return possible object is {@link EvidencedStringType } + * + */ + public EvidencedStringType getFullName() + { + return fullName; + } + + /** + * Sets the value of the fullName property. + * + * @param value + * allowed object is {@link EvidencedStringType } + * + */ + public void setFullName(EvidencedStringType value) + { + this.fullName = value; + } + + /** + * Gets the value of the shortName 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 shortName property. + * + *+ * For example, to add a new item, do as follows: + * + *
+ * getShortName().add(newItem); + *+ * + * + *+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } + * + * + */ + public List
getShortName() + { + if (shortName == null) + { + shortName = new ArrayList (); + } + return this.shortName; + } + + /** + * Gets the value of the ecNumber 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 ecNumber property. + * + *+ * For example, to add a new item, do as follows: + * + *
+ * getEcNumber().add(newItem); + *+ * + * + *+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } + * + * + */ + public List
getEcNumber() + { + if (ecNumber == null) + { + ecNumber = new ArrayList (); + } + return this.ecNumber; + } + + } + + /** + * + * 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"> + * <group ref="{http://uniprot.org/uniprot}proteinNameGroup"/> + * </restriction> + * </complexContent> + * </complexType> + *+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType( + name = "", + propOrder = + { "recommendedName", "alternativeName", "submittedName", "allergenName", + "biotechName", "cdAntigenName", "innName" }) + public static class Component + { protected ProteinType.RecommendedName recommendedName; + protected ListalternativeName; + protected List submittedName; + protected EvidencedStringType allergenName; + protected EvidencedStringType biotechName; + protected List cdAntigenName; + protected List innName; - protected List domain; - protected List component; /** * Gets the value of the recommendedName property. * - * @return - * possible object is - * {@link ProteinType.RecommendedName } - * + * @return possible object is {@link ProteinType.RecommendedName } + * */ - public ProteinType.RecommendedName getRecommendedName() { - return recommendedName; + public ProteinType.RecommendedName getRecommendedName() + { + return recommendedName; } /** * Sets the value of the recommendedName property. * * @param value - * allowed object is - * {@link ProteinType.RecommendedName } - * + * allowed object is {@link ProteinType.RecommendedName } + * */ - public void setRecommendedName(ProteinType.RecommendedName value) { - this.recommendedName = value; + public void setRecommendedName(ProteinType.RecommendedName value) + { + this.recommendedName = value; } /** * Gets the value of the alternativeName 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 alternativeName 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 alternativeName property. * ** For example, to add a new item, do as follows: + * *
- * getAlternativeName().add(newItem); + * getAlternativeName().add(newItem); ** * @@ -126,26 +558,29 @@ public class ProteinType { * * */ - public ListgetAlternativeName() { - if (alternativeName == null) { - alternativeName = new ArrayList (); - } - return this.alternativeName; + public List getAlternativeName() + { + if (alternativeName == null) + { + alternativeName = new ArrayList (); + } + return this.alternativeName; } /** * Gets the value of the submittedName 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 submittedName 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 submittedName property. * ** For example, to add a new item, do as follows: + * *
- * getSubmittedName().add(newItem); + * getSubmittedName().add(newItem); ** * @@ -155,74 +590,75 @@ public class ProteinType { * * */ - public ListgetSubmittedName() { - if (submittedName == null) { - submittedName = new ArrayList (); - } - return this.submittedName; + public List getSubmittedName() + { + if (submittedName == null) + { + submittedName = new ArrayList (); + } + return this.submittedName; } /** * Gets the value of the allergenName property. * - * @return - * possible object is - * {@link EvidencedStringType } - * + * @return possible object is {@link EvidencedStringType } + * */ - public EvidencedStringType getAllergenName() { - return allergenName; + public EvidencedStringType getAllergenName() + { + return allergenName; } /** * Sets the value of the allergenName property. * * @param value - * allowed object is - * {@link EvidencedStringType } - * + * allowed object is {@link EvidencedStringType } + * */ - public void setAllergenName(EvidencedStringType value) { - this.allergenName = value; + public void setAllergenName(EvidencedStringType value) + { + this.allergenName = value; } /** * Gets the value of the biotechName property. * - * @return - * possible object is - * {@link EvidencedStringType } - * + * @return possible object is {@link EvidencedStringType } + * */ - public EvidencedStringType getBiotechName() { - return biotechName; + public EvidencedStringType getBiotechName() + { + return biotechName; } /** * Sets the value of the biotechName property. * * @param value - * allowed object is - * {@link EvidencedStringType } - * + * allowed object is {@link EvidencedStringType } + * */ - public void setBiotechName(EvidencedStringType value) { - this.biotechName = value; + public void setBiotechName(EvidencedStringType value) + { + this.biotechName = value; } /** * Gets the value of the cdAntigenName 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 cdAntigenName 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 cdAntigenName property. * ** For example, to add a new item, do as follows: + * *
- * getCdAntigenName().add(newItem); + * getCdAntigenName().add(newItem); ** * @@ -232,26 +668,29 @@ public class ProteinType { * * */ - public ListgetCdAntigenName() { - if (cdAntigenName == null) { - cdAntigenName = new ArrayList (); - } - return this.cdAntigenName; + public List getCdAntigenName() + { + if (cdAntigenName == null) + { + cdAntigenName = new ArrayList (); + } + return this.cdAntigenName; } /** * Gets the value of the innName 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 innName 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 innName property. * ** For example, to add a new item, do as follows: + * *
- * getInnName().add(newItem); + * getInnName().add(newItem); ** * @@ -261,849 +700,472 @@ public class ProteinType { * * */ - public ListgetInnName() { - if (innName == null) { - innName = new ArrayList (); - } - return this.innName; + public List getInnName() + { + if (innName == null) + { + innName = new ArrayList (); + } + return this.innName; + } + + } + + /** + * + * 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"> + * <group ref="{http://uniprot.org/uniprot}proteinNameGroup"/> + * </restriction> + * </complexContent> + * </complexType> + *+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType( + name = "", + propOrder = + { "recommendedName", "alternativeName", "submittedName", "allergenName", + "biotechName", "cdAntigenName", "innName" }) + public static class Domain + { + + protected ProteinType.RecommendedName recommendedName; + + protected ListalternativeName; + + protected List submittedName; + + protected EvidencedStringType allergenName; + + protected EvidencedStringType biotechName; + + protected List cdAntigenName; + + protected List innName; + + /** + * Gets the value of the recommendedName property. + * + * @return possible object is {@link ProteinType.RecommendedName } + * + */ + public ProteinType.RecommendedName getRecommendedName() + { + return recommendedName; } /** - * Gets the value of the domain property. + * Sets the value of the recommendedName property. + * + * @param value + * allowed object is {@link ProteinType.RecommendedName } + * + */ + public void setRecommendedName(ProteinType.RecommendedName value) + { + this.recommendedName = value; + } + + /** + * Gets the value of the alternativeName 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 domain 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 alternativeName property. * ** For example, to add a new item, do as follows: + * *
- * getDomain().add(newItem); + * getAlternativeName().add(newItem); ** * ** Objects of the following type(s) are allowed in the list - * {@link ProteinType.Domain } + * {@link ProteinType.AlternativeName } * * */ - public List
getDomain() { - if (domain == null) { - domain = new ArrayList (); - } - return this.domain; + public List getAlternativeName() + { + if (alternativeName == null) + { + alternativeName = new ArrayList (); + } + return this.alternativeName; } /** - * Gets the value of the component property. + * Gets the value of the submittedName 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 component 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 submittedName property. * ** For example, to add a new item, do as follows: + * *
- * getComponent().add(newItem); + * getSubmittedName().add(newItem); ** * ** Objects of the following type(s) are allowed in the list - * {@link ProteinType.Component } + * {@link ProteinType.SubmittedName } * * */ - public List
getComponent() { - if (component == null) { - component = new ArrayList (); - } - return this.component; + public List getSubmittedName() + { + if (submittedName == null) + { + submittedName = new ArrayList (); + } + return this.submittedName; } + /** + * Gets the value of the allergenName property. + * + * @return possible object is {@link EvidencedStringType } + * + */ + public EvidencedStringType getAllergenName() + { + return allergenName; + } /** - * Java class for anonymous complex type. + * Sets the value of the allergenName property. * - *
The following schema fragment specifies the expected content contained within this class. + * @param value + * allowed object is {@link EvidencedStringType } * - *
- * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="fullName" type="{http://uniprot.org/uniprot}evidencedStringType" minOccurs="0"/> - * <element name="shortName" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/> - * <element name="ecNumber" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> - *+ */ + public void setAllergenName(EvidencedStringType value) + { + this.allergenName = value; + } + + /** + * Gets the value of the biotechName property. * + * @return possible object is {@link EvidencedStringType } * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "fullName", - "shortName", - "ecNumber" - }) - public static class AlternativeName { - - protected EvidencedStringType fullName; - protected ListshortName; - protected List ecNumber; - - /** - * Gets the value of the fullName property. - * - * @return - * possible object is - * {@link EvidencedStringType } - * - */ - public EvidencedStringType getFullName() { - return fullName; - } - - /** - * Sets the value of the fullName property. - * - * @param value - * allowed object is - * {@link EvidencedStringType } - * - */ - public void setFullName(EvidencedStringType value) { - this.fullName = value; - } - - /** - * Gets the value of the shortName 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 shortName property. - * - *- * For example, to add a new item, do as follows: - *
- * getShortName().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List
getShortName() { - if (shortName == null) { - shortName = new ArrayList (); - } - return this.shortName; - } - - /** - * Gets the value of the ecNumber 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 ecNumber property. - * - *- * For example, to add a new item, do as follows: - *
- * getEcNumber().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List
getEcNumber() { - if (ecNumber == null) { - ecNumber = new ArrayList (); - } - return this.ecNumber; - } + public EvidencedStringType getBiotechName() + { + return biotechName; + } + /** + * Sets the value of the biotechName property. + * + * @param value + * allowed object is {@link EvidencedStringType } + * + */ + public void setBiotechName(EvidencedStringType value) + { + this.biotechName = value; } + /** + * Gets the value of the cdAntigenName 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 cdAntigenName property. + * + *+ * For example, to add a new item, do as follows: + * + *
+ * getCdAntigenName().add(newItem); + *+ * + * + *+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } + * + * + */ + public List
getCdAntigenName() + { + if (cdAntigenName == null) + { + cdAntigenName = new ArrayList (); + } + return this.cdAntigenName; + } /** - * Java class for anonymous complex type. + * Gets the value of the innName property. * - *
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 innName property. + * + *+ * For example, to add a new item, do as follows: * *
- * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <group ref="{http://uniprot.org/uniprot}proteinNameGroup"/> - * </restriction> - * </complexContent> - * </complexType> + * getInnName().add(newItem); ** * + *+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } + * + * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "recommendedName", - "alternativeName", - "submittedName", - "allergenName", - "biotechName", - "cdAntigenName", - "innName" - }) - public static class Component { - - protected ProteinType.RecommendedName recommendedName; - protected List
alternativeName; - protected List submittedName; - protected EvidencedStringType allergenName; - protected EvidencedStringType biotechName; - protected List cdAntigenName; - protected List innName; - - /** - * Gets the value of the recommendedName property. - * - * @return - * possible object is - * {@link ProteinType.RecommendedName } - * - */ - public ProteinType.RecommendedName getRecommendedName() { - return recommendedName; - } - - /** - * Sets the value of the recommendedName property. - * - * @param value - * allowed object is - * {@link ProteinType.RecommendedName } - * - */ - public void setRecommendedName(ProteinType.RecommendedName value) { - this.recommendedName = value; - } - - /** - * Gets the value of the alternativeName 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 alternativeName property. - * - *- * For example, to add a new item, do as follows: - *
- * getAlternativeName().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link ProteinType.AlternativeName } - * - * - */ - public List
getAlternativeName() { - if (alternativeName == null) { - alternativeName = new ArrayList (); - } - return this.alternativeName; - } - - /** - * Gets the value of the submittedName 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 submittedName property. - * - *- * For example, to add a new item, do as follows: - *
- * getSubmittedName().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link ProteinType.SubmittedName } - * - * - */ - public List
getSubmittedName() { - if (submittedName == null) { - submittedName = new ArrayList (); - } - return this.submittedName; - } - - /** - * Gets the value of the allergenName property. - * - * @return - * possible object is - * {@link EvidencedStringType } - * - */ - public EvidencedStringType getAllergenName() { - return allergenName; - } - - /** - * Sets the value of the allergenName property. - * - * @param value - * allowed object is - * {@link EvidencedStringType } - * - */ - public void setAllergenName(EvidencedStringType value) { - this.allergenName = value; - } - - /** - * Gets the value of the biotechName property. - * - * @return - * possible object is - * {@link EvidencedStringType } - * - */ - public EvidencedStringType getBiotechName() { - return biotechName; - } - - /** - * Sets the value of the biotechName property. - * - * @param value - * allowed object is - * {@link EvidencedStringType } - * - */ - public void setBiotechName(EvidencedStringType value) { - this.biotechName = value; - } - - /** - * Gets the value of the cdAntigenName 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 cdAntigenName property. - * - *- * For example, to add a new item, do as follows: - *
- * getCdAntigenName().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List
getCdAntigenName() { - if (cdAntigenName == null) { - cdAntigenName = new ArrayList (); - } - return this.cdAntigenName; - } - - /** - * Gets the value of the innName 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 innName property. - * - *- * For example, to add a new item, do as follows: - *
- * getInnName().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List
getInnName() { - if (innName == null) { - innName = new ArrayList (); - } - return this.innName; - } + public List getInnName() + { + if (innName == null) + { + innName = new ArrayList (); + } + return this.innName; + } + } + + /** + * + * 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="fullName" type="{http://uniprot.org/uniprot}evidencedStringType"/> + * <element name="shortName" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/> + * <element name="ecNumber" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/> + * </sequence> + * </restriction> + * </complexContent> + * </complexType> + *+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "fullName", "shortName", "ecNumber" }) + public static class RecommendedName + { + + @XmlElement(required = true) + protected EvidencedStringType fullName; + + protected ListshortName; + + protected List ecNumber; + + /** + * Gets the value of the fullName property. + * + * @return possible object is {@link EvidencedStringType } + * + */ + public EvidencedStringType getFullName() + { + return fullName; } + /** + * Sets the value of the fullName property. + * + * @param value + * allowed object is {@link EvidencedStringType } + * + */ + public void setFullName(EvidencedStringType value) + { + this.fullName = value; + } /** - * Java class for anonymous complex type. + * Gets the value of the shortName property. * - *
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 shortName property. + * + *+ * For example, to add a new item, do as follows: * *
- * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <group ref="{http://uniprot.org/uniprot}proteinNameGroup"/> - * </restriction> - * </complexContent> - * </complexType> + * getShortName().add(newItem); ** * + *+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } + * + * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "recommendedName", - "alternativeName", - "submittedName", - "allergenName", - "biotechName", - "cdAntigenName", - "innName" - }) - public static class Domain { - - protected ProteinType.RecommendedName recommendedName; - protected List
alternativeName; - protected List submittedName; - protected EvidencedStringType allergenName; - protected EvidencedStringType biotechName; - protected List cdAntigenName; - protected List innName; - - /** - * Gets the value of the recommendedName property. - * - * @return - * possible object is - * {@link ProteinType.RecommendedName } - * - */ - public ProteinType.RecommendedName getRecommendedName() { - return recommendedName; - } - - /** - * Sets the value of the recommendedName property. - * - * @param value - * allowed object is - * {@link ProteinType.RecommendedName } - * - */ - public void setRecommendedName(ProteinType.RecommendedName value) { - this.recommendedName = value; - } - - /** - * Gets the value of the alternativeName 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 alternativeName property. - * - *- * For example, to add a new item, do as follows: - *
- * getAlternativeName().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link ProteinType.AlternativeName } - * - * - */ - public List
getAlternativeName() { - if (alternativeName == null) { - alternativeName = new ArrayList (); - } - return this.alternativeName; - } - - /** - * Gets the value of the submittedName 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 submittedName property. - * - *- * For example, to add a new item, do as follows: - *
- * getSubmittedName().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link ProteinType.SubmittedName } - * - * - */ - public List
getSubmittedName() { - if (submittedName == null) { - submittedName = new ArrayList (); - } - return this.submittedName; - } - - /** - * Gets the value of the allergenName property. - * - * @return - * possible object is - * {@link EvidencedStringType } - * - */ - public EvidencedStringType getAllergenName() { - return allergenName; - } - - /** - * Sets the value of the allergenName property. - * - * @param value - * allowed object is - * {@link EvidencedStringType } - * - */ - public void setAllergenName(EvidencedStringType value) { - this.allergenName = value; - } - - /** - * Gets the value of the biotechName property. - * - * @return - * possible object is - * {@link EvidencedStringType } - * - */ - public EvidencedStringType getBiotechName() { - return biotechName; - } - - /** - * Sets the value of the biotechName property. - * - * @param value - * allowed object is - * {@link EvidencedStringType } - * - */ - public void setBiotechName(EvidencedStringType value) { - this.biotechName = value; - } - - /** - * Gets the value of the cdAntigenName 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 cdAntigenName property. - * - *- * For example, to add a new item, do as follows: - *
- * getCdAntigenName().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List
getCdAntigenName() { - if (cdAntigenName == null) { - cdAntigenName = new ArrayList (); - } - return this.cdAntigenName; - } - - /** - * Gets the value of the innName 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 innName property. - * - *- * For example, to add a new item, do as follows: - *
- * getInnName().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List
getInnName() { - if (innName == null) { - innName = new ArrayList (); - } - return this.innName; - } - + public List getShortName() + { + if (shortName == null) + { + shortName = new ArrayList (); + } + return this.shortName; } - /** - * Java class for anonymous complex type. + * Gets the value of the ecNumber 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 ecNumber property. * - *The following schema fragment specifies the expected content contained within this class. + *
+ * For example, to add a new item, do as follows: * *
- * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="fullName" type="{http://uniprot.org/uniprot}evidencedStringType"/> - * <element name="shortName" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/> - * <element name="ecNumber" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> + * getEcNumber().add(newItem); ** * + *+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } + * + * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "fullName", - "shortName", - "ecNumber" - }) - public static class RecommendedName { - - @XmlElement(required = true) - protected EvidencedStringType fullName; - protected List
shortName; - protected List ecNumber; - - /** - * Gets the value of the fullName property. - * - * @return - * possible object is - * {@link EvidencedStringType } - * - */ - public EvidencedStringType getFullName() { - return fullName; - } - - /** - * Sets the value of the fullName property. - * - * @param value - * allowed object is - * {@link EvidencedStringType } - * - */ - public void setFullName(EvidencedStringType value) { - this.fullName = value; - } - - /** - * Gets the value of the shortName 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 shortName property. - * - *- * For example, to add a new item, do as follows: - *
- * getShortName().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List
getShortName() { - if (shortName == null) { - shortName = new ArrayList (); - } - return this.shortName; - } - - /** - * Gets the value of the ecNumber 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 ecNumber property. - * - *- * For example, to add a new item, do as follows: - *
- * getEcNumber().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List
getEcNumber() { - if (ecNumber == null) { - ecNumber = new ArrayList (); - } - return this.ecNumber; - } + public List getEcNumber() + { + if (ecNumber == null) + { + ecNumber = new ArrayList (); + } + return this.ecNumber; + } + + } + + /** + * + * 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="fullName" type="{http://uniprot.org/uniprot}evidencedStringType"/> + * <element name="ecNumber" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/> + * </sequence> + * </restriction> + * </complexContent> + * </complexType> + *+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "fullName", "ecNumber" }) + public static class SubmittedName + { + + @XmlElement(required = true) + protected EvidencedStringType fullName; + + protected ListecNumber; + /** + * Gets the value of the fullName property. + * + * @return possible object is {@link EvidencedStringType } + * + */ + public EvidencedStringType getFullName() + { + return fullName; } + /** + * Sets the value of the fullName property. + * + * @param value + * allowed object is {@link EvidencedStringType } + * + */ + public void setFullName(EvidencedStringType value) + { + this.fullName = value; + } /** - * Java class for anonymous complex type. + * Gets the value of the ecNumber property. * - *
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 ecNumber property. + * + *+ * For example, to add a new item, do as follows: * *
- * <complexType> - * <complexContent> - * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> - * <sequence> - * <element name="fullName" type="{http://uniprot.org/uniprot}evidencedStringType"/> - * <element name="ecNumber" type="{http://uniprot.org/uniprot}evidencedStringType" maxOccurs="unbounded" minOccurs="0"/> - * </sequence> - * </restriction> - * </complexContent> - * </complexType> + * getEcNumber().add(newItem); ** * + *+ * Objects of the following type(s) are allowed in the list + * {@link EvidencedStringType } + * + * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "fullName", - "ecNumber" - }) - public static class SubmittedName { - - @XmlElement(required = true) - protected EvidencedStringType fullName; - protected List
ecNumber; - - /** - * Gets the value of the fullName property. - * - * @return - * possible object is - * {@link EvidencedStringType } - * - */ - public EvidencedStringType getFullName() { - return fullName; - } - - /** - * Sets the value of the fullName property. - * - * @param value - * allowed object is - * {@link EvidencedStringType } - * - */ - public void setFullName(EvidencedStringType value) { - this.fullName = value; - } - - /** - * Gets the value of the ecNumber 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 ecNumber property. - * - *- * For example, to add a new item, do as follows: - *
- * getEcNumber().add(newItem); - *- * - * - *- * Objects of the following type(s) are allowed in the list - * {@link EvidencedStringType } - * - * - */ - public List
getEcNumber() { - if (ecNumber == null) { - ecNumber = new ArrayList (); - } - return this.ecNumber; - } - + public List getEcNumber() + { + if (ecNumber == null) + { + ecNumber = new ArrayList (); + } + return this.ecNumber; } + } + }