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.09.18 at 01:33:02 PM BST
9 package jalview.xml.binding.jalview;
11 import java.util.ArrayList;
12 import java.util.List;
13 import javax.xml.bind.annotation.XmlAccessType;
14 import javax.xml.bind.annotation.XmlAccessorType;
15 import javax.xml.bind.annotation.XmlAttribute;
16 import javax.xml.bind.annotation.XmlElement;
17 import javax.xml.bind.annotation.XmlID;
18 import javax.xml.bind.annotation.XmlSchemaType;
19 import javax.xml.bind.annotation.XmlType;
20 import javax.xml.bind.annotation.XmlValue;
21 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
22 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
23 import javax.xml.datatype.XMLGregorianCalendar;
27 * <p>Java class for JalviewModelType complex type.
29 * <p>The following schema fragment specifies the expected content contained within this class.
32 * <complexType name="JalviewModelType">
34 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
36 * <element name="creationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
37 * <element name="version" type="{http://www.w3.org/2001/XMLSchema}string"/>
38 * <element name="vamsasModel" type="{www.vamsas.ac.uk/jalview/version2}VAMSAS"/>
40 * <element name="JSeq" maxOccurs="unbounded" minOccurs="0">
43 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
45 * <element name="features" type="{www.jalview.org}feature" maxOccurs="unbounded" minOccurs="0"/>
46 * <element name="pdbids" maxOccurs="unbounded" minOccurs="0">
49 * <extension base="{www.jalview.org}pdbentry">
51 * <element name="structureState" maxOccurs="unbounded" minOccurs="0">
54 * <extension base="<http://www.w3.org/2001/XMLSchema>string">
55 * <attGroup ref="{www.jalview.org}swingwindow"/>
56 * <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
57 * <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
58 * <attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
59 * <attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
60 * <attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
61 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
68 * </complexContent>
71 * <element name="hiddenSequences" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
72 * <element name="rnaViewer" maxOccurs="unbounded" minOccurs="0">
75 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
77 * <element name="secondaryStructure" maxOccurs="unbounded">
80 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
81 * <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
82 * <attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
83 * <attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" />
84 * <attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" />
86 * </complexContent>
90 * <attGroup ref="{www.jalview.org}swingwindow"/>
91 * <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
92 * <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
93 * <attribute name="dividerLocation" type="{http://www.w3.org/2001/XMLSchema}int" />
94 * <attribute name="selectedRna" type="{http://www.w3.org/2001/XMLSchema}int" />
96 * </complexContent>
100 * <attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" />
101 * <attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
102 * <attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
103 * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
104 * <attribute name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" />
105 * <attribute name="viewreference" type="{http://www.w3.org/2001/XMLSchema}boolean" />
107 * </complexContent>
110 * <element name="JGroup" maxOccurs="unbounded" minOccurs="0">
112 * <complexContent>
113 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
115 * <element name="seq" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
116 * <element name="annotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/>
118 * <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" />
119 * <attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" />
120 * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
121 * <attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}string" />
122 * <attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
123 * <attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
124 * <attribute name="outlineColour" type="{http://www.w3.org/2001/XMLSchema}int" />
125 * <attribute name="displayBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" />
126 * <attribute name="displayText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
127 * <attribute name="colourText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
128 * <attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" />
129 * <attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" />
130 * <attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
131 * <attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" />
132 * <attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
133 * <attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
134 * <attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
135 * <attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
136 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
138 * </complexContent>
141 * <element name="Viewport" maxOccurs="unbounded" minOccurs="0">
143 * <complexContent>
144 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
146 * <element name="AnnotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/>
147 * <element name="hiddenColumns" maxOccurs="unbounded" minOccurs="0">
149 * <complexContent>
150 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
151 * <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" />
152 * <attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" />
154 * </complexContent>
157 * <element name="calcIdParam" maxOccurs="unbounded" minOccurs="0">
159 * <complexContent>
160 * <extension base="{www.jalview.org/xml/wsparamset}WebServiceParameterSet">
161 * <attribute name="calcId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
162 * <attribute name="needsUpdate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
163 * <attribute name="autoUpdate" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
165 * </complexContent>
169 * <attGroup ref="{www.jalview.org}swingwindow"/>
170 * <attribute name="conservationSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" />
171 * <attribute name="pidSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" />
172 * <attribute name="bgColour" type="{http://www.w3.org/2001/XMLSchema}string" />
173 * <attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
174 * <attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
175 * <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
176 * <attribute name="showFullId" type="{http://www.w3.org/2001/XMLSchema}boolean" />
177 * <attribute name="rightAlignIds" type="{http://www.w3.org/2001/XMLSchema}boolean" />
178 * <attribute name="showText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
179 * <attribute name="showColourText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
180 * <attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
181 * <attribute name="showBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" />
182 * <attribute name="wrapAlignment" type="{http://www.w3.org/2001/XMLSchema}boolean" />
183 * <attribute name="renderGaps" type="{http://www.w3.org/2001/XMLSchema}boolean" />
184 * <attribute name="showSequenceFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" />
185 * <attribute name="showNPfeatureTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" />
186 * <attribute name="showDbRefTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" />
187 * <attribute name="followHighlight" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
188 * <attribute name="followSelection" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
189 * <attribute name="showAnnotation" type="{http://www.w3.org/2001/XMLSchema}boolean" />
190 * <attribute name="centreColumnLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
191 * <attribute name="showGroupConservation" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
192 * <attribute name="showGroupConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
193 * <attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
194 * <attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
195 * <attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
196 * <attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
197 * <attribute name="startRes" type="{http://www.w3.org/2001/XMLSchema}int" />
198 * <attribute name="startSeq" type="{http://www.w3.org/2001/XMLSchema}int" />
199 * <attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" />
200 * <attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" />
201 * <attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" />
202 * <attribute name="scaleProteinAsCdna" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
203 * <attribute name="viewName" type="{http://www.w3.org/2001/XMLSchema}string" />
204 * <attribute name="sequenceSetId" type="{http://www.w3.org/2001/XMLSchema}string" />
205 * <attribute name="gatheredViews" type="{http://www.w3.org/2001/XMLSchema}boolean" />
206 * <attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" />
207 * <attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" />
208 * <attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
209 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
210 * <attribute name="complementId" type="{http://www.w3.org/2001/XMLSchema}string" />
212 * </complexContent>
215 * <element name="UserColours" maxOccurs="unbounded" minOccurs="0">
217 * <complexContent>
218 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
220 * <element name="UserColourScheme" type="{www.jalview.org/colours}JalviewUserColours"/>
222 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
224 * </complexContent>
227 * <element name="tree" maxOccurs="unbounded" minOccurs="0">
229 * <complexContent>
230 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
231 * <sequence minOccurs="0">
232 * <element name="title" type="{http://www.w3.org/2001/XMLSchema}string"/>
233 * <element name="newick" type="{http://www.w3.org/2001/XMLSchema}string"/>
235 * <attGroup ref="{www.jalview.org}swingwindow"/>
236 * <attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" />
237 * <attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" />
238 * <attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" />
239 * <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
240 * <attribute name="showBootstrap" type="{http://www.w3.org/2001/XMLSchema}boolean" />
241 * <attribute name="showDistances" type="{http://www.w3.org/2001/XMLSchema}boolean" />
242 * <attribute name="markUnlinked" type="{http://www.w3.org/2001/XMLSchema}boolean" />
243 * <attribute name="fitToWindow" type="{http://www.w3.org/2001/XMLSchema}boolean" />
244 * <attribute name="currentTree" type="{http://www.w3.org/2001/XMLSchema}boolean" />
245 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
247 * </complexContent>
250 * <element name="FeatureSettings" minOccurs="0">
252 * <complexContent>
253 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
255 * <element name="setting" maxOccurs="unbounded" minOccurs="0">
257 * <complexContent>
258 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
260 * <element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/>
261 * <element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" minOccurs="0"/>
263 * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
264 * <attribute name="colour" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
265 * <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
266 * <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}float" />
267 * <attribute name="mincolour" type="{http://www.w3.org/2001/XMLSchema}int" />
268 * <attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" />
269 * <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
270 * <attribute name="threshstate" type="{http://www.w3.org/2001/XMLSchema}int" />
271 * <attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" />
272 * <attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" />
273 * <attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" />
274 * <attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" />
276 * </complexContent>
279 * <element name="group" maxOccurs="unbounded" minOccurs="0">
281 * <complexContent>
282 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
283 * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
284 * <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
286 * </complexContent>
291 * </complexContent>
297 * </complexContent>
303 @XmlAccessorType(XmlAccessType.FIELD)
304 @XmlType(name = "JalviewModelType", namespace = "www.jalview.org", propOrder = {
315 public class JalviewModelType {
317 @XmlElement(required = true)
318 @XmlSchemaType(name = "dateTime")
319 protected XMLGregorianCalendar creationDate;
320 @XmlElement(required = true)
321 protected String version;
322 @XmlElement(required = true)
323 protected VAMSAS vamsasModel;
324 @XmlElement(name = "JSeq")
325 protected List<JalviewModelType.JSeq> jSeq;
326 @XmlElement(name = "JGroup")
327 protected List<JalviewModelType.JGroup> jGroup;
328 @XmlElement(name = "Viewport")
329 protected List<JalviewModelType.Viewport> viewport;
330 @XmlElement(name = "UserColours")
331 protected List<JalviewModelType.UserColours> userColours;
332 protected List<JalviewModelType.Tree> tree;
333 @XmlElement(name = "FeatureSettings")
334 protected JalviewModelType.FeatureSettings featureSettings;
337 * Gets the value of the creationDate property.
341 * {@link XMLGregorianCalendar }
344 public XMLGregorianCalendar getCreationDate() {
349 * Sets the value of the creationDate property.
353 * {@link XMLGregorianCalendar }
356 public void setCreationDate(XMLGregorianCalendar value) {
357 this.creationDate = value;
361 * Gets the value of the version property.
368 public String getVersion() {
373 * Sets the value of the version property.
380 public void setVersion(String value) {
381 this.version = value;
385 * Gets the value of the vamsasModel property.
392 public VAMSAS getVamsasModel() {
397 * Sets the value of the vamsasModel property.
404 public void setVamsasModel(VAMSAS value) {
405 this.vamsasModel = value;
409 * Gets the value of the jSeq property.
412 * This accessor method returns a reference to the live list,
413 * not a snapshot. Therefore any modification you make to the
414 * returned list will be present inside the JAXB object.
415 * This is why there is not a <CODE>set</CODE> method for the jSeq property.
418 * For example, to add a new item, do as follows:
420 * getJSeq().add(newItem);
425 * Objects of the following type(s) are allowed in the list
426 * {@link JalviewModelType.JSeq }
430 public List<JalviewModelType.JSeq> getJSeq() {
432 jSeq = new ArrayList<JalviewModelType.JSeq>();
438 * Gets the value of the jGroup property.
441 * This accessor method returns a reference to the live list,
442 * not a snapshot. Therefore any modification you make to the
443 * returned list will be present inside the JAXB object.
444 * This is why there is not a <CODE>set</CODE> method for the jGroup property.
447 * For example, to add a new item, do as follows:
449 * getJGroup().add(newItem);
454 * Objects of the following type(s) are allowed in the list
455 * {@link JalviewModelType.JGroup }
459 public List<JalviewModelType.JGroup> getJGroup() {
460 if (jGroup == null) {
461 jGroup = new ArrayList<JalviewModelType.JGroup>();
467 * Gets the value of the viewport property.
470 * This accessor method returns a reference to the live list,
471 * not a snapshot. Therefore any modification you make to the
472 * returned list will be present inside the JAXB object.
473 * This is why there is not a <CODE>set</CODE> method for the viewport property.
476 * For example, to add a new item, do as follows:
478 * getViewport().add(newItem);
483 * Objects of the following type(s) are allowed in the list
484 * {@link JalviewModelType.Viewport }
488 public List<JalviewModelType.Viewport> getViewport() {
489 if (viewport == null) {
490 viewport = new ArrayList<JalviewModelType.Viewport>();
492 return this.viewport;
496 * Gets the value of the userColours property.
499 * This accessor method returns a reference to the live list,
500 * not a snapshot. Therefore any modification you make to the
501 * returned list will be present inside the JAXB object.
502 * This is why there is not a <CODE>set</CODE> method for the userColours property.
505 * For example, to add a new item, do as follows:
507 * getUserColours().add(newItem);
512 * Objects of the following type(s) are allowed in the list
513 * {@link JalviewModelType.UserColours }
517 public List<JalviewModelType.UserColours> getUserColours() {
518 if (userColours == null) {
519 userColours = new ArrayList<JalviewModelType.UserColours>();
521 return this.userColours;
525 * Gets the value of the tree property.
528 * This accessor method returns a reference to the live list,
529 * not a snapshot. Therefore any modification you make to the
530 * returned list will be present inside the JAXB object.
531 * This is why there is not a <CODE>set</CODE> method for the tree property.
534 * For example, to add a new item, do as follows:
536 * getTree().add(newItem);
541 * Objects of the following type(s) are allowed in the list
542 * {@link JalviewModelType.Tree }
546 public List<JalviewModelType.Tree> getTree() {
548 tree = new ArrayList<JalviewModelType.Tree>();
554 * Gets the value of the featureSettings property.
558 * {@link JalviewModelType.FeatureSettings }
561 public JalviewModelType.FeatureSettings getFeatureSettings() {
562 return featureSettings;
566 * Sets the value of the featureSettings property.
570 * {@link JalviewModelType.FeatureSettings }
573 public void setFeatureSettings(JalviewModelType.FeatureSettings value) {
574 this.featureSettings = value;
579 * <p>Java class for anonymous complex type.
581 * <p>The following schema fragment specifies the expected content contained within this class.
585 * <complexContent>
586 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
588 * <element name="setting" maxOccurs="unbounded" minOccurs="0">
590 * <complexContent>
591 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
593 * <element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/>
594 * <element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" minOccurs="0"/>
596 * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
597 * <attribute name="colour" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
598 * <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
599 * <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}float" />
600 * <attribute name="mincolour" type="{http://www.w3.org/2001/XMLSchema}int" />
601 * <attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" />
602 * <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
603 * <attribute name="threshstate" type="{http://www.w3.org/2001/XMLSchema}int" />
604 * <attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" />
605 * <attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" />
606 * <attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" />
607 * <attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" />
609 * </complexContent>
612 * <element name="group" maxOccurs="unbounded" minOccurs="0">
614 * <complexContent>
615 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
616 * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
617 * <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
619 * </complexContent>
624 * </complexContent>
630 @XmlAccessorType(XmlAccessType.FIELD)
631 @XmlType(name = "", propOrder = {
635 public static class FeatureSettings {
637 @XmlElement(namespace = "www.jalview.org")
638 protected List<JalviewModelType.FeatureSettings.Setting> setting;
639 @XmlElement(namespace = "www.jalview.org")
640 protected List<JalviewModelType.FeatureSettings.Group> group;
643 * Gets the value of the setting property.
646 * This accessor method returns a reference to the live list,
647 * not a snapshot. Therefore any modification you make to the
648 * returned list will be present inside the JAXB object.
649 * This is why there is not a <CODE>set</CODE> method for the setting property.
652 * For example, to add a new item, do as follows:
654 * getSetting().add(newItem);
659 * Objects of the following type(s) are allowed in the list
660 * {@link JalviewModelType.FeatureSettings.Setting }
664 public List<JalviewModelType.FeatureSettings.Setting> getSetting() {
665 if (setting == null) {
666 setting = new ArrayList<JalviewModelType.FeatureSettings.Setting>();
672 * Gets the value of the group property.
675 * This accessor method returns a reference to the live list,
676 * not a snapshot. Therefore any modification you make to the
677 * returned list will be present inside the JAXB object.
678 * This is why there is not a <CODE>set</CODE> method for the group property.
681 * For example, to add a new item, do as follows:
683 * getGroup().add(newItem);
688 * Objects of the following type(s) are allowed in the list
689 * {@link JalviewModelType.FeatureSettings.Group }
693 public List<JalviewModelType.FeatureSettings.Group> getGroup() {
695 group = new ArrayList<JalviewModelType.FeatureSettings.Group>();
702 * <p>Java class for anonymous complex type.
704 * <p>The following schema fragment specifies the expected content contained within this class.
708 * <complexContent>
709 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
710 * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
711 * <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
713 * </complexContent>
719 @XmlAccessorType(XmlAccessType.FIELD)
721 public static class Group {
723 @XmlAttribute(name = "name", required = true)
724 protected String name;
725 @XmlAttribute(name = "display", required = true)
726 protected boolean display;
729 * Gets the value of the name property.
736 public String getName() {
741 * Sets the value of the name property.
748 public void setName(String value) {
753 * Gets the value of the display property.
756 public boolean isDisplay() {
761 * Sets the value of the display property.
764 public void setDisplay(boolean value) {
765 this.display = value;
772 * <p>Java class for anonymous complex type.
774 * <p>The following schema fragment specifies the expected content contained within this class.
778 * <complexContent>
779 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
781 * <element name="attributeName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/>
782 * <element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" minOccurs="0"/>
784 * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
785 * <attribute name="colour" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
786 * <attribute name="display" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
787 * <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}float" />
788 * <attribute name="mincolour" type="{http://www.w3.org/2001/XMLSchema}int" />
789 * <attribute name="noValueColour" type="{www.jalview.org/colours}NoValueColour" default="Min" />
790 * <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
791 * <attribute name="threshstate" type="{http://www.w3.org/2001/XMLSchema}int" />
792 * <attribute name="max" type="{http://www.w3.org/2001/XMLSchema}float" />
793 * <attribute name="min" type="{http://www.w3.org/2001/XMLSchema}float" />
794 * <attribute name="colourByLabel" type="{http://www.w3.org/2001/XMLSchema}boolean" />
795 * <attribute name="autoScale" type="{http://www.w3.org/2001/XMLSchema}boolean" />
797 * </complexContent>
803 @XmlAccessorType(XmlAccessType.FIELD)
804 @XmlType(name = "", propOrder = {
808 public static class Setting {
810 @XmlElement(namespace = "www.jalview.org")
811 protected List<String> attributeName;
812 @XmlElement(namespace = "www.jalview.org")
813 protected FeatureMatcherSet matcherSet;
814 @XmlAttribute(name = "type", required = true)
815 protected String type;
816 @XmlAttribute(name = "colour", required = true)
817 protected int colour;
818 @XmlAttribute(name = "display", required = true)
819 protected boolean display;
820 @XmlAttribute(name = "order")
821 protected Float order;
822 @XmlAttribute(name = "mincolour")
823 protected Integer mincolour;
824 @XmlAttribute(name = "noValueColour")
825 protected NoValueColour noValueColour;
826 @XmlAttribute(name = "threshold")
827 protected Float threshold;
828 @XmlAttribute(name = "threshstate")
829 protected Integer threshstate;
830 @XmlAttribute(name = "max")
832 @XmlAttribute(name = "min")
834 @XmlAttribute(name = "colourByLabel")
835 protected Boolean colourByLabel;
836 @XmlAttribute(name = "autoScale")
837 protected Boolean autoScale;
840 * Gets the value of the attributeName property.
843 * This accessor method returns a reference to the live list,
844 * not a snapshot. Therefore any modification you make to the
845 * returned list will be present inside the JAXB object.
846 * This is why there is not a <CODE>set</CODE> method for the attributeName property.
849 * For example, to add a new item, do as follows:
851 * getAttributeName().add(newItem);
856 * Objects of the following type(s) are allowed in the list
861 public List<String> getAttributeName() {
862 if (attributeName == null) {
863 attributeName = new ArrayList<String>();
865 return this.attributeName;
869 * Gets the value of the matcherSet property.
873 * {@link FeatureMatcherSet }
876 public FeatureMatcherSet getMatcherSet() {
881 * Sets the value of the matcherSet property.
885 * {@link FeatureMatcherSet }
888 public void setMatcherSet(FeatureMatcherSet value) {
889 this.matcherSet = value;
893 * Gets the value of the type property.
900 public String getType() {
905 * Sets the value of the type property.
912 public void setType(String value) {
917 * Gets the value of the colour property.
920 public int getColour() {
925 * Sets the value of the colour property.
928 public void setColour(int value) {
933 * Gets the value of the display property.
936 public boolean isDisplay() {
941 * Sets the value of the display property.
944 public void setDisplay(boolean value) {
945 this.display = value;
949 * Gets the value of the order property.
956 public Float getOrder() {
961 * Sets the value of the order property.
968 public void setOrder(Float value) {
973 * Gets the value of the mincolour property.
980 public Integer getMincolour() {
985 * Sets the value of the mincolour property.
992 public void setMincolour(Integer value) {
993 this.mincolour = value;
997 * Gets the value of the noValueColour property.
1000 * possible object is
1001 * {@link NoValueColour }
1004 public NoValueColour getNoValueColour() {
1005 if (noValueColour == null) {
1006 return NoValueColour.MIN;
1008 return noValueColour;
1013 * Sets the value of the noValueColour property.
1017 * {@link NoValueColour }
1020 public void setNoValueColour(NoValueColour value) {
1021 this.noValueColour = value;
1025 * Gets the value of the threshold property.
1028 * possible object is
1032 public Float getThreshold() {
1037 * Sets the value of the threshold property.
1044 public void setThreshold(Float value) {
1045 this.threshold = value;
1049 * Gets the value of the threshstate property.
1052 * possible object is
1056 public Integer getThreshstate() {
1061 * Sets the value of the threshstate property.
1068 public void setThreshstate(Integer value) {
1069 this.threshstate = value;
1073 * Gets the value of the max property.
1076 * possible object is
1080 public Float getMax() {
1085 * Sets the value of the max property.
1092 public void setMax(Float value) {
1097 * Gets the value of the min property.
1100 * possible object is
1104 public Float getMin() {
1109 * Sets the value of the min property.
1116 public void setMin(Float value) {
1121 * Gets the value of the colourByLabel property.
1124 * possible object is
1128 public Boolean isColourByLabel() {
1129 return colourByLabel;
1133 * Sets the value of the colourByLabel property.
1140 public void setColourByLabel(Boolean value) {
1141 this.colourByLabel = value;
1145 * Gets the value of the autoScale property.
1148 * possible object is
1152 public Boolean isAutoScale() {
1157 * Sets the value of the autoScale property.
1164 public void setAutoScale(Boolean value) {
1165 this.autoScale = value;
1174 * <p>Java class for anonymous complex type.
1176 * <p>The following schema fragment specifies the expected content contained within this class.
1180 * <complexContent>
1181 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1183 * <element name="seq" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
1184 * <element name="annotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/>
1186 * <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" />
1187 * <attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" />
1188 * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
1189 * <attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}string" />
1190 * <attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
1191 * <attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
1192 * <attribute name="outlineColour" type="{http://www.w3.org/2001/XMLSchema}int" />
1193 * <attribute name="displayBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" />
1194 * <attribute name="displayText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
1195 * <attribute name="colourText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
1196 * <attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" />
1197 * <attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" />
1198 * <attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
1199 * <attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" />
1200 * <attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
1201 * <attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
1202 * <attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
1203 * <attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
1204 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
1206 * </complexContent>
1212 @XmlAccessorType(XmlAccessType.FIELD)
1213 @XmlType(name = "", propOrder = {
1217 public static class JGroup {
1219 @XmlElement(namespace = "www.jalview.org", required = true)
1220 protected List<String> seq;
1221 @XmlElement(namespace = "www.jalview.org")
1222 protected AnnotationColourScheme annotationColours;
1223 @XmlAttribute(name = "start")
1224 protected Integer start;
1225 @XmlAttribute(name = "end")
1226 protected Integer end;
1227 @XmlAttribute(name = "name")
1228 protected String name;
1229 @XmlAttribute(name = "colour")
1230 protected String colour;
1231 @XmlAttribute(name = "consThreshold")
1232 protected Integer consThreshold;
1233 @XmlAttribute(name = "pidThreshold")
1234 protected Integer pidThreshold;
1235 @XmlAttribute(name = "outlineColour")
1236 protected Integer outlineColour;
1237 @XmlAttribute(name = "displayBoxes")
1238 protected Boolean displayBoxes;
1239 @XmlAttribute(name = "displayText")
1240 protected Boolean displayText;
1241 @XmlAttribute(name = "colourText")
1242 protected Boolean colourText;
1243 @XmlAttribute(name = "textCol1")
1244 protected Integer textCol1;
1245 @XmlAttribute(name = "textCol2")
1246 protected Integer textCol2;
1247 @XmlAttribute(name = "textColThreshold")
1248 protected Integer textColThreshold;
1249 @XmlAttribute(name = "showUnconserved")
1250 protected Boolean showUnconserved;
1251 @XmlAttribute(name = "ignoreGapsinConsensus")
1252 protected Boolean ignoreGapsinConsensus;
1253 @XmlAttribute(name = "showConsensusHistogram")
1254 protected Boolean showConsensusHistogram;
1255 @XmlAttribute(name = "showSequenceLogo")
1256 protected Boolean showSequenceLogo;
1257 @XmlAttribute(name = "normaliseSequenceLogo")
1258 protected Boolean normaliseSequenceLogo;
1259 @XmlAttribute(name = "id")
1260 protected String id;
1263 * Gets the value of the seq property.
1266 * This accessor method returns a reference to the live list,
1267 * not a snapshot. Therefore any modification you make to the
1268 * returned list will be present inside the JAXB object.
1269 * This is why there is not a <CODE>set</CODE> method for the seq property.
1272 * For example, to add a new item, do as follows:
1274 * getSeq().add(newItem);
1279 * Objects of the following type(s) are allowed in the list
1284 public List<String> getSeq() {
1286 seq = new ArrayList<String>();
1292 * Gets the value of the annotationColours property.
1295 * possible object is
1296 * {@link AnnotationColourScheme }
1299 public AnnotationColourScheme getAnnotationColours() {
1300 return annotationColours;
1304 * Sets the value of the annotationColours property.
1308 * {@link AnnotationColourScheme }
1311 public void setAnnotationColours(AnnotationColourScheme value) {
1312 this.annotationColours = value;
1316 * Gets the value of the start property.
1319 * possible object is
1323 public Integer getStart() {
1328 * Sets the value of the start property.
1335 public void setStart(Integer value) {
1340 * Gets the value of the end property.
1343 * possible object is
1347 public Integer getEnd() {
1352 * Sets the value of the end property.
1359 public void setEnd(Integer value) {
1364 * Gets the value of the name property.
1367 * possible object is
1371 public String getName() {
1376 * Sets the value of the name property.
1383 public void setName(String value) {
1388 * Gets the value of the colour property.
1391 * possible object is
1395 public String getColour() {
1400 * Sets the value of the colour property.
1407 public void setColour(String value) {
1408 this.colour = value;
1412 * Gets the value of the consThreshold property.
1415 * possible object is
1419 public Integer getConsThreshold() {
1420 return consThreshold;
1424 * Sets the value of the consThreshold property.
1431 public void setConsThreshold(Integer value) {
1432 this.consThreshold = value;
1436 * Gets the value of the pidThreshold property.
1439 * possible object is
1443 public Integer getPidThreshold() {
1444 return pidThreshold;
1448 * Sets the value of the pidThreshold property.
1455 public void setPidThreshold(Integer value) {
1456 this.pidThreshold = value;
1460 * Gets the value of the outlineColour property.
1463 * possible object is
1467 public Integer getOutlineColour() {
1468 return outlineColour;
1472 * Sets the value of the outlineColour property.
1479 public void setOutlineColour(Integer value) {
1480 this.outlineColour = value;
1484 * Gets the value of the displayBoxes property.
1487 * possible object is
1491 public Boolean isDisplayBoxes() {
1492 return displayBoxes;
1496 * Sets the value of the displayBoxes property.
1503 public void setDisplayBoxes(Boolean value) {
1504 this.displayBoxes = value;
1508 * Gets the value of the displayText property.
1511 * possible object is
1515 public Boolean isDisplayText() {
1520 * Sets the value of the displayText property.
1527 public void setDisplayText(Boolean value) {
1528 this.displayText = value;
1532 * Gets the value of the colourText property.
1535 * possible object is
1539 public Boolean isColourText() {
1544 * Sets the value of the colourText property.
1551 public void setColourText(Boolean value) {
1552 this.colourText = value;
1556 * Gets the value of the textCol1 property.
1559 * possible object is
1563 public Integer getTextCol1() {
1568 * Sets the value of the textCol1 property.
1575 public void setTextCol1(Integer value) {
1576 this.textCol1 = value;
1580 * Gets the value of the textCol2 property.
1583 * possible object is
1587 public Integer getTextCol2() {
1592 * Sets the value of the textCol2 property.
1599 public void setTextCol2(Integer value) {
1600 this.textCol2 = value;
1604 * Gets the value of the textColThreshold property.
1607 * possible object is
1611 public Integer getTextColThreshold() {
1612 return textColThreshold;
1616 * Sets the value of the textColThreshold property.
1623 public void setTextColThreshold(Integer value) {
1624 this.textColThreshold = value;
1628 * Gets the value of the showUnconserved property.
1631 * possible object is
1635 public Boolean isShowUnconserved() {
1636 return showUnconserved;
1640 * Sets the value of the showUnconserved property.
1647 public void setShowUnconserved(Boolean value) {
1648 this.showUnconserved = value;
1652 * Gets the value of the ignoreGapsinConsensus property.
1655 * possible object is
1659 public boolean isIgnoreGapsinConsensus() {
1660 if (ignoreGapsinConsensus == null) {
1663 return ignoreGapsinConsensus;
1668 * Sets the value of the ignoreGapsinConsensus property.
1675 public void setIgnoreGapsinConsensus(Boolean value) {
1676 this.ignoreGapsinConsensus = value;
1680 * Gets the value of the showConsensusHistogram property.
1683 * possible object is
1687 public boolean isShowConsensusHistogram() {
1688 if (showConsensusHistogram == null) {
1691 return showConsensusHistogram;
1696 * Sets the value of the showConsensusHistogram property.
1703 public void setShowConsensusHistogram(Boolean value) {
1704 this.showConsensusHistogram = value;
1708 * Gets the value of the showSequenceLogo property.
1711 * possible object is
1715 public boolean isShowSequenceLogo() {
1716 if (showSequenceLogo == null) {
1719 return showSequenceLogo;
1724 * Sets the value of the showSequenceLogo property.
1731 public void setShowSequenceLogo(Boolean value) {
1732 this.showSequenceLogo = value;
1736 * Gets the value of the normaliseSequenceLogo property.
1739 * possible object is
1743 public boolean isNormaliseSequenceLogo() {
1744 if (normaliseSequenceLogo == null) {
1747 return normaliseSequenceLogo;
1752 * Sets the value of the normaliseSequenceLogo property.
1759 public void setNormaliseSequenceLogo(Boolean value) {
1760 this.normaliseSequenceLogo = value;
1764 * Gets the value of the id property.
1767 * possible object is
1771 public String getId() {
1776 * Sets the value of the id property.
1783 public void setId(String value) {
1791 * <p>Java class for anonymous complex type.
1793 * <p>The following schema fragment specifies the expected content contained within this class.
1797 * <complexContent>
1798 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1800 * <element name="features" type="{www.jalview.org}feature" maxOccurs="unbounded" minOccurs="0"/>
1801 * <element name="pdbids" maxOccurs="unbounded" minOccurs="0">
1803 * <complexContent>
1804 * <extension base="{www.jalview.org}pdbentry">
1806 * <element name="structureState" maxOccurs="unbounded" minOccurs="0">
1808 * <simpleContent>
1809 * <extension base="<http://www.w3.org/2001/XMLSchema>string">
1810 * <attGroup ref="{www.jalview.org}swingwindow"/>
1811 * <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
1812 * <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
1813 * <attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
1814 * <attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
1815 * <attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
1816 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
1818 * </simpleContent>
1823 * </complexContent>
1826 * <element name="hiddenSequences" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
1827 * <element name="rnaViewer" maxOccurs="unbounded" minOccurs="0">
1829 * <complexContent>
1830 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1832 * <element name="secondaryStructure" maxOccurs="unbounded">
1834 * <complexContent>
1835 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1836 * <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
1837 * <attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
1838 * <attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" />
1839 * <attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" />
1841 * </complexContent>
1845 * <attGroup ref="{www.jalview.org}swingwindow"/>
1846 * <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
1847 * <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
1848 * <attribute name="dividerLocation" type="{http://www.w3.org/2001/XMLSchema}int" />
1849 * <attribute name="selectedRna" type="{http://www.w3.org/2001/XMLSchema}int" />
1851 * </complexContent>
1855 * <attribute name="colour" type="{http://www.w3.org/2001/XMLSchema}int" />
1856 * <attribute name="start" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
1857 * <attribute name="end" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
1858 * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
1859 * <attribute name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" />
1860 * <attribute name="viewreference" type="{http://www.w3.org/2001/XMLSchema}boolean" />
1862 * </complexContent>
1868 @XmlAccessorType(XmlAccessType.FIELD)
1869 @XmlType(name = "", propOrder = {
1875 public static class JSeq {
1877 @XmlElement(namespace = "www.jalview.org")
1878 protected List<Feature> features;
1879 @XmlElement(namespace = "www.jalview.org")
1880 protected List<JalviewModelType.JSeq.Pdbids> pdbids;
1881 @XmlElement(namespace = "www.jalview.org", type = Integer.class)
1882 protected List<Integer> hiddenSequences;
1883 @XmlElement(namespace = "www.jalview.org")
1884 protected List<JalviewModelType.JSeq.RnaViewer> rnaViewer;
1885 @XmlAttribute(name = "colour")
1886 protected Integer colour;
1887 @XmlAttribute(name = "start", required = true)
1888 protected int start;
1889 @XmlAttribute(name = "end", required = true)
1891 @XmlAttribute(name = "id", required = true)
1892 protected String id;
1893 @XmlAttribute(name = "hidden")
1894 protected Boolean hidden;
1895 @XmlAttribute(name = "viewreference")
1896 protected Boolean viewreference;
1899 * Gets the value of the features property.
1902 * This accessor method returns a reference to the live list,
1903 * not a snapshot. Therefore any modification you make to the
1904 * returned list will be present inside the JAXB object.
1905 * This is why there is not a <CODE>set</CODE> method for the features property.
1908 * For example, to add a new item, do as follows:
1910 * getFeatures().add(newItem);
1915 * Objects of the following type(s) are allowed in the list
1920 public List<Feature> getFeatures() {
1921 if (features == null) {
1922 features = new ArrayList<Feature>();
1924 return this.features;
1928 * Gets the value of the pdbids property.
1931 * This accessor method returns a reference to the live list,
1932 * not a snapshot. Therefore any modification you make to the
1933 * returned list will be present inside the JAXB object.
1934 * This is why there is not a <CODE>set</CODE> method for the pdbids property.
1937 * For example, to add a new item, do as follows:
1939 * getPdbids().add(newItem);
1944 * Objects of the following type(s) are allowed in the list
1945 * {@link JalviewModelType.JSeq.Pdbids }
1949 public List<JalviewModelType.JSeq.Pdbids> getPdbids() {
1950 if (pdbids == null) {
1951 pdbids = new ArrayList<JalviewModelType.JSeq.Pdbids>();
1957 * Gets the value of the hiddenSequences property.
1960 * This accessor method returns a reference to the live list,
1961 * not a snapshot. Therefore any modification you make to the
1962 * returned list will be present inside the JAXB object.
1963 * This is why there is not a <CODE>set</CODE> method for the hiddenSequences property.
1966 * For example, to add a new item, do as follows:
1968 * getHiddenSequences().add(newItem);
1973 * Objects of the following type(s) are allowed in the list
1978 public List<Integer> getHiddenSequences() {
1979 if (hiddenSequences == null) {
1980 hiddenSequences = new ArrayList<Integer>();
1982 return this.hiddenSequences;
1986 * Gets the value of the rnaViewer property.
1989 * This accessor method returns a reference to the live list,
1990 * not a snapshot. Therefore any modification you make to the
1991 * returned list will be present inside the JAXB object.
1992 * This is why there is not a <CODE>set</CODE> method for the rnaViewer property.
1995 * For example, to add a new item, do as follows:
1997 * getRnaViewer().add(newItem);
2002 * Objects of the following type(s) are allowed in the list
2003 * {@link JalviewModelType.JSeq.RnaViewer }
2007 public List<JalviewModelType.JSeq.RnaViewer> getRnaViewer() {
2008 if (rnaViewer == null) {
2009 rnaViewer = new ArrayList<JalviewModelType.JSeq.RnaViewer>();
2011 return this.rnaViewer;
2015 * Gets the value of the colour property.
2018 * possible object is
2022 public Integer getColour() {
2027 * Sets the value of the colour property.
2034 public void setColour(Integer value) {
2035 this.colour = value;
2039 * Gets the value of the start property.
2042 public int getStart() {
2047 * Sets the value of the start property.
2050 public void setStart(int value) {
2055 * Gets the value of the end property.
2058 public int getEnd() {
2063 * Sets the value of the end property.
2066 public void setEnd(int value) {
2071 * Gets the value of the id property.
2074 * possible object is
2078 public String getId() {
2083 * Sets the value of the id property.
2090 public void setId(String value) {
2095 * Gets the value of the hidden property.
2098 * possible object is
2102 public Boolean isHidden() {
2107 * Sets the value of the hidden property.
2114 public void setHidden(Boolean value) {
2115 this.hidden = value;
2119 * Gets the value of the viewreference property.
2122 * possible object is
2126 public Boolean isViewreference() {
2127 return viewreference;
2131 * Sets the value of the viewreference property.
2138 public void setViewreference(Boolean value) {
2139 this.viewreference = value;
2144 * <p>Java class for anonymous complex type.
2146 * <p>The following schema fragment specifies the expected content contained within this class.
2150 * <complexContent>
2151 * <extension base="{www.jalview.org}pdbentry">
2153 * <element name="structureState" maxOccurs="unbounded" minOccurs="0">
2155 * <simpleContent>
2156 * <extension base="<http://www.w3.org/2001/XMLSchema>string">
2157 * <attGroup ref="{www.jalview.org}swingwindow"/>
2158 * <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
2159 * <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
2160 * <attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
2161 * <attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
2162 * <attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
2163 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
2165 * </simpleContent>
2170 * </complexContent>
2176 @XmlAccessorType(XmlAccessType.FIELD)
2177 @XmlType(name = "", propOrder = {
2180 public static class Pdbids
2184 @XmlElement(namespace = "www.jalview.org")
2185 protected List<JalviewModelType.JSeq.Pdbids.StructureState> structureState;
2188 * Gets the value of the structureState property.
2191 * This accessor method returns a reference to the live list,
2192 * not a snapshot. Therefore any modification you make to the
2193 * returned list will be present inside the JAXB object.
2194 * This is why there is not a <CODE>set</CODE> method for the structureState property.
2197 * For example, to add a new item, do as follows:
2199 * getStructureState().add(newItem);
2204 * Objects of the following type(s) are allowed in the list
2205 * {@link JalviewModelType.JSeq.Pdbids.StructureState }
2209 public List<JalviewModelType.JSeq.Pdbids.StructureState> getStructureState() {
2210 if (structureState == null) {
2211 structureState = new ArrayList<JalviewModelType.JSeq.Pdbids.StructureState>();
2213 return this.structureState;
2218 * <p>Java class for anonymous complex type.
2220 * <p>The following schema fragment specifies the expected content contained within this class.
2224 * <simpleContent>
2225 * <extension base="<http://www.w3.org/2001/XMLSchema>string">
2226 * <attGroup ref="{www.jalview.org}swingwindow"/>
2227 * <attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" />
2228 * <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
2229 * <attribute name="alignwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
2230 * <attribute name="colourwithAlignPanel" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
2231 * <attribute name="colourByJmol" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
2232 * <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
2234 * </simpleContent>
2240 @XmlAccessorType(XmlAccessType.FIELD)
2241 @XmlType(name = "", propOrder = {
2244 public static class StructureState {
2247 protected String value;
2248 @XmlAttribute(name = "visible")
2249 protected Boolean visible;
2250 @XmlAttribute(name = "viewId")
2251 protected String viewId;
2252 @XmlAttribute(name = "alignwithAlignPanel")
2253 protected Boolean alignwithAlignPanel;
2254 @XmlAttribute(name = "colourwithAlignPanel")
2255 protected Boolean colourwithAlignPanel;
2256 @XmlAttribute(name = "colourByJmol")
2257 protected Boolean colourByJmol;
2258 @XmlAttribute(name = "type")
2259 protected String type;
2260 @XmlAttribute(name = "width")
2261 protected Integer width;
2262 @XmlAttribute(name = "height")
2263 protected Integer height;
2264 @XmlAttribute(name = "xpos")
2265 protected Integer xpos;
2266 @XmlAttribute(name = "ypos")
2267 protected Integer ypos;
2270 * Gets the value of the value property.
2273 * possible object is
2277 public String getValue() {
2282 * Sets the value of the value property.
2289 public void setValue(String value) {
2294 * Gets the value of the visible property.
2297 * possible object is
2301 public Boolean isVisible() {
2306 * Sets the value of the visible property.
2313 public void setVisible(Boolean value) {
2314 this.visible = value;
2318 * Gets the value of the viewId property.
2321 * possible object is
2325 public String getViewId() {
2330 * Sets the value of the viewId property.
2337 public void setViewId(String value) {
2338 this.viewId = value;
2342 * Gets the value of the alignwithAlignPanel property.
2345 * possible object is
2349 public boolean isAlignwithAlignPanel() {
2350 if (alignwithAlignPanel == null) {
2353 return alignwithAlignPanel;
2358 * Sets the value of the alignwithAlignPanel property.
2365 public void setAlignwithAlignPanel(Boolean value) {
2366 this.alignwithAlignPanel = value;
2370 * Gets the value of the colourwithAlignPanel property.
2373 * possible object is
2377 public boolean isColourwithAlignPanel() {
2378 if (colourwithAlignPanel == null) {
2381 return colourwithAlignPanel;
2386 * Sets the value of the colourwithAlignPanel property.
2393 public void setColourwithAlignPanel(Boolean value) {
2394 this.colourwithAlignPanel = value;
2398 * Gets the value of the colourByJmol property.
2401 * possible object is
2405 public boolean isColourByJmol() {
2406 if (colourByJmol == null) {
2409 return colourByJmol;
2414 * Sets the value of the colourByJmol property.
2421 public void setColourByJmol(Boolean value) {
2422 this.colourByJmol = value;
2426 * Gets the value of the type property.
2429 * possible object is
2433 public String getType() {
2438 * Sets the value of the type property.
2445 public void setType(String value) {
2450 * Gets the value of the width property.
2453 * possible object is
2457 public Integer getWidth() {
2462 * Sets the value of the width property.
2469 public void setWidth(Integer value) {
2474 * Gets the value of the height property.
2477 * possible object is
2481 public Integer getHeight() {
2486 * Sets the value of the height property.
2493 public void setHeight(Integer value) {
2494 this.height = value;
2498 * Gets the value of the xpos property.
2501 * possible object is
2505 public Integer getXpos() {
2510 * Sets the value of the xpos property.
2517 public void setXpos(Integer value) {
2522 * Gets the value of the ypos property.
2525 * possible object is
2529 public Integer getYpos() {
2534 * Sets the value of the ypos property.
2541 public void setYpos(Integer value) {
2551 * <p>Java class for anonymous complex type.
2553 * <p>The following schema fragment specifies the expected content contained within this class.
2557 * <complexContent>
2558 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2560 * <element name="secondaryStructure" maxOccurs="unbounded">
2562 * <complexContent>
2563 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2564 * <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
2565 * <attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
2566 * <attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" />
2567 * <attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" />
2569 * </complexContent>
2573 * <attGroup ref="{www.jalview.org}swingwindow"/>
2574 * <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
2575 * <attribute name="viewId" type="{http://www.w3.org/2001/XMLSchema}string" />
2576 * <attribute name="dividerLocation" type="{http://www.w3.org/2001/XMLSchema}int" />
2577 * <attribute name="selectedRna" type="{http://www.w3.org/2001/XMLSchema}int" />
2579 * </complexContent>
2585 @XmlAccessorType(XmlAccessType.FIELD)
2586 @XmlType(name = "", propOrder = {
2587 "secondaryStructure"
2589 public static class RnaViewer {
2591 @XmlElement(namespace = "www.jalview.org", required = true)
2592 protected List<JalviewModelType.JSeq.RnaViewer.SecondaryStructure> secondaryStructure;
2593 @XmlAttribute(name = "title")
2594 protected String title;
2595 @XmlAttribute(name = "viewId")
2596 protected String viewId;
2597 @XmlAttribute(name = "dividerLocation")
2598 protected Integer dividerLocation;
2599 @XmlAttribute(name = "selectedRna")
2600 protected Integer selectedRna;
2601 @XmlAttribute(name = "width")
2602 protected Integer width;
2603 @XmlAttribute(name = "height")
2604 protected Integer height;
2605 @XmlAttribute(name = "xpos")
2606 protected Integer xpos;
2607 @XmlAttribute(name = "ypos")
2608 protected Integer ypos;
2611 * Gets the value of the secondaryStructure property.
2614 * This accessor method returns a reference to the live list,
2615 * not a snapshot. Therefore any modification you make to the
2616 * returned list will be present inside the JAXB object.
2617 * This is why there is not a <CODE>set</CODE> method for the secondaryStructure property.
2620 * For example, to add a new item, do as follows:
2622 * getSecondaryStructure().add(newItem);
2627 * Objects of the following type(s) are allowed in the list
2628 * {@link JalviewModelType.JSeq.RnaViewer.SecondaryStructure }
2632 public List<JalviewModelType.JSeq.RnaViewer.SecondaryStructure> getSecondaryStructure() {
2633 if (secondaryStructure == null) {
2634 secondaryStructure = new ArrayList<JalviewModelType.JSeq.RnaViewer.SecondaryStructure>();
2636 return this.secondaryStructure;
2640 * Gets the value of the title property.
2643 * possible object is
2647 public String getTitle() {
2652 * Sets the value of the title property.
2659 public void setTitle(String value) {
2664 * Gets the value of the viewId property.
2667 * possible object is
2671 public String getViewId() {
2676 * Sets the value of the viewId property.
2683 public void setViewId(String value) {
2684 this.viewId = value;
2688 * Gets the value of the dividerLocation property.
2691 * possible object is
2695 public Integer getDividerLocation() {
2696 return dividerLocation;
2700 * Sets the value of the dividerLocation property.
2707 public void setDividerLocation(Integer value) {
2708 this.dividerLocation = value;
2712 * Gets the value of the selectedRna property.
2715 * possible object is
2719 public Integer getSelectedRna() {
2724 * Sets the value of the selectedRna property.
2731 public void setSelectedRna(Integer value) {
2732 this.selectedRna = value;
2736 * Gets the value of the width property.
2739 * possible object is
2743 public Integer getWidth() {
2748 * Sets the value of the width property.
2755 public void setWidth(Integer value) {
2760 * Gets the value of the height property.
2763 * possible object is
2767 public Integer getHeight() {
2772 * Sets the value of the height property.
2779 public void setHeight(Integer value) {
2780 this.height = value;
2784 * Gets the value of the xpos property.
2787 * possible object is
2791 public Integer getXpos() {
2796 * Sets the value of the xpos property.
2803 public void setXpos(Integer value) {
2808 * Gets the value of the ypos property.
2811 * possible object is
2815 public Integer getYpos() {
2820 * Sets the value of the ypos property.
2827 public void setYpos(Integer value) {
2833 * <p>Java class for anonymous complex type.
2835 * <p>The following schema fragment specifies the expected content contained within this class.
2839 * <complexContent>
2840 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2841 * <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
2842 * <attribute name="annotationId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
2843 * <attribute name="gapped" type="{http://www.w3.org/2001/XMLSchema}boolean" />
2844 * <attribute name="viewerState" type="{http://www.w3.org/2001/XMLSchema}string" />
2846 * </complexContent>
2852 @XmlAccessorType(XmlAccessType.FIELD)
2854 public static class SecondaryStructure {
2856 @XmlAttribute(name = "title")
2857 protected String title;
2858 @XmlAttribute(name = "annotationId", required = true)
2859 protected String annotationId;
2860 @XmlAttribute(name = "gapped")
2861 protected Boolean gapped;
2862 @XmlAttribute(name = "viewerState")
2863 protected String viewerState;
2866 * Gets the value of the title property.
2869 * possible object is
2873 public String getTitle() {
2878 * Sets the value of the title property.
2885 public void setTitle(String value) {
2890 * Gets the value of the annotationId property.
2893 * possible object is
2897 public String getAnnotationId() {
2898 return annotationId;
2902 * Sets the value of the annotationId property.
2909 public void setAnnotationId(String value) {
2910 this.annotationId = value;
2914 * Gets the value of the gapped property.
2917 * possible object is
2921 public Boolean isGapped() {
2926 * Sets the value of the gapped property.
2933 public void setGapped(Boolean value) {
2934 this.gapped = value;
2938 * Gets the value of the viewerState property.
2941 * possible object is
2945 public String getViewerState() {
2950 * Sets the value of the viewerState property.
2957 public void setViewerState(String value) {
2958 this.viewerState = value;
2969 * <p>Java class for anonymous complex type.
2971 * <p>The following schema fragment specifies the expected content contained within this class.
2975 * <complexContent>
2976 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2977 * <sequence minOccurs="0">
2978 * <element name="title" type="{http://www.w3.org/2001/XMLSchema}string"/>
2979 * <element name="newick" type="{http://www.w3.org/2001/XMLSchema}string"/>
2981 * <attGroup ref="{www.jalview.org}swingwindow"/>
2982 * <attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" />
2983 * <attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" />
2984 * <attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" />
2985 * <attribute name="threshold" type="{http://www.w3.org/2001/XMLSchema}float" />
2986 * <attribute name="showBootstrap" type="{http://www.w3.org/2001/XMLSchema}boolean" />
2987 * <attribute name="showDistances" type="{http://www.w3.org/2001/XMLSchema}boolean" />
2988 * <attribute name="markUnlinked" type="{http://www.w3.org/2001/XMLSchema}boolean" />
2989 * <attribute name="fitToWindow" type="{http://www.w3.org/2001/XMLSchema}boolean" />
2990 * <attribute name="currentTree" type="{http://www.w3.org/2001/XMLSchema}boolean" />
2991 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
2993 * </complexContent>
2999 @XmlAccessorType(XmlAccessType.FIELD)
3000 @XmlType(name = "", propOrder = {
3004 public static class Tree {
3006 @XmlElement(namespace = "www.jalview.org")
3007 protected String title;
3008 @XmlElement(namespace = "www.jalview.org")
3009 protected String newick;
3010 @XmlAttribute(name = "fontName")
3011 protected String fontName;
3012 @XmlAttribute(name = "fontSize")
3013 protected Integer fontSize;
3014 @XmlAttribute(name = "fontStyle")
3015 protected Integer fontStyle;
3016 @XmlAttribute(name = "threshold")
3017 protected Float threshold;
3018 @XmlAttribute(name = "showBootstrap")
3019 protected Boolean showBootstrap;
3020 @XmlAttribute(name = "showDistances")
3021 protected Boolean showDistances;
3022 @XmlAttribute(name = "markUnlinked")
3023 protected Boolean markUnlinked;
3024 @XmlAttribute(name = "fitToWindow")
3025 protected Boolean fitToWindow;
3026 @XmlAttribute(name = "currentTree")
3027 protected Boolean currentTree;
3028 @XmlAttribute(name = "id")
3029 @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
3031 @XmlSchemaType(name = "ID")
3032 protected String id;
3033 @XmlAttribute(name = "width")
3034 protected Integer width;
3035 @XmlAttribute(name = "height")
3036 protected Integer height;
3037 @XmlAttribute(name = "xpos")
3038 protected Integer xpos;
3039 @XmlAttribute(name = "ypos")
3040 protected Integer ypos;
3043 * Gets the value of the title property.
3046 * possible object is
3050 public String getTitle() {
3055 * Sets the value of the title property.
3062 public void setTitle(String value) {
3067 * Gets the value of the newick property.
3070 * possible object is
3074 public String getNewick() {
3079 * Sets the value of the newick property.
3086 public void setNewick(String value) {
3087 this.newick = value;
3091 * Gets the value of the fontName property.
3094 * possible object is
3098 public String getFontName() {
3103 * Sets the value of the fontName property.
3110 public void setFontName(String value) {
3111 this.fontName = value;
3115 * Gets the value of the fontSize property.
3118 * possible object is
3122 public Integer getFontSize() {
3127 * Sets the value of the fontSize property.
3134 public void setFontSize(Integer value) {
3135 this.fontSize = value;
3139 * Gets the value of the fontStyle property.
3142 * possible object is
3146 public Integer getFontStyle() {
3151 * Sets the value of the fontStyle property.
3158 public void setFontStyle(Integer value) {
3159 this.fontStyle = value;
3163 * Gets the value of the threshold property.
3166 * possible object is
3170 public Float getThreshold() {
3175 * Sets the value of the threshold property.
3182 public void setThreshold(Float value) {
3183 this.threshold = value;
3187 * Gets the value of the showBootstrap property.
3190 * possible object is
3194 public Boolean isShowBootstrap() {
3195 return showBootstrap;
3199 * Sets the value of the showBootstrap property.
3206 public void setShowBootstrap(Boolean value) {
3207 this.showBootstrap = value;
3211 * Gets the value of the showDistances property.
3214 * possible object is
3218 public Boolean isShowDistances() {
3219 return showDistances;
3223 * Sets the value of the showDistances property.
3230 public void setShowDistances(Boolean value) {
3231 this.showDistances = value;
3235 * Gets the value of the markUnlinked property.
3238 * possible object is
3242 public Boolean isMarkUnlinked() {
3243 return markUnlinked;
3247 * Sets the value of the markUnlinked property.
3254 public void setMarkUnlinked(Boolean value) {
3255 this.markUnlinked = value;
3259 * Gets the value of the fitToWindow property.
3262 * possible object is
3266 public Boolean isFitToWindow() {
3271 * Sets the value of the fitToWindow property.
3278 public void setFitToWindow(Boolean value) {
3279 this.fitToWindow = value;
3283 * Gets the value of the currentTree property.
3286 * possible object is
3290 public Boolean isCurrentTree() {
3295 * Sets the value of the currentTree property.
3302 public void setCurrentTree(Boolean value) {
3303 this.currentTree = value;
3307 * Gets the value of the id property.
3310 * possible object is
3314 public String getId() {
3319 * Sets the value of the id property.
3326 public void setId(String value) {
3331 * Gets the value of the width property.
3334 * possible object is
3338 public Integer getWidth() {
3343 * Sets the value of the width property.
3350 public void setWidth(Integer value) {
3355 * Gets the value of the height property.
3358 * possible object is
3362 public Integer getHeight() {
3367 * Sets the value of the height property.
3374 public void setHeight(Integer value) {
3375 this.height = value;
3379 * Gets the value of the xpos property.
3382 * possible object is
3386 public Integer getXpos() {
3391 * Sets the value of the xpos property.
3398 public void setXpos(Integer value) {
3403 * Gets the value of the ypos property.
3406 * possible object is
3410 public Integer getYpos() {
3415 * Sets the value of the ypos property.
3422 public void setYpos(Integer value) {
3430 * <p>Java class for anonymous complex type.
3432 * <p>The following schema fragment specifies the expected content contained within this class.
3436 * <complexContent>
3437 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
3439 * <element name="UserColourScheme" type="{www.jalview.org/colours}JalviewUserColours"/>
3441 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
3443 * </complexContent>
3449 @XmlAccessorType(XmlAccessType.FIELD)
3450 @XmlType(name = "", propOrder = {
3453 public static class UserColours {
3455 @XmlElement(name = "UserColourScheme", namespace = "www.jalview.org", required = true)
3456 protected JalviewUserColours userColourScheme;
3457 @XmlAttribute(name = "id")
3458 protected String id;
3461 * Gets the value of the userColourScheme property.
3464 * possible object is
3465 * {@link JalviewUserColours }
3468 public JalviewUserColours getUserColourScheme() {
3469 return userColourScheme;
3473 * Sets the value of the userColourScheme property.
3477 * {@link JalviewUserColours }
3480 public void setUserColourScheme(JalviewUserColours value) {
3481 this.userColourScheme = value;
3485 * Gets the value of the id property.
3488 * possible object is
3492 public String getId() {
3497 * Sets the value of the id property.
3504 public void setId(String value) {
3512 * <p>Java class for anonymous complex type.
3514 * <p>The following schema fragment specifies the expected content contained within this class.
3518 * <complexContent>
3519 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
3521 * <element name="AnnotationColours" type="{www.jalview.org}AnnotationColourScheme" minOccurs="0"/>
3522 * <element name="hiddenColumns" maxOccurs="unbounded" minOccurs="0">
3524 * <complexContent>
3525 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
3526 * <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" />
3527 * <attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" />
3529 * </complexContent>
3532 * <element name="calcIdParam" maxOccurs="unbounded" minOccurs="0">
3534 * <complexContent>
3535 * <extension base="{www.jalview.org/xml/wsparamset}WebServiceParameterSet">
3536 * <attribute name="calcId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
3537 * <attribute name="needsUpdate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
3538 * <attribute name="autoUpdate" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3540 * </complexContent>
3544 * <attGroup ref="{www.jalview.org}swingwindow"/>
3545 * <attribute name="conservationSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3546 * <attribute name="pidSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3547 * <attribute name="bgColour" type="{http://www.w3.org/2001/XMLSchema}string" />
3548 * <attribute name="consThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
3549 * <attribute name="pidThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
3550 * <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
3551 * <attribute name="showFullId" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3552 * <attribute name="rightAlignIds" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3553 * <attribute name="showText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3554 * <attribute name="showColourText" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3555 * <attribute name="showUnconserved" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
3556 * <attribute name="showBoxes" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3557 * <attribute name="wrapAlignment" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3558 * <attribute name="renderGaps" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3559 * <attribute name="showSequenceFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3560 * <attribute name="showNPfeatureTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3561 * <attribute name="showDbRefTooltip" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3562 * <attribute name="followHighlight" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
3563 * <attribute name="followSelection" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
3564 * <attribute name="showAnnotation" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3565 * <attribute name="centreColumnLabels" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
3566 * <attribute name="showGroupConservation" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
3567 * <attribute name="showGroupConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
3568 * <attribute name="showConsensusHistogram" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
3569 * <attribute name="showSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
3570 * <attribute name="normaliseSequenceLogo" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
3571 * <attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
3572 * <attribute name="startRes" type="{http://www.w3.org/2001/XMLSchema}int" />
3573 * <attribute name="startSeq" type="{http://www.w3.org/2001/XMLSchema}int" />
3574 * <attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" />
3575 * <attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" />
3576 * <attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" />
3577 * <attribute name="scaleProteinAsCdna" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
3578 * <attribute name="viewName" type="{http://www.w3.org/2001/XMLSchema}string" />
3579 * <attribute name="sequenceSetId" type="{http://www.w3.org/2001/XMLSchema}string" />
3580 * <attribute name="gatheredViews" type="{http://www.w3.org/2001/XMLSchema}boolean" />
3581 * <attribute name="textCol1" type="{http://www.w3.org/2001/XMLSchema}int" />
3582 * <attribute name="textCol2" type="{http://www.w3.org/2001/XMLSchema}int" />
3583 * <attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" />
3584 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
3585 * <attribute name="complementId" type="{http://www.w3.org/2001/XMLSchema}string" />
3587 * </complexContent>
3593 @XmlAccessorType(XmlAccessType.FIELD)
3594 @XmlType(name = "", propOrder = {
3595 "annotationColours",
3599 public static class Viewport {
3601 @XmlElement(name = "AnnotationColours", namespace = "www.jalview.org")
3602 protected AnnotationColourScheme annotationColours;
3603 @XmlElement(namespace = "www.jalview.org")
3604 protected List<JalviewModelType.Viewport.HiddenColumns> hiddenColumns;
3605 @XmlElement(namespace = "www.jalview.org")
3606 protected List<JalviewModelType.Viewport.CalcIdParam> calcIdParam;
3607 @XmlAttribute(name = "conservationSelected")
3608 protected Boolean conservationSelected;
3609 @XmlAttribute(name = "pidSelected")
3610 protected Boolean pidSelected;
3611 @XmlAttribute(name = "bgColour")
3612 protected String bgColour;
3613 @XmlAttribute(name = "consThreshold")
3614 protected Integer consThreshold;
3615 @XmlAttribute(name = "pidThreshold")
3616 protected Integer pidThreshold;
3617 @XmlAttribute(name = "title")
3618 protected String title;
3619 @XmlAttribute(name = "showFullId")
3620 protected Boolean showFullId;
3621 @XmlAttribute(name = "rightAlignIds")
3622 protected Boolean rightAlignIds;
3623 @XmlAttribute(name = "showText")
3624 protected Boolean showText;
3625 @XmlAttribute(name = "showColourText")
3626 protected Boolean showColourText;
3627 @XmlAttribute(name = "showUnconserved")
3628 protected Boolean showUnconserved;
3629 @XmlAttribute(name = "showBoxes")
3630 protected Boolean showBoxes;
3631 @XmlAttribute(name = "wrapAlignment")
3632 protected Boolean wrapAlignment;
3633 @XmlAttribute(name = "renderGaps")
3634 protected Boolean renderGaps;
3635 @XmlAttribute(name = "showSequenceFeatures")
3636 protected Boolean showSequenceFeatures;
3637 @XmlAttribute(name = "showNPfeatureTooltip")
3638 protected Boolean showNPfeatureTooltip;
3639 @XmlAttribute(name = "showDbRefTooltip")
3640 protected Boolean showDbRefTooltip;
3641 @XmlAttribute(name = "followHighlight")
3642 protected Boolean followHighlight;
3643 @XmlAttribute(name = "followSelection")
3644 protected Boolean followSelection;
3645 @XmlAttribute(name = "showAnnotation")
3646 protected Boolean showAnnotation;
3647 @XmlAttribute(name = "centreColumnLabels")
3648 protected Boolean centreColumnLabels;
3649 @XmlAttribute(name = "showGroupConservation")
3650 protected Boolean showGroupConservation;
3651 @XmlAttribute(name = "showGroupConsensus")
3652 protected Boolean showGroupConsensus;
3653 @XmlAttribute(name = "showConsensusHistogram")
3654 protected Boolean showConsensusHistogram;
3655 @XmlAttribute(name = "showSequenceLogo")
3656 protected Boolean showSequenceLogo;
3657 @XmlAttribute(name = "normaliseSequenceLogo")
3658 protected Boolean normaliseSequenceLogo;
3659 @XmlAttribute(name = "ignoreGapsinConsensus")
3660 protected Boolean ignoreGapsinConsensus;
3661 @XmlAttribute(name = "startRes")
3662 protected Integer startRes;
3663 @XmlAttribute(name = "startSeq")
3664 protected Integer startSeq;
3665 @XmlAttribute(name = "fontName")
3666 protected String fontName;
3667 @XmlAttribute(name = "fontSize")
3668 protected Integer fontSize;
3669 @XmlAttribute(name = "fontStyle")
3670 protected Integer fontStyle;
3671 @XmlAttribute(name = "scaleProteinAsCdna")
3672 protected Boolean scaleProteinAsCdna;
3673 @XmlAttribute(name = "viewName")
3674 protected String viewName;
3675 @XmlAttribute(name = "sequenceSetId")
3676 protected String sequenceSetId;
3677 @XmlAttribute(name = "gatheredViews")
3678 protected Boolean gatheredViews;
3679 @XmlAttribute(name = "textCol1")
3680 protected Integer textCol1;
3681 @XmlAttribute(name = "textCol2")
3682 protected Integer textCol2;
3683 @XmlAttribute(name = "textColThreshold")
3684 protected Integer textColThreshold;
3685 @XmlAttribute(name = "id")
3686 @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
3688 @XmlSchemaType(name = "ID")
3689 protected String id;
3690 @XmlAttribute(name = "complementId")
3691 protected String complementId;
3692 @XmlAttribute(name = "width")
3693 protected Integer width;
3694 @XmlAttribute(name = "height")
3695 protected Integer height;
3696 @XmlAttribute(name = "xpos")
3697 protected Integer xpos;
3698 @XmlAttribute(name = "ypos")
3699 protected Integer ypos;
3702 * Gets the value of the annotationColours property.
3705 * possible object is
3706 * {@link AnnotationColourScheme }
3709 public AnnotationColourScheme getAnnotationColours() {
3710 return annotationColours;
3714 * Sets the value of the annotationColours property.
3718 * {@link AnnotationColourScheme }
3721 public void setAnnotationColours(AnnotationColourScheme value) {
3722 this.annotationColours = value;
3726 * Gets the value of the hiddenColumns property.
3729 * This accessor method returns a reference to the live list,
3730 * not a snapshot. Therefore any modification you make to the
3731 * returned list will be present inside the JAXB object.
3732 * This is why there is not a <CODE>set</CODE> method for the hiddenColumns property.
3735 * For example, to add a new item, do as follows:
3737 * getHiddenColumns().add(newItem);
3742 * Objects of the following type(s) are allowed in the list
3743 * {@link JalviewModelType.Viewport.HiddenColumns }
3747 public List<JalviewModelType.Viewport.HiddenColumns> getHiddenColumns() {
3748 if (hiddenColumns == null) {
3749 hiddenColumns = new ArrayList<JalviewModelType.Viewport.HiddenColumns>();
3751 return this.hiddenColumns;
3755 * Gets the value of the calcIdParam property.
3758 * This accessor method returns a reference to the live list,
3759 * not a snapshot. Therefore any modification you make to the
3760 * returned list will be present inside the JAXB object.
3761 * This is why there is not a <CODE>set</CODE> method for the calcIdParam property.
3764 * For example, to add a new item, do as follows:
3766 * getCalcIdParam().add(newItem);
3771 * Objects of the following type(s) are allowed in the list
3772 * {@link JalviewModelType.Viewport.CalcIdParam }
3776 public List<JalviewModelType.Viewport.CalcIdParam> getCalcIdParam() {
3777 if (calcIdParam == null) {
3778 calcIdParam = new ArrayList<JalviewModelType.Viewport.CalcIdParam>();
3780 return this.calcIdParam;
3784 * Gets the value of the conservationSelected property.
3787 * possible object is
3791 public Boolean isConservationSelected() {
3792 return conservationSelected;
3796 * Sets the value of the conservationSelected property.
3803 public void setConservationSelected(Boolean value) {
3804 this.conservationSelected = value;
3808 * Gets the value of the pidSelected property.
3811 * possible object is
3815 public Boolean isPidSelected() {
3820 * Sets the value of the pidSelected property.
3827 public void setPidSelected(Boolean value) {
3828 this.pidSelected = value;
3832 * Gets the value of the bgColour property.
3835 * possible object is
3839 public String getBgColour() {
3844 * Sets the value of the bgColour property.
3851 public void setBgColour(String value) {
3852 this.bgColour = value;
3856 * Gets the value of the consThreshold property.
3859 * possible object is
3863 public Integer getConsThreshold() {
3864 return consThreshold;
3868 * Sets the value of the consThreshold property.
3875 public void setConsThreshold(Integer value) {
3876 this.consThreshold = value;
3880 * Gets the value of the pidThreshold property.
3883 * possible object is
3887 public Integer getPidThreshold() {
3888 return pidThreshold;
3892 * Sets the value of the pidThreshold property.
3899 public void setPidThreshold(Integer value) {
3900 this.pidThreshold = value;
3904 * Gets the value of the title property.
3907 * possible object is
3911 public String getTitle() {
3916 * Sets the value of the title property.
3923 public void setTitle(String value) {
3928 * Gets the value of the showFullId property.
3931 * possible object is
3935 public Boolean isShowFullId() {
3940 * Sets the value of the showFullId property.
3947 public void setShowFullId(Boolean value) {
3948 this.showFullId = value;
3952 * Gets the value of the rightAlignIds property.
3955 * possible object is
3959 public Boolean isRightAlignIds() {
3960 return rightAlignIds;
3964 * Sets the value of the rightAlignIds property.
3971 public void setRightAlignIds(Boolean value) {
3972 this.rightAlignIds = value;
3976 * Gets the value of the showText property.
3979 * possible object is
3983 public Boolean isShowText() {
3988 * Sets the value of the showText property.
3995 public void setShowText(Boolean value) {
3996 this.showText = value;
4000 * Gets the value of the showColourText property.
4003 * possible object is
4007 public Boolean isShowColourText() {
4008 return showColourText;
4012 * Sets the value of the showColourText property.
4019 public void setShowColourText(Boolean value) {
4020 this.showColourText = value;
4024 * Gets the value of the showUnconserved property.
4027 * possible object is
4031 public boolean isShowUnconserved() {
4032 if (showUnconserved == null) {
4035 return showUnconserved;
4040 * Sets the value of the showUnconserved property.
4047 public void setShowUnconserved(Boolean value) {
4048 this.showUnconserved = value;
4052 * Gets the value of the showBoxes property.
4055 * possible object is
4059 public Boolean isShowBoxes() {
4064 * Sets the value of the showBoxes property.
4071 public void setShowBoxes(Boolean value) {
4072 this.showBoxes = value;
4076 * Gets the value of the wrapAlignment property.
4079 * possible object is
4083 public Boolean isWrapAlignment() {
4084 return wrapAlignment;
4088 * Sets the value of the wrapAlignment property.
4095 public void setWrapAlignment(Boolean value) {
4096 this.wrapAlignment = value;
4100 * Gets the value of the renderGaps property.
4103 * possible object is
4107 public Boolean isRenderGaps() {
4112 * Sets the value of the renderGaps property.
4119 public void setRenderGaps(Boolean value) {
4120 this.renderGaps = value;
4124 * Gets the value of the showSequenceFeatures property.
4127 * possible object is
4131 public Boolean isShowSequenceFeatures() {
4132 return showSequenceFeatures;
4136 * Sets the value of the showSequenceFeatures property.
4143 public void setShowSequenceFeatures(Boolean value) {
4144 this.showSequenceFeatures = value;
4148 * Gets the value of the showNPfeatureTooltip property.
4151 * possible object is
4155 public Boolean isShowNPfeatureTooltip() {
4156 return showNPfeatureTooltip;
4160 * Sets the value of the showNPfeatureTooltip property.
4167 public void setShowNPfeatureTooltip(Boolean value) {
4168 this.showNPfeatureTooltip = value;
4172 * Gets the value of the showDbRefTooltip property.
4175 * possible object is
4179 public Boolean isShowDbRefTooltip() {
4180 return showDbRefTooltip;
4184 * Sets the value of the showDbRefTooltip property.
4191 public void setShowDbRefTooltip(Boolean value) {
4192 this.showDbRefTooltip = value;
4196 * Gets the value of the followHighlight property.
4199 * possible object is
4203 public boolean isFollowHighlight() {
4204 if (followHighlight == null) {
4207 return followHighlight;
4212 * Sets the value of the followHighlight property.
4219 public void setFollowHighlight(Boolean value) {
4220 this.followHighlight = value;
4224 * Gets the value of the followSelection property.
4227 * possible object is
4231 public boolean isFollowSelection() {
4232 if (followSelection == null) {
4235 return followSelection;
4240 * Sets the value of the followSelection property.
4247 public void setFollowSelection(Boolean value) {
4248 this.followSelection = value;
4252 * Gets the value of the showAnnotation property.
4255 * possible object is
4259 public Boolean isShowAnnotation() {
4260 return showAnnotation;
4264 * Sets the value of the showAnnotation property.
4271 public void setShowAnnotation(Boolean value) {
4272 this.showAnnotation = value;
4276 * Gets the value of the centreColumnLabels property.
4279 * possible object is
4283 public boolean isCentreColumnLabels() {
4284 if (centreColumnLabels == null) {
4287 return centreColumnLabels;
4292 * Sets the value of the centreColumnLabels property.
4299 public void setCentreColumnLabels(Boolean value) {
4300 this.centreColumnLabels = value;
4304 * Gets the value of the showGroupConservation property.
4307 * possible object is
4311 public boolean isShowGroupConservation() {
4312 if (showGroupConservation == null) {
4315 return showGroupConservation;
4320 * Sets the value of the showGroupConservation property.
4327 public void setShowGroupConservation(Boolean value) {
4328 this.showGroupConservation = value;
4332 * Gets the value of the showGroupConsensus property.
4335 * possible object is
4339 public boolean isShowGroupConsensus() {
4340 if (showGroupConsensus == null) {
4343 return showGroupConsensus;
4348 * Sets the value of the showGroupConsensus property.
4355 public void setShowGroupConsensus(Boolean value) {
4356 this.showGroupConsensus = value;
4360 * Gets the value of the showConsensusHistogram property.
4363 * possible object is
4367 public boolean isShowConsensusHistogram() {
4368 if (showConsensusHistogram == null) {
4371 return showConsensusHistogram;
4376 * Sets the value of the showConsensusHistogram property.
4383 public void setShowConsensusHistogram(Boolean value) {
4384 this.showConsensusHistogram = value;
4388 * Gets the value of the showSequenceLogo property.
4391 * possible object is
4395 public boolean isShowSequenceLogo() {
4396 if (showSequenceLogo == null) {
4399 return showSequenceLogo;
4404 * Sets the value of the showSequenceLogo property.
4411 public void setShowSequenceLogo(Boolean value) {
4412 this.showSequenceLogo = value;
4416 * Gets the value of the normaliseSequenceLogo property.
4419 * possible object is
4423 public boolean isNormaliseSequenceLogo() {
4424 if (normaliseSequenceLogo == null) {
4427 return normaliseSequenceLogo;
4432 * Sets the value of the normaliseSequenceLogo property.
4439 public void setNormaliseSequenceLogo(Boolean value) {
4440 this.normaliseSequenceLogo = value;
4444 * Gets the value of the ignoreGapsinConsensus property.
4447 * possible object is
4451 public boolean isIgnoreGapsinConsensus() {
4452 if (ignoreGapsinConsensus == null) {
4455 return ignoreGapsinConsensus;
4460 * Sets the value of the ignoreGapsinConsensus property.
4467 public void setIgnoreGapsinConsensus(Boolean value) {
4468 this.ignoreGapsinConsensus = value;
4472 * Gets the value of the startRes property.
4475 * possible object is
4479 public Integer getStartRes() {
4484 * Sets the value of the startRes property.
4491 public void setStartRes(Integer value) {
4492 this.startRes = value;
4496 * Gets the value of the startSeq property.
4499 * possible object is
4503 public Integer getStartSeq() {
4508 * Sets the value of the startSeq property.
4515 public void setStartSeq(Integer value) {
4516 this.startSeq = value;
4520 * Gets the value of the fontName property.
4523 * possible object is
4527 public String getFontName() {
4532 * Sets the value of the fontName property.
4539 public void setFontName(String value) {
4540 this.fontName = value;
4544 * Gets the value of the fontSize property.
4547 * possible object is
4551 public Integer getFontSize() {
4556 * Sets the value of the fontSize property.
4563 public void setFontSize(Integer value) {
4564 this.fontSize = value;
4568 * Gets the value of the fontStyle property.
4571 * possible object is
4575 public Integer getFontStyle() {
4580 * Sets the value of the fontStyle property.
4587 public void setFontStyle(Integer value) {
4588 this.fontStyle = value;
4592 * Gets the value of the scaleProteinAsCdna property.
4595 * possible object is
4599 public boolean isScaleProteinAsCdna() {
4600 if (scaleProteinAsCdna == null) {
4603 return scaleProteinAsCdna;
4608 * Sets the value of the scaleProteinAsCdna property.
4615 public void setScaleProteinAsCdna(Boolean value) {
4616 this.scaleProteinAsCdna = value;
4620 * Gets the value of the viewName property.
4623 * possible object is
4627 public String getViewName() {
4632 * Sets the value of the viewName property.
4639 public void setViewName(String value) {
4640 this.viewName = value;
4644 * Gets the value of the sequenceSetId property.
4647 * possible object is
4651 public String getSequenceSetId() {
4652 return sequenceSetId;
4656 * Sets the value of the sequenceSetId property.
4663 public void setSequenceSetId(String value) {
4664 this.sequenceSetId = value;
4668 * Gets the value of the gatheredViews property.
4671 * possible object is
4675 public Boolean isGatheredViews() {
4676 return gatheredViews;
4680 * Sets the value of the gatheredViews property.
4687 public void setGatheredViews(Boolean value) {
4688 this.gatheredViews = value;
4692 * Gets the value of the textCol1 property.
4695 * possible object is
4699 public Integer getTextCol1() {
4704 * Sets the value of the textCol1 property.
4711 public void setTextCol1(Integer value) {
4712 this.textCol1 = value;
4716 * Gets the value of the textCol2 property.
4719 * possible object is
4723 public Integer getTextCol2() {
4728 * Sets the value of the textCol2 property.
4735 public void setTextCol2(Integer value) {
4736 this.textCol2 = value;
4740 * Gets the value of the textColThreshold property.
4743 * possible object is
4747 public Integer getTextColThreshold() {
4748 return textColThreshold;
4752 * Sets the value of the textColThreshold property.
4759 public void setTextColThreshold(Integer value) {
4760 this.textColThreshold = value;
4764 * Gets the value of the id property.
4767 * possible object is
4771 public String getId() {
4776 * Sets the value of the id property.
4783 public void setId(String value) {
4788 * Gets the value of the complementId property.
4791 * possible object is
4795 public String getComplementId() {
4796 return complementId;
4800 * Sets the value of the complementId property.
4807 public void setComplementId(String value) {
4808 this.complementId = value;
4812 * Gets the value of the width property.
4815 * possible object is
4819 public Integer getWidth() {
4824 * Sets the value of the width property.
4831 public void setWidth(Integer value) {
4836 * Gets the value of the height property.
4839 * possible object is
4843 public Integer getHeight() {
4848 * Sets the value of the height property.
4855 public void setHeight(Integer value) {
4856 this.height = value;
4860 * Gets the value of the xpos property.
4863 * possible object is
4867 public Integer getXpos() {
4872 * Sets the value of the xpos property.
4879 public void setXpos(Integer value) {
4884 * Gets the value of the ypos property.
4887 * possible object is
4891 public Integer getYpos() {
4896 * Sets the value of the ypos property.
4903 public void setYpos(Integer value) {
4909 * <p>Java class for anonymous complex type.
4911 * <p>The following schema fragment specifies the expected content contained within this class.
4915 * <complexContent>
4916 * <extension base="{www.jalview.org/xml/wsparamset}WebServiceParameterSet">
4917 * <attribute name="calcId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
4918 * <attribute name="needsUpdate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
4919 * <attribute name="autoUpdate" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
4921 * </complexContent>
4927 @XmlAccessorType(XmlAccessType.FIELD)
4929 public static class CalcIdParam
4930 extends WebServiceParameterSet
4933 @XmlAttribute(name = "calcId", required = true)
4934 protected String calcId;
4935 @XmlAttribute(name = "needsUpdate")
4936 protected Boolean needsUpdate;
4937 @XmlAttribute(name = "autoUpdate", required = true)
4938 protected boolean autoUpdate;
4941 * Gets the value of the calcId property.
4944 * possible object is
4948 public String getCalcId() {
4953 * Sets the value of the calcId property.
4960 public void setCalcId(String value) {
4961 this.calcId = value;
4965 * Gets the value of the needsUpdate property.
4968 * possible object is
4972 public boolean isNeedsUpdate() {
4973 if (needsUpdate == null) {
4981 * Sets the value of the needsUpdate property.
4988 public void setNeedsUpdate(Boolean value) {
4989 this.needsUpdate = value;
4993 * Gets the value of the autoUpdate property.
4996 public boolean isAutoUpdate() {
5001 * Sets the value of the autoUpdate property.
5004 public void setAutoUpdate(boolean value) {
5005 this.autoUpdate = value;
5012 * <p>Java class for anonymous complex type.
5014 * <p>The following schema fragment specifies the expected content contained within this class.
5018 * <complexContent>
5019 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
5020 * <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}int" />
5021 * <attribute name="end" type="{http://www.w3.org/2001/XMLSchema}int" />
5023 * </complexContent>
5029 @XmlAccessorType(XmlAccessType.FIELD)
5031 public static class HiddenColumns {
5033 @XmlAttribute(name = "start")
5034 protected Integer start;
5035 @XmlAttribute(name = "end")
5036 protected Integer end;
5039 * Gets the value of the start property.
5042 * possible object is
5046 public Integer getStart() {
5051 * Sets the value of the start property.
5058 public void setStart(Integer value) {
5063 * Gets the value of the end property.
5066 * possible object is
5070 public Integer getEnd() {
5075 * Sets the value of the end property.
5082 public void setEnd(Integer value) {