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: 2018.12.20 at 11:47:26 AM GMT
9 package jalview.xml.binding.jalview;
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;
18 * <p>Java class for AnnotationColourScheme complex type.
20 * <p>The following schema fragment specifies the expected content contained within this class.
23 * <complexType name="AnnotationColourScheme">
25 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
26 * <attribute name="aboveThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
27 * <attribute name="annotation" type="{http://www.w3.org/2001/XMLSchema}string" />
28 * <attribute name="minColour" type="{http://www.w3.org/2001/XMLSchema}int" />
29 * <attribute name="maxColour" type="{http://www.w3.org/2001/XMLSchema}int" />
30 * <attribute name="colourScheme" type="{http://www.w3.org/2001/XMLSchema}string" />
31 * <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
32 * <attribute name="perSequence" type="{http://www.w3.org/2001/XMLSchema}boolean" />
33 * <attribute name="predefinedColours" type="{http://www.w3.org/2001/XMLSchema}boolean" />
35 * </complexContent>
41 @XmlAccessorType(XmlAccessType.FIELD)
42 @XmlType(name = "AnnotationColourScheme", namespace = "www.jalview.org")
43 public class AnnotationColourScheme {
45 @XmlAttribute(name = "aboveThreshold")
46 protected Integer aboveThreshold;
47 @XmlAttribute(name = "annotation")
48 protected String annotation;
49 @XmlAttribute(name = "minColour")
50 protected Integer minColour;
51 @XmlAttribute(name = "maxColour")
52 protected Integer maxColour;
53 @XmlAttribute(name = "colourScheme")
54 protected String colourScheme;
55 @XmlAttribute(name = "threshold")
56 protected Float threshold;
57 @XmlAttribute(name = "perSequence")
58 protected Boolean perSequence;
59 @XmlAttribute(name = "predefinedColours")
60 protected Boolean predefinedColours;
63 * Gets the value of the aboveThreshold property.
70 public Integer getAboveThreshold() {
71 return aboveThreshold;
75 * Sets the value of the aboveThreshold property.
82 public void setAboveThreshold(Integer value) {
83 this.aboveThreshold = value;
87 * Gets the value of the annotation property.
94 public String getAnnotation() {
99 * Sets the value of the annotation property.
106 public void setAnnotation(String value) {
107 this.annotation = value;
111 * Gets the value of the minColour property.
118 public Integer getMinColour() {
123 * Sets the value of the minColour property.
130 public void setMinColour(Integer value) {
131 this.minColour = value;
135 * Gets the value of the maxColour property.
142 public Integer getMaxColour() {
147 * Sets the value of the maxColour property.
154 public void setMaxColour(Integer value) {
155 this.maxColour = value;
159 * Gets the value of the colourScheme property.
166 public String getColourScheme() {
171 * Sets the value of the colourScheme property.
178 public void setColourScheme(String value) {
179 this.colourScheme = value;
183 * Gets the value of the threshold property.
190 public Float getThreshold() {
195 * Sets the value of the threshold property.
202 public void setThreshold(Float value) {
203 this.threshold = value;
207 * Gets the value of the perSequence property.
214 public Boolean isPerSequence() {
219 * Sets the value of the perSequence property.
226 public void setPerSequence(Boolean value) {
227 this.perSequence = value;
231 * Gets the value of the predefinedColours property.
238 public Boolean isPredefinedColours() {
239 return predefinedColours;
243 * Sets the value of the predefinedColours property.
250 public void setPredefinedColours(Boolean value) {
251 this.predefinedColours = value;