JAL-4090 release weds 25th Oct 23 - JAL-4308 release notes
[jalview.git] / src / jalview / xml / binding / jalview / SequenceType.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: 2023.05.13 at 06:58:41 PM BST 
6 //
7
8 package jalview.xml.binding.jalview;
9
10 import javax.xml.bind.annotation.XmlAccessType;
11 import javax.xml.bind.annotation.XmlAccessorType;
12 import javax.xml.bind.annotation.XmlAttribute;
13 import javax.xml.bind.annotation.XmlSeeAlso;
14 import javax.xml.bind.annotation.XmlType;
15
16 /**
17  * <p>
18  * Java class for SequenceType complex type.
19  * 
20  * <p>
21  * The following schema fragment specifies the expected content contained within
22  * this class.
23  * 
24  * <pre>
25  * &lt;complexType name="SequenceType">
26  *   &lt;complexContent>
27  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
28  *       &lt;sequence>
29  *         &lt;element name="sequence" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
30  *         &lt;element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
31  *       &lt;/sequence>
32  *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
33  *       &lt;attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
34  *     &lt;/restriction>
35  *   &lt;/complexContent>
36  * &lt;/complexType>
37  * </pre>
38  * 
39  * 
40  */
41 @XmlAccessorType(XmlAccessType.FIELD)
42 @XmlType(name = "SequenceType", propOrder = { "sequence", "name" })
43 @XmlSeeAlso({ Sequence.class })
44 public class SequenceType
45 {
46
47   protected String sequence;
48
49   protected String name;
50
51   @XmlAttribute(name = "id")
52   protected String id;
53
54   @XmlAttribute(name = "description")
55   protected String description;
56
57   /**
58    * Gets the value of the sequence property.
59    * 
60    * @return possible object is {@link String }
61    * 
62    */
63   public String getSequence()
64   {
65     return sequence;
66   }
67
68   /**
69    * Sets the value of the sequence property.
70    * 
71    * @param value
72    *          allowed object is {@link String }
73    * 
74    */
75   public void setSequence(String value)
76   {
77     this.sequence = value;
78   }
79
80   /**
81    * Gets the value of the name property.
82    * 
83    * @return possible object is {@link String }
84    * 
85    */
86   public String getName()
87   {
88     return name;
89   }
90
91   /**
92    * Sets the value of the name property.
93    * 
94    * @param value
95    *          allowed object is {@link String }
96    * 
97    */
98   public void setName(String value)
99   {
100     this.name = value;
101   }
102
103   /**
104    * Gets the value of the id property.
105    * 
106    * @return possible object is {@link String }
107    * 
108    */
109   public String getId()
110   {
111     return id;
112   }
113
114   /**
115    * Sets the value of the id property.
116    * 
117    * @param value
118    *          allowed object is {@link String }
119    * 
120    */
121   public void setId(String value)
122   {
123     this.id = value;
124   }
125
126   /**
127    * Gets the value of the description property.
128    * 
129    * @return possible object is {@link String }
130    * 
131    */
132   public String getDescription()
133   {
134     return description;
135   }
136
137   /**
138    * Sets the value of the description property.
139    * 
140    * @param value
141    *          allowed object is {@link String }
142    * 
143    */
144   public void setDescription(String value)
145   {
146     this.description = value;
147   }
148
149 }