JAL-1551 spotlessApply
[jalview.git] / src / jalview / xml / binding / jalview / AnnotationColourScheme.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.03.17 at 05:31:44 PM GMT 
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.XmlType;
14
15 /**
16  * <p>
17  * Java class for AnnotationColourScheme complex type.
18  * 
19  * <p>
20  * The following schema fragment specifies the expected content contained within
21  * this class.
22  * 
23  * <pre>
24  * &lt;complexType name="AnnotationColourScheme">
25  *   &lt;complexContent>
26  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
27  *       &lt;attribute name="aboveThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
28  *       &lt;attribute name="annotation" type="{http://www.w3.org/2001/XMLSchema}string" />
29  *       &lt;attribute name="minColour" type="{http://www.w3.org/2001/XMLSchema}int" />
30  *       &lt;attribute name="maxColour" type="{http://www.w3.org/2001/XMLSchema}int" />
31  *       &lt;attribute name="colourScheme" type="{http://www.w3.org/2001/XMLSchema}string" />
32  *       &lt;attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
33  *       &lt;attribute name="perSequence" type="{http://www.w3.org/2001/XMLSchema}boolean" />
34  *       &lt;attribute name="predefinedColours" type="{http://www.w3.org/2001/XMLSchema}boolean" />
35  *     &lt;/restriction>
36  *   &lt;/complexContent>
37  * &lt;/complexType>
38  * </pre>
39  * 
40  * 
41  */
42 @XmlAccessorType(XmlAccessType.FIELD)
43 @XmlType(name = "AnnotationColourScheme", namespace = "www.jalview.org")
44 public class AnnotationColourScheme
45 {
46
47   @XmlAttribute(name = "aboveThreshold")
48   protected Integer aboveThreshold;
49
50   @XmlAttribute(name = "annotation")
51   protected String annotation;
52
53   @XmlAttribute(name = "minColour")
54   protected Integer minColour;
55
56   @XmlAttribute(name = "maxColour")
57   protected Integer maxColour;
58
59   @XmlAttribute(name = "colourScheme")
60   protected String colourScheme;
61
62   @XmlAttribute(name = "threshold")
63   protected Float threshold;
64
65   @XmlAttribute(name = "perSequence")
66   protected Boolean perSequence;
67
68   @XmlAttribute(name = "predefinedColours")
69   protected Boolean predefinedColours;
70
71   /**
72    * Gets the value of the aboveThreshold property.
73    * 
74    * @return possible object is {@link Integer }
75    * 
76    */
77   public Integer getAboveThreshold()
78   {
79     return aboveThreshold;
80   }
81
82   /**
83    * Sets the value of the aboveThreshold property.
84    * 
85    * @param value
86    *          allowed object is {@link Integer }
87    * 
88    */
89   public void setAboveThreshold(Integer value)
90   {
91     this.aboveThreshold = value;
92   }
93
94   /**
95    * Gets the value of the annotation property.
96    * 
97    * @return possible object is {@link String }
98    * 
99    */
100   public String getAnnotation()
101   {
102     return annotation;
103   }
104
105   /**
106    * Sets the value of the annotation property.
107    * 
108    * @param value
109    *          allowed object is {@link String }
110    * 
111    */
112   public void setAnnotation(String value)
113   {
114     this.annotation = value;
115   }
116
117   /**
118    * Gets the value of the minColour property.
119    * 
120    * @return possible object is {@link Integer }
121    * 
122    */
123   public Integer getMinColour()
124   {
125     return minColour;
126   }
127
128   /**
129    * Sets the value of the minColour property.
130    * 
131    * @param value
132    *          allowed object is {@link Integer }
133    * 
134    */
135   public void setMinColour(Integer value)
136   {
137     this.minColour = value;
138   }
139
140   /**
141    * Gets the value of the maxColour property.
142    * 
143    * @return possible object is {@link Integer }
144    * 
145    */
146   public Integer getMaxColour()
147   {
148     return maxColour;
149   }
150
151   /**
152    * Sets the value of the maxColour property.
153    * 
154    * @param value
155    *          allowed object is {@link Integer }
156    * 
157    */
158   public void setMaxColour(Integer value)
159   {
160     this.maxColour = value;
161   }
162
163   /**
164    * Gets the value of the colourScheme property.
165    * 
166    * @return possible object is {@link String }
167    * 
168    */
169   public String getColourScheme()
170   {
171     return colourScheme;
172   }
173
174   /**
175    * Sets the value of the colourScheme property.
176    * 
177    * @param value
178    *          allowed object is {@link String }
179    * 
180    */
181   public void setColourScheme(String value)
182   {
183     this.colourScheme = value;
184   }
185
186   /**
187    * Gets the value of the threshold property.
188    * 
189    * @return possible object is {@link Float }
190    * 
191    */
192   public Float getThreshold()
193   {
194     return threshold;
195   }
196
197   /**
198    * Sets the value of the threshold property.
199    * 
200    * @param value
201    *          allowed object is {@link Float }
202    * 
203    */
204   public void setThreshold(Float value)
205   {
206     this.threshold = value;
207   }
208
209   /**
210    * Gets the value of the perSequence property.
211    * 
212    * @return possible object is {@link Boolean }
213    * 
214    */
215   public Boolean isPerSequence()
216   {
217     return perSequence;
218   }
219
220   /**
221    * Sets the value of the perSequence property.
222    * 
223    * @param value
224    *          allowed object is {@link Boolean }
225    * 
226    */
227   public void setPerSequence(Boolean value)
228   {
229     this.perSequence = value;
230   }
231
232   /**
233    * Gets the value of the predefinedColours property.
234    * 
235    * @return possible object is {@link Boolean }
236    * 
237    */
238   public Boolean isPredefinedColours()
239   {
240     return predefinedColours;
241   }
242
243   /**
244    * Sets the value of the predefinedColours property.
245    * 
246    * @param value
247    *          allowed object is {@link Boolean }
248    * 
249    */
250   public void setPredefinedColours(Boolean value)
251   {
252     this.predefinedColours = value;
253   }
254
255 }