2 // This file was generated by the Eclipse Implementation of JAXB, v2.3.3
3 // See https://eclipse-ee4j.github.io/jaxb-ri
4 // Any modifications to this file will be lost upon recompilation of the source schema.
5 // Generated on: 2021.08.30 at 11:05:22 AM BST
8 package jalview.xml.binding.jalview;
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;
16 * <p>Java class for AnnotationColourScheme complex type.
18 * <p>The following schema fragment specifies the expected content
19 * contained within this class.
21 * <pre> &lt;complexType name="AnnotationColourScheme"&gt;
22 * &lt;complexContent&gt; &lt;restriction
23 * base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; &lt;attribute
24 * name="aboveThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /&gt;
25 * &lt;attribute name="annotation"
26 * type="{http://www.w3.org/2001/XMLSchema}string" /&gt; &lt;attribute
27 * name="minColour" type="{http://www.w3.org/2001/XMLSchema}int" /&gt;
28 * &lt;attribute name="maxColour"
29 * type="{http://www.w3.org/2001/XMLSchema}int" /&gt; &lt;attribute
30 * name="colourScheme" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
31 * &lt;attribute name="threshold"
32 * type="{http://www.w3.org/2001/XMLSchema}float" /&gt; &lt;attribute
33 * name="perSequence" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt;
34 * &lt;attribute name="predefinedColours"
35 * type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt;
36 * &lt;/restriction&gt; &lt;/complexContent&gt;
37 * &lt;/complexType&gt; </pre>
41 @XmlAccessorType(XmlAccessType.FIELD)
42 @XmlType(name = "AnnotationColourScheme", namespace = "www.jalview.org")
43 public class AnnotationColourScheme
46 @XmlAttribute(name = "aboveThreshold")
47 protected Integer aboveThreshold;
49 @XmlAttribute(name = "annotation")
50 protected String annotation;
52 @XmlAttribute(name = "minColour")
53 protected Integer minColour;
55 @XmlAttribute(name = "maxColour")
56 protected Integer maxColour;
58 @XmlAttribute(name = "colourScheme")
59 protected String colourScheme;
61 @XmlAttribute(name = "threshold")
62 protected Float threshold;
64 @XmlAttribute(name = "perSequence")
65 protected Boolean perSequence;
67 @XmlAttribute(name = "predefinedColours")
68 protected Boolean predefinedColours;
71 * Gets the value of the aboveThreshold property.
73 * @return possible object is {@link Integer }
76 public Integer getAboveThreshold()
78 return aboveThreshold;
82 * Sets the value of the aboveThreshold property.
85 * allowed object is {@link Integer }
88 public void setAboveThreshold(Integer value)
90 this.aboveThreshold = value;
94 * Gets the value of the annotation property.
96 * @return possible object is {@link String }
99 public String getAnnotation()
105 * Sets the value of the annotation property.
108 * allowed object is {@link String }
111 public void setAnnotation(String value)
113 this.annotation = value;
117 * Gets the value of the minColour property.
119 * @return possible object is {@link Integer }
122 public Integer getMinColour()
128 * Sets the value of the minColour property.
131 * allowed object is {@link Integer }
134 public void setMinColour(Integer value)
136 this.minColour = value;
140 * Gets the value of the maxColour property.
142 * @return possible object is {@link Integer }
145 public Integer getMaxColour()
151 * Sets the value of the maxColour property.
154 * allowed object is {@link Integer }
157 public void setMaxColour(Integer value)
159 this.maxColour = value;
163 * Gets the value of the colourScheme property.
165 * @return possible object is {@link String }
168 public String getColourScheme()
174 * Sets the value of the colourScheme property.
177 * allowed object is {@link String }
180 public void setColourScheme(String value)
182 this.colourScheme = value;
186 * Gets the value of the threshold property.
188 * @return possible object is {@link Float }
191 public Float getThreshold()
197 * Sets the value of the threshold property.
200 * allowed object is {@link Float }
203 public void setThreshold(Float value)
205 this.threshold = value;
209 * Gets the value of the perSequence property.
211 * @return possible object is {@link Boolean }
214 public Boolean isPerSequence()
220 * Sets the value of the perSequence property.
223 * allowed object is {@link Boolean }
226 public void setPerSequence(Boolean value)
228 this.perSequence = value;
232 * Gets the value of the predefinedColours property.
234 * @return possible object is {@link Boolean }
237 public Boolean isPredefinedColours()
239 return predefinedColours;
243 * Sets the value of the predefinedColours property.
246 * allowed object is {@link Boolean }
249 public void setPredefinedColours(Boolean value)
251 this.predefinedColours = value;