197e89941177ca500500253519eb60fd3742fd11
[jalview.git] / src / jalview / xml / binding / uniprot / MoleculeType.java
1 //
2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4 // Any modifications to this file will be lost upon recompilation of the source schema. 
5 // Generated on: 2019.04.05 at 08:01:44 AM BST 
6 //
7
8
9 package jalview.xml.binding.uniprot;
10
11 import javax.xml.bind.annotation.XmlAccessType;
12 import javax.xml.bind.annotation.XmlAccessorType;
13 import javax.xml.bind.annotation.XmlAttribute;
14 import javax.xml.bind.annotation.XmlType;
15 import javax.xml.bind.annotation.XmlValue;
16
17
18 /**
19  * Describes a molecule by name or unique identifier.
20  * 
21  * <p>Java class for moleculeType complex type.
22  * 
23  * <p>The following schema fragment specifies the expected content contained within this class.
24  * 
25  * <pre>
26  * &lt;complexType name="moleculeType">
27  *   &lt;simpleContent>
28  *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>string">
29  *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
30  *     &lt;/extension>
31  *   &lt;/simpleContent>
32  * &lt;/complexType>
33  * </pre>
34  * 
35  * 
36  */
37 @XmlAccessorType(XmlAccessType.FIELD)
38 @XmlType(name = "moleculeType", propOrder = {
39     "value"
40 })
41 public class MoleculeType {
42
43     @XmlValue
44     protected String value;
45     @XmlAttribute(name = "id")
46     protected String id;
47
48     /**
49      * Gets the value of the value property.
50      * 
51      * @return
52      *     possible object is
53      *     {@link String }
54      *     
55      */
56     public String getValue() {
57         return value;
58     }
59
60     /**
61      * Sets the value of the value property.
62      * 
63      * @param value
64      *     allowed object is
65      *     {@link String }
66      *     
67      */
68     public void setValue(String value) {
69         this.value = value;
70     }
71
72     /**
73      * Gets the value of the id property.
74      * 
75      * @return
76      *     possible object is
77      *     {@link String }
78      *     
79      */
80     public String getId() {
81         return id;
82     }
83
84     /**
85      * Sets the value of the id property.
86      * 
87      * @param value
88      *     allowed object is
89      *     {@link String }
90      *     
91      */
92     public void setId(String value) {
93         this.id = value;
94     }
95
96 }