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
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;
17 * Java class for AnnotationColourScheme complex type.
20 * The following schema fragment specifies the expected content contained within
24 * <complexType name="AnnotationColourScheme">
26 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
27 * <attribute name="aboveThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
28 * <attribute name="annotation" type="{http://www.w3.org/2001/XMLSchema}string" />
29 * <attribute name="minColour" type="{http://www.w3.org/2001/XMLSchema}int" />
30 * <attribute name="maxColour" type="{http://www.w3.org/2001/XMLSchema}int" />
31 * <attribute name="colourScheme" type="{http://www.w3.org/2001/XMLSchema}string" />
32 * <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
33 * <attribute name="perSequence" type="{http://www.w3.org/2001/XMLSchema}boolean" />
34 * <attribute name="predefinedColours" type="{http://www.w3.org/2001/XMLSchema}boolean" />
36 * </complexContent>
42 @XmlAccessorType(XmlAccessType.FIELD)
43 @XmlType(name = "AnnotationColourScheme", namespace = "www.jalview.org")
44 public class AnnotationColourScheme
47 @XmlAttribute(name = "aboveThreshold")
48 protected Integer aboveThreshold;
50 @XmlAttribute(name = "annotation")
51 protected String annotation;
53 @XmlAttribute(name = "minColour")
54 protected Integer minColour;
56 @XmlAttribute(name = "maxColour")
57 protected Integer maxColour;
59 @XmlAttribute(name = "colourScheme")
60 protected String colourScheme;
62 @XmlAttribute(name = "threshold")
63 protected Float threshold;
65 @XmlAttribute(name = "perSequence")
66 protected Boolean perSequence;
68 @XmlAttribute(name = "predefinedColours")
69 protected Boolean predefinedColours;
72 * Gets the value of the aboveThreshold property.
74 * @return possible object is {@link Integer }
77 public Integer getAboveThreshold()
79 return aboveThreshold;
83 * Sets the value of the aboveThreshold property.
86 * allowed object is {@link Integer }
89 public void setAboveThreshold(Integer value)
91 this.aboveThreshold = value;
95 * Gets the value of the annotation property.
97 * @return possible object is {@link String }
100 public String getAnnotation()
106 * Sets the value of the annotation property.
109 * allowed object is {@link String }
112 public void setAnnotation(String value)
114 this.annotation = value;
118 * Gets the value of the minColour property.
120 * @return possible object is {@link Integer }
123 public Integer getMinColour()
129 * Sets the value of the minColour property.
132 * allowed object is {@link Integer }
135 public void setMinColour(Integer value)
137 this.minColour = value;
141 * Gets the value of the maxColour property.
143 * @return possible object is {@link Integer }
146 public Integer getMaxColour()
152 * Sets the value of the maxColour property.
155 * allowed object is {@link Integer }
158 public void setMaxColour(Integer value)
160 this.maxColour = value;
164 * Gets the value of the colourScheme property.
166 * @return possible object is {@link String }
169 public String getColourScheme()
175 * Sets the value of the colourScheme property.
178 * allowed object is {@link String }
181 public void setColourScheme(String value)
183 this.colourScheme = value;
187 * Gets the value of the threshold property.
189 * @return possible object is {@link Float }
192 public Float getThreshold()
198 * Sets the value of the threshold property.
201 * allowed object is {@link Float }
204 public void setThreshold(Float value)
206 this.threshold = value;
210 * Gets the value of the perSequence property.
212 * @return possible object is {@link Boolean }
215 public Boolean isPerSequence()
221 * Sets the value of the perSequence property.
224 * allowed object is {@link Boolean }
227 public void setPerSequence(Boolean value)
229 this.perSequence = value;
233 * Gets the value of the predefinedColours property.
235 * @return possible object is {@link Boolean }
238 public Boolean isPredefinedColours()
240 return predefinedColours;
244 * Sets the value of the predefinedColours property.
247 * allowed object is {@link Boolean }
250 public void setPredefinedColours(Boolean value)
252 this.predefinedColours = value;