Copyright test
[jalview.git] / src / jalview / xml / binding / sifts / Alignment.java
1 /*******************************************************************************
2  * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
3  * Copyright (C) $(date) The Jalview Authors
4  *
5  * This file is part of Jalview.
6  *  
7  * Jalview is free software: you can redistribute it and/or
8  * modify it under the terms of the GNU General Public License 
9  * as published by the Free Software Foundation, either version 3
10  * of the License, or (at your option) any later version.
11  *   
12  * Jalview is distributed in the hope that it will be useful, but 
13  * WITHOUT ANY WARRANTY; without even the implied warranty 
14  * of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
15  * PURPOSE.  See the GNU General Public License for more details.
16  *
17  * You should have received a copy of the GNU General Public License
18  * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
19  * The Jalview Authors are detailed in the 'AUTHORS' file.
20  *******************************************************************************/
21 //
22 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
23 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
24 // Any modifications to this file will be lost upon recompilation of the source schema. 
25 // Generated on: 2015.10.09 at 03:18:33 PM BST 
26 //
27
28
29 package jalview.xml.binding.sifts;
30
31 import java.math.BigInteger;
32 import java.util.ArrayList;
33 import java.util.List;
34 import javax.xml.bind.annotation.XmlAccessType;
35 import javax.xml.bind.annotation.XmlAccessorType;
36 import javax.xml.bind.annotation.XmlAttribute;
37 import javax.xml.bind.annotation.XmlElement;
38 import javax.xml.bind.annotation.XmlRootElement;
39 import javax.xml.bind.annotation.XmlSchemaType;
40 import javax.xml.bind.annotation.XmlType;
41 import javax.xml.bind.annotation.XmlValue;
42
43
44 /**
45  * <p>Java class for anonymous complex type.
46  * 
47  * <p>The following schema fragment specifies the expected content contained within this class.
48  * 
49  * <pre>
50  * &lt;complexType>
51  *   &lt;complexContent>
52  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
53  *       &lt;sequence>
54  *         &lt;element name="alignObject" maxOccurs="unbounded">
55  *           &lt;complexType>
56  *             &lt;complexContent>
57  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
58  *                 &lt;sequence>
59  *                   &lt;element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
60  *                     &lt;complexType>
61  *                       &lt;complexContent>
62  *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
63  *                           &lt;attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
64  *                         &lt;/restriction>
65  *                       &lt;/complexContent>
66  *                     &lt;/complexType>
67  *                   &lt;/element>
68  *                   &lt;element name="sequence" minOccurs="0">
69  *                     &lt;complexType>
70  *                       &lt;complexContent>
71  *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
72  *                           &lt;attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
73  *                         &lt;/restriction>
74  *                       &lt;/complexContent>
75  *                     &lt;/complexType>
76  *                   &lt;/element>
77  *                 &lt;/sequence>
78  *                 &lt;attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
79  *                 &lt;attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
80  *                 &lt;attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
81  *                 &lt;attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
82  *               &lt;/restriction>
83  *             &lt;/complexContent>
84  *           &lt;/complexType>
85  *         &lt;/element>
86  *         &lt;element name="score" maxOccurs="unbounded" minOccurs="0">
87  *           &lt;complexType>
88  *             &lt;complexContent>
89  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
90  *                 &lt;attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
91  *                 &lt;attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
92  *               &lt;/restriction>
93  *             &lt;/complexContent>
94  *           &lt;/complexType>
95  *         &lt;/element>
96  *         &lt;element name="block" maxOccurs="unbounded">
97  *           &lt;complexType>
98  *             &lt;complexContent>
99  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
100  *                 &lt;sequence>
101  *                   &lt;element name="segment" maxOccurs="unbounded">
102  *                     &lt;complexType>
103  *                       &lt;complexContent>
104  *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
105  *                           &lt;sequence minOccurs="0">
106  *                             &lt;element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
107  *                           &lt;/sequence>
108  *                           &lt;attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
109  *                           &lt;attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
110  *                           &lt;attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
111  *                         &lt;/restriction>
112  *                       &lt;/complexContent>
113  *                     &lt;/complexType>
114  *                   &lt;/element>
115  *                 &lt;/sequence>
116  *                 &lt;attribute name="blockScore" type="{http://www.w3.org/2001/XMLSchema}string" />
117  *                 &lt;attribute name="blockOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
118  *               &lt;/restriction>
119  *             &lt;/complexContent>
120  *           &lt;/complexType>
121  *         &lt;/element>
122  *         &lt;element name="geo3d" maxOccurs="unbounded" minOccurs="0">
123  *           &lt;complexType>
124  *             &lt;complexContent>
125  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
126  *                 &lt;sequence>
127  *                   &lt;element name="vector">
128  *                     &lt;complexType>
129  *                       &lt;complexContent>
130  *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
131  *                           &lt;attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
132  *                           &lt;attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
133  *                           &lt;attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
134  *                         &lt;/restriction>
135  *                       &lt;/complexContent>
136  *                     &lt;/complexType>
137  *                   &lt;/element>
138  *                   &lt;element name="matrix" maxOccurs="unbounded">
139  *                     &lt;complexType>
140  *                       &lt;complexContent>
141  *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
142  *                           &lt;sequence>
143  *                             &lt;element name="max11">
144  *                               &lt;complexType>
145  *                                 &lt;complexContent>
146  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
147  *                                     &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
148  *                                   &lt;/restriction>
149  *                                 &lt;/complexContent>
150  *                               &lt;/complexType>
151  *                             &lt;/element>
152  *                             &lt;element name="max12">
153  *                               &lt;complexType>
154  *                                 &lt;complexContent>
155  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
156  *                                     &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
157  *                                   &lt;/restriction>
158  *                                 &lt;/complexContent>
159  *                               &lt;/complexType>
160  *                             &lt;/element>
161  *                             &lt;element name="max13">
162  *                               &lt;complexType>
163  *                                 &lt;complexContent>
164  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
165  *                                     &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
166  *                                   &lt;/restriction>
167  *                                 &lt;/complexContent>
168  *                               &lt;/complexType>
169  *                             &lt;/element>
170  *                             &lt;element name="max21">
171  *                               &lt;complexType>
172  *                                 &lt;complexContent>
173  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
174  *                                     &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
175  *                                   &lt;/restriction>
176  *                                 &lt;/complexContent>
177  *                               &lt;/complexType>
178  *                             &lt;/element>
179  *                             &lt;element name="max22">
180  *                               &lt;complexType>
181  *                                 &lt;complexContent>
182  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
183  *                                     &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
184  *                                   &lt;/restriction>
185  *                                 &lt;/complexContent>
186  *                               &lt;/complexType>
187  *                             &lt;/element>
188  *                             &lt;element name="max23">
189  *                               &lt;complexType>
190  *                                 &lt;complexContent>
191  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
192  *                                     &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
193  *                                   &lt;/restriction>
194  *                                 &lt;/complexContent>
195  *                               &lt;/complexType>
196  *                             &lt;/element>
197  *                             &lt;element name="max31">
198  *                               &lt;complexType>
199  *                                 &lt;complexContent>
200  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
201  *                                     &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
202  *                                   &lt;/restriction>
203  *                                 &lt;/complexContent>
204  *                               &lt;/complexType>
205  *                             &lt;/element>
206  *                             &lt;element name="max32">
207  *                               &lt;complexType>
208  *                                 &lt;complexContent>
209  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
210  *                                     &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
211  *                                   &lt;/restriction>
212  *                                 &lt;/complexContent>
213  *                               &lt;/complexType>
214  *                             &lt;/element>
215  *                             &lt;element name="max33">
216  *                               &lt;complexType>
217  *                                 &lt;complexContent>
218  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
219  *                                     &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
220  *                                   &lt;/restriction>
221  *                                 &lt;/complexContent>
222  *                               &lt;/complexType>
223  *                             &lt;/element>
224  *                           &lt;/sequence>
225  *                         &lt;/restriction>
226  *                       &lt;/complexContent>
227  *                     &lt;/complexType>
228  *                   &lt;/element>
229  *                 &lt;/sequence>
230  *                 &lt;attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
231  *               &lt;/restriction>
232  *             &lt;/complexContent>
233  *           &lt;/complexType>
234  *         &lt;/element>
235  *       &lt;/sequence>
236  *       &lt;attribute name="alignType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
237  *     &lt;/restriction>
238  *   &lt;/complexContent>
239  * &lt;/complexType>
240  * </pre>
241  * 
242  * 
243  */
244 @XmlAccessorType(XmlAccessType.FIELD)
245 @XmlType(name = "", propOrder = {
246     "alignObject",
247     "score",
248     "block",
249     "geo3D"
250 })
251 @XmlRootElement(name = "alignment")
252 public class Alignment {
253
254     @XmlElement(required = true)
255     protected List<Alignment.AlignObject> alignObject;
256     protected List<Alignment.Score> score;
257     @XmlElement(required = true)
258     protected List<Alignment.Block> block;
259     @XmlElement(name = "geo3d")
260     protected List<Alignment.Geo3D> geo3D;
261     @XmlAttribute(name = "alignType", required = true)
262     protected String alignType;
263
264     /**
265      * Gets the value of the alignObject property.
266      * 
267      * <p>
268      * This accessor method returns a reference to the live list,
269      * not a snapshot. Therefore any modification you make to the
270      * returned list will be present inside the JAXB object.
271      * This is why there is not a <CODE>set</CODE> method for the alignObject property.
272      * 
273      * <p>
274      * For example, to add a new item, do as follows:
275      * <pre>
276      *    getAlignObject().add(newItem);
277      * </pre>
278      * 
279      * 
280      * <p>
281      * Objects of the following type(s) are allowed in the list
282      * {@link Alignment.AlignObject }
283      * 
284      * 
285      */
286     public List<Alignment.AlignObject> getAlignObject() {
287         if (alignObject == null) {
288             alignObject = new ArrayList<Alignment.AlignObject>();
289         }
290         return this.alignObject;
291     }
292
293     /**
294      * Gets the value of the score property.
295      * 
296      * <p>
297      * This accessor method returns a reference to the live list,
298      * not a snapshot. Therefore any modification you make to the
299      * returned list will be present inside the JAXB object.
300      * This is why there is not a <CODE>set</CODE> method for the score property.
301      * 
302      * <p>
303      * For example, to add a new item, do as follows:
304      * <pre>
305      *    getScore().add(newItem);
306      * </pre>
307      * 
308      * 
309      * <p>
310      * Objects of the following type(s) are allowed in the list
311      * {@link Alignment.Score }
312      * 
313      * 
314      */
315     public List<Alignment.Score> getScore() {
316         if (score == null) {
317             score = new ArrayList<Alignment.Score>();
318         }
319         return this.score;
320     }
321
322     /**
323      * Gets the value of the block property.
324      * 
325      * <p>
326      * This accessor method returns a reference to the live list,
327      * not a snapshot. Therefore any modification you make to the
328      * returned list will be present inside the JAXB object.
329      * This is why there is not a <CODE>set</CODE> method for the block property.
330      * 
331      * <p>
332      * For example, to add a new item, do as follows:
333      * <pre>
334      *    getBlock().add(newItem);
335      * </pre>
336      * 
337      * 
338      * <p>
339      * Objects of the following type(s) are allowed in the list
340      * {@link Alignment.Block }
341      * 
342      * 
343      */
344     public List<Alignment.Block> getBlock() {
345         if (block == null) {
346             block = new ArrayList<Alignment.Block>();
347         }
348         return this.block;
349     }
350
351     /**
352      * Gets the value of the geo3D property.
353      * 
354      * <p>
355      * This accessor method returns a reference to the live list,
356      * not a snapshot. Therefore any modification you make to the
357      * returned list will be present inside the JAXB object.
358      * This is why there is not a <CODE>set</CODE> method for the geo3D property.
359      * 
360      * <p>
361      * For example, to add a new item, do as follows:
362      * <pre>
363      *    getGeo3D().add(newItem);
364      * </pre>
365      * 
366      * 
367      * <p>
368      * Objects of the following type(s) are allowed in the list
369      * {@link Alignment.Geo3D }
370      * 
371      * 
372      */
373     public List<Alignment.Geo3D> getGeo3D() {
374         if (geo3D == null) {
375             geo3D = new ArrayList<Alignment.Geo3D>();
376         }
377         return this.geo3D;
378     }
379
380     /**
381      * Gets the value of the alignType property.
382      * 
383      * @return
384      *     possible object is
385      *     {@link String }
386      *     
387      */
388     public String getAlignType() {
389         return alignType;
390     }
391
392     /**
393      * Sets the value of the alignType property.
394      * 
395      * @param value
396      *     allowed object is
397      *     {@link String }
398      *     
399      */
400     public void setAlignType(String value) {
401         this.alignType = value;
402     }
403
404
405     /**
406      * <p>Java class for anonymous complex type.
407      * 
408      * <p>The following schema fragment specifies the expected content contained within this class.
409      * 
410      * <pre>
411      * &lt;complexType>
412      *   &lt;complexContent>
413      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
414      *       &lt;sequence>
415      *         &lt;element name="alignObjectDetail" maxOccurs="unbounded" minOccurs="0">
416      *           &lt;complexType>
417      *             &lt;complexContent>
418      *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
419      *                 &lt;attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
420      *               &lt;/restriction>
421      *             &lt;/complexContent>
422      *           &lt;/complexType>
423      *         &lt;/element>
424      *         &lt;element name="sequence" minOccurs="0">
425      *           &lt;complexType>
426      *             &lt;complexContent>
427      *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
428      *                 &lt;attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
429      *               &lt;/restriction>
430      *             &lt;/complexContent>
431      *           &lt;/complexType>
432      *         &lt;/element>
433      *       &lt;/sequence>
434      *       &lt;attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
435      *       &lt;attribute name="objectVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
436      *       &lt;attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
437      *       &lt;attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
438      *     &lt;/restriction>
439      *   &lt;/complexContent>
440      * &lt;/complexType>
441      * </pre>
442      * 
443      * 
444      */
445     @XmlAccessorType(XmlAccessType.FIELD)
446     @XmlType(name = "", propOrder = {
447         "alignObjectDetail",
448         "sequence"
449     })
450     public static class AlignObject {
451
452         protected List<Alignment.AlignObject.AlignObjectDetail> alignObjectDetail;
453         protected Alignment.AlignObject.Sequence sequence;
454         @XmlAttribute(name = "objectVersion", required = true)
455         protected String objectVersion;
456         @XmlAttribute(name = "intObjectId", required = true)
457         protected String intObjectId;
458         @XmlAttribute(name = "type")
459         protected String type;
460         @XmlAttribute(name = "dbSource", required = true)
461         protected String dbSource;
462         @XmlAttribute(name = "dbCoordSys", required = true)
463         protected String dbCoordSys;
464         @XmlAttribute(name = "dbAccessionId", required = true)
465         protected String dbAccessionId;
466         @XmlAttribute(name = "dbEvidence")
467         protected String dbEvidence;
468         @XmlAttribute(name = "dbVersion")
469         protected String dbVersion;
470
471         /**
472          * Gets the value of the alignObjectDetail property.
473          * 
474          * <p>
475          * This accessor method returns a reference to the live list,
476          * not a snapshot. Therefore any modification you make to the
477          * returned list will be present inside the JAXB object.
478          * This is why there is not a <CODE>set</CODE> method for the alignObjectDetail property.
479          * 
480          * <p>
481          * For example, to add a new item, do as follows:
482          * <pre>
483          *    getAlignObjectDetail().add(newItem);
484          * </pre>
485          * 
486          * 
487          * <p>
488          * Objects of the following type(s) are allowed in the list
489          * {@link Alignment.AlignObject.AlignObjectDetail }
490          * 
491          * 
492          */
493         public List<Alignment.AlignObject.AlignObjectDetail> getAlignObjectDetail() {
494             if (alignObjectDetail == null) {
495                 alignObjectDetail = new ArrayList<Alignment.AlignObject.AlignObjectDetail>();
496             }
497             return this.alignObjectDetail;
498         }
499
500         /**
501          * Gets the value of the sequence property.
502          * 
503          * @return
504          *     possible object is
505          *     {@link Alignment.AlignObject.Sequence }
506          *     
507          */
508         public Alignment.AlignObject.Sequence getSequence() {
509             return sequence;
510         }
511
512         /**
513          * Sets the value of the sequence property.
514          * 
515          * @param value
516          *     allowed object is
517          *     {@link Alignment.AlignObject.Sequence }
518          *     
519          */
520         public void setSequence(Alignment.AlignObject.Sequence value) {
521             this.sequence = value;
522         }
523
524         /**
525          * Gets the value of the objectVersion property.
526          * 
527          * @return
528          *     possible object is
529          *     {@link String }
530          *     
531          */
532         public String getObjectVersion() {
533             return objectVersion;
534         }
535
536         /**
537          * Sets the value of the objectVersion property.
538          * 
539          * @param value
540          *     allowed object is
541          *     {@link String }
542          *     
543          */
544         public void setObjectVersion(String value) {
545             this.objectVersion = value;
546         }
547
548         /**
549          * Gets the value of the intObjectId property.
550          * 
551          * @return
552          *     possible object is
553          *     {@link String }
554          *     
555          */
556         public String getIntObjectId() {
557             return intObjectId;
558         }
559
560         /**
561          * Sets the value of the intObjectId property.
562          * 
563          * @param value
564          *     allowed object is
565          *     {@link String }
566          *     
567          */
568         public void setIntObjectId(String value) {
569             this.intObjectId = value;
570         }
571
572         /**
573          * Gets the value of the type property.
574          * 
575          * @return
576          *     possible object is
577          *     {@link String }
578          *     
579          */
580         public String getType() {
581             return type;
582         }
583
584         /**
585          * Sets the value of the type property.
586          * 
587          * @param value
588          *     allowed object is
589          *     {@link String }
590          *     
591          */
592         public void setType(String value) {
593             this.type = value;
594         }
595
596         /**
597          * Gets the value of the dbSource property.
598          * 
599          * @return
600          *     possible object is
601          *     {@link String }
602          *     
603          */
604         public String getDbSource() {
605             return dbSource;
606         }
607
608         /**
609          * Sets the value of the dbSource property.
610          * 
611          * @param value
612          *     allowed object is
613          *     {@link String }
614          *     
615          */
616         public void setDbSource(String value) {
617             this.dbSource = value;
618         }
619
620         /**
621          * Gets the value of the dbCoordSys property.
622          * 
623          * @return
624          *     possible object is
625          *     {@link String }
626          *     
627          */
628         public String getDbCoordSys() {
629             return dbCoordSys;
630         }
631
632         /**
633          * Sets the value of the dbCoordSys property.
634          * 
635          * @param value
636          *     allowed object is
637          *     {@link String }
638          *     
639          */
640         public void setDbCoordSys(String value) {
641             this.dbCoordSys = value;
642         }
643
644         /**
645          * Gets the value of the dbAccessionId property.
646          * 
647          * @return
648          *     possible object is
649          *     {@link String }
650          *     
651          */
652         public String getDbAccessionId() {
653             return dbAccessionId;
654         }
655
656         /**
657          * Sets the value of the dbAccessionId property.
658          * 
659          * @param value
660          *     allowed object is
661          *     {@link String }
662          *     
663          */
664         public void setDbAccessionId(String value) {
665             this.dbAccessionId = value;
666         }
667
668         /**
669          * Gets the value of the dbEvidence property.
670          * 
671          * @return
672          *     possible object is
673          *     {@link String }
674          *     
675          */
676         public String getDbEvidence() {
677             return dbEvidence;
678         }
679
680         /**
681          * Sets the value of the dbEvidence property.
682          * 
683          * @param value
684          *     allowed object is
685          *     {@link String }
686          *     
687          */
688         public void setDbEvidence(String value) {
689             this.dbEvidence = value;
690         }
691
692         /**
693          * Gets the value of the dbVersion property.
694          * 
695          * @return
696          *     possible object is
697          *     {@link String }
698          *     
699          */
700         public String getDbVersion() {
701             return dbVersion;
702         }
703
704         /**
705          * Sets the value of the dbVersion property.
706          * 
707          * @param value
708          *     allowed object is
709          *     {@link String }
710          *     
711          */
712         public void setDbVersion(String value) {
713             this.dbVersion = value;
714         }
715
716
717         /**
718          * <p>Java class for anonymous complex type.
719          * 
720          * <p>The following schema fragment specifies the expected content contained within this class.
721          * 
722          * <pre>
723          * &lt;complexType>
724          *   &lt;complexContent>
725          *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
726          *       &lt;attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
727          *     &lt;/restriction>
728          *   &lt;/complexContent>
729          * &lt;/complexType>
730          * </pre>
731          * 
732          * 
733          */
734         @XmlAccessorType(XmlAccessType.FIELD)
735         @XmlType(name = "", propOrder = {
736             "content"
737         })
738         public static class AlignObjectDetail {
739
740             @XmlValue
741             protected String content;
742             @XmlAttribute(name = "dbSource")
743             protected String dbSource;
744             @XmlAttribute(name = "property", required = true)
745             protected String property;
746
747             /**
748              * Gets the value of the content property.
749              * 
750              * @return
751              *     possible object is
752              *     {@link String }
753              *     
754              */
755             public String getContent() {
756                 return content;
757             }
758
759             /**
760              * Sets the value of the content property.
761              * 
762              * @param value
763              *     allowed object is
764              *     {@link String }
765              *     
766              */
767             public void setContent(String value) {
768                 this.content = value;
769             }
770
771             /**
772              * Gets the value of the dbSource property.
773              * 
774              * @return
775              *     possible object is
776              *     {@link String }
777              *     
778              */
779             public String getDbSource() {
780                 return dbSource;
781             }
782
783             /**
784              * Sets the value of the dbSource property.
785              * 
786              * @param value
787              *     allowed object is
788              *     {@link String }
789              *     
790              */
791             public void setDbSource(String value) {
792                 this.dbSource = value;
793             }
794
795             /**
796              * Gets the value of the property property.
797              * 
798              * @return
799              *     possible object is
800              *     {@link String }
801              *     
802              */
803             public String getProperty() {
804                 return property;
805             }
806
807             /**
808              * Sets the value of the property property.
809              * 
810              * @param value
811              *     allowed object is
812              *     {@link String }
813              *     
814              */
815             public void setProperty(String value) {
816                 this.property = value;
817             }
818
819         }
820
821
822         /**
823          * <p>Java class for anonymous complex type.
824          * 
825          * <p>The following schema fragment specifies the expected content contained within this class.
826          * 
827          * <pre>
828          * &lt;complexType>
829          *   &lt;complexContent>
830          *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
831          *       &lt;attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
832          *     &lt;/restriction>
833          *   &lt;/complexContent>
834          * &lt;/complexType>
835          * </pre>
836          * 
837          * 
838          */
839         @XmlAccessorType(XmlAccessType.FIELD)
840         @XmlType(name = "", propOrder = {
841             "content"
842         })
843         public static class Sequence {
844
845             @XmlValue
846             protected String content;
847             @XmlAttribute(name = "start")
848             protected String start;
849             @XmlAttribute(name = "end")
850             protected String end;
851
852             /**
853              * Gets the value of the content property.
854              * 
855              * @return
856              *     possible object is
857              *     {@link String }
858              *     
859              */
860             public String getContent() {
861                 return content;
862             }
863
864             /**
865              * Sets the value of the content property.
866              * 
867              * @param value
868              *     allowed object is
869              *     {@link String }
870              *     
871              */
872             public void setContent(String value) {
873                 this.content = value;
874             }
875
876             /**
877              * Gets the value of the start property.
878              * 
879              * @return
880              *     possible object is
881              *     {@link String }
882              *     
883              */
884             public String getStart() {
885                 return start;
886             }
887
888             /**
889              * Sets the value of the start property.
890              * 
891              * @param value
892              *     allowed object is
893              *     {@link String }
894              *     
895              */
896             public void setStart(String value) {
897                 this.start = value;
898             }
899
900             /**
901              * Gets the value of the end property.
902              * 
903              * @return
904              *     possible object is
905              *     {@link String }
906              *     
907              */
908             public String getEnd() {
909                 return end;
910             }
911
912             /**
913              * Sets the value of the end property.
914              * 
915              * @param value
916              *     allowed object is
917              *     {@link String }
918              *     
919              */
920             public void setEnd(String value) {
921                 this.end = value;
922             }
923
924         }
925
926     }
927
928
929     /**
930      * <p>Java class for anonymous complex type.
931      * 
932      * <p>The following schema fragment specifies the expected content contained within this class.
933      * 
934      * <pre>
935      * &lt;complexType>
936      *   &lt;complexContent>
937      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
938      *       &lt;sequence>
939      *         &lt;element name="segment" maxOccurs="unbounded">
940      *           &lt;complexType>
941      *             &lt;complexContent>
942      *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
943      *                 &lt;sequence minOccurs="0">
944      *                   &lt;element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
945      *                 &lt;/sequence>
946      *                 &lt;attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
947      *                 &lt;attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
948      *                 &lt;attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
949      *               &lt;/restriction>
950      *             &lt;/complexContent>
951      *           &lt;/complexType>
952      *         &lt;/element>
953      *       &lt;/sequence>
954      *       &lt;attribute name="blockScore" type="{http://www.w3.org/2001/XMLSchema}string" />
955      *       &lt;attribute name="blockOrder" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
956      *     &lt;/restriction>
957      *   &lt;/complexContent>
958      * &lt;/complexType>
959      * </pre>
960      * 
961      * 
962      */
963     @XmlAccessorType(XmlAccessType.FIELD)
964     @XmlType(name = "", propOrder = {
965         "segment"
966     })
967     public static class Block {
968
969         @XmlElement(required = true)
970         protected List<Alignment.Block.Segment> segment;
971         @XmlAttribute(name = "blockScore")
972         protected String blockScore;
973         @XmlAttribute(name = "blockOrder", required = true)
974         protected BigInteger blockOrder;
975
976         /**
977          * Gets the value of the segment property.
978          * 
979          * <p>
980          * This accessor method returns a reference to the live list,
981          * not a snapshot. Therefore any modification you make to the
982          * returned list will be present inside the JAXB object.
983          * This is why there is not a <CODE>set</CODE> method for the segment property.
984          * 
985          * <p>
986          * For example, to add a new item, do as follows:
987          * <pre>
988          *    getSegment().add(newItem);
989          * </pre>
990          * 
991          * 
992          * <p>
993          * Objects of the following type(s) are allowed in the list
994          * {@link Alignment.Block.Segment }
995          * 
996          * 
997          */
998         public List<Alignment.Block.Segment> getSegment() {
999             if (segment == null) {
1000                 segment = new ArrayList<Alignment.Block.Segment>();
1001             }
1002             return this.segment;
1003         }
1004
1005         /**
1006          * Gets the value of the blockScore property.
1007          * 
1008          * @return
1009          *     possible object is
1010          *     {@link String }
1011          *     
1012          */
1013         public String getBlockScore() {
1014             return blockScore;
1015         }
1016
1017         /**
1018          * Sets the value of the blockScore property.
1019          * 
1020          * @param value
1021          *     allowed object is
1022          *     {@link String }
1023          *     
1024          */
1025         public void setBlockScore(String value) {
1026             this.blockScore = value;
1027         }
1028
1029         /**
1030          * Gets the value of the blockOrder property.
1031          * 
1032          * @return
1033          *     possible object is
1034          *     {@link BigInteger }
1035          *     
1036          */
1037         public BigInteger getBlockOrder() {
1038             return blockOrder;
1039         }
1040
1041         /**
1042          * Sets the value of the blockOrder property.
1043          * 
1044          * @param value
1045          *     allowed object is
1046          *     {@link BigInteger }
1047          *     
1048          */
1049         public void setBlockOrder(BigInteger value) {
1050             this.blockOrder = value;
1051         }
1052
1053
1054         /**
1055          * <p>Java class for anonymous complex type.
1056          * 
1057          * <p>The following schema fragment specifies the expected content contained within this class.
1058          * 
1059          * <pre>
1060          * &lt;complexType>
1061          *   &lt;complexContent>
1062          *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1063          *       &lt;sequence minOccurs="0">
1064          *         &lt;element name="cigar" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}cigarstring"/>
1065          *       &lt;/sequence>
1066          *       &lt;attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
1067          *       &lt;attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
1068          *       &lt;attribute name="strand" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
1069          *     &lt;/restriction>
1070          *   &lt;/complexContent>
1071          * &lt;/complexType>
1072          * </pre>
1073          * 
1074          * 
1075          */
1076         @XmlAccessorType(XmlAccessType.FIELD)
1077         @XmlType(name = "", propOrder = {
1078             "cigar"
1079         })
1080         public static class Segment {
1081
1082             protected String cigar;
1083             @XmlAttribute(name = "intObjectId", required = true)
1084             @XmlSchemaType(name = "anySimpleType")
1085             protected String intObjectId;
1086             @XmlAttribute(name = "strand")
1087             @XmlSchemaType(name = "anySimpleType")
1088             protected String strand;
1089             @XmlAttribute(name = "start")
1090             protected String start;
1091             @XmlAttribute(name = "end")
1092             protected String end;
1093
1094             /**
1095              * Gets the value of the cigar property.
1096              * 
1097              * @return
1098              *     possible object is
1099              *     {@link String }
1100              *     
1101              */
1102             public String getCigar() {
1103                 return cigar;
1104             }
1105
1106             /**
1107              * Sets the value of the cigar property.
1108              * 
1109              * @param value
1110              *     allowed object is
1111              *     {@link String }
1112              *     
1113              */
1114             public void setCigar(String value) {
1115                 this.cigar = value;
1116             }
1117
1118             /**
1119              * Gets the value of the intObjectId property.
1120              * 
1121              * @return
1122              *     possible object is
1123              *     {@link String }
1124              *     
1125              */
1126             public String getIntObjectId() {
1127                 return intObjectId;
1128             }
1129
1130             /**
1131              * Sets the value of the intObjectId property.
1132              * 
1133              * @param value
1134              *     allowed object is
1135              *     {@link String }
1136              *     
1137              */
1138             public void setIntObjectId(String value) {
1139                 this.intObjectId = value;
1140             }
1141
1142             /**
1143              * Gets the value of the strand property.
1144              * 
1145              * @return
1146              *     possible object is
1147              *     {@link String }
1148              *     
1149              */
1150             public String getStrand() {
1151                 return strand;
1152             }
1153
1154             /**
1155              * Sets the value of the strand property.
1156              * 
1157              * @param value
1158              *     allowed object is
1159              *     {@link String }
1160              *     
1161              */
1162             public void setStrand(String value) {
1163                 this.strand = value;
1164             }
1165
1166             /**
1167              * Gets the value of the start property.
1168              * 
1169              * @return
1170              *     possible object is
1171              *     {@link String }
1172              *     
1173              */
1174             public String getStart() {
1175                 return start;
1176             }
1177
1178             /**
1179              * Sets the value of the start property.
1180              * 
1181              * @param value
1182              *     allowed object is
1183              *     {@link String }
1184              *     
1185              */
1186             public void setStart(String value) {
1187                 this.start = value;
1188             }
1189
1190             /**
1191              * Gets the value of the end property.
1192              * 
1193              * @return
1194              *     possible object is
1195              *     {@link String }
1196              *     
1197              */
1198             public String getEnd() {
1199                 return end;
1200             }
1201
1202             /**
1203              * Sets the value of the end property.
1204              * 
1205              * @param value
1206              *     allowed object is
1207              *     {@link String }
1208              *     
1209              */
1210             public void setEnd(String value) {
1211                 this.end = value;
1212             }
1213
1214         }
1215
1216     }
1217
1218
1219     /**
1220      * <p>Java class for anonymous complex type.
1221      * 
1222      * <p>The following schema fragment specifies the expected content contained within this class.
1223      * 
1224      * <pre>
1225      * &lt;complexType>
1226      *   &lt;complexContent>
1227      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1228      *       &lt;sequence>
1229      *         &lt;element name="vector">
1230      *           &lt;complexType>
1231      *             &lt;complexContent>
1232      *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1233      *                 &lt;attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1234      *                 &lt;attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1235      *                 &lt;attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1236      *               &lt;/restriction>
1237      *             &lt;/complexContent>
1238      *           &lt;/complexType>
1239      *         &lt;/element>
1240      *         &lt;element name="matrix" maxOccurs="unbounded">
1241      *           &lt;complexType>
1242      *             &lt;complexContent>
1243      *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1244      *                 &lt;sequence>
1245      *                   &lt;element name="max11">
1246      *                     &lt;complexType>
1247      *                       &lt;complexContent>
1248      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1249      *                           &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1250      *                         &lt;/restriction>
1251      *                       &lt;/complexContent>
1252      *                     &lt;/complexType>
1253      *                   &lt;/element>
1254      *                   &lt;element name="max12">
1255      *                     &lt;complexType>
1256      *                       &lt;complexContent>
1257      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1258      *                           &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1259      *                         &lt;/restriction>
1260      *                       &lt;/complexContent>
1261      *                     &lt;/complexType>
1262      *                   &lt;/element>
1263      *                   &lt;element name="max13">
1264      *                     &lt;complexType>
1265      *                       &lt;complexContent>
1266      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1267      *                           &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1268      *                         &lt;/restriction>
1269      *                       &lt;/complexContent>
1270      *                     &lt;/complexType>
1271      *                   &lt;/element>
1272      *                   &lt;element name="max21">
1273      *                     &lt;complexType>
1274      *                       &lt;complexContent>
1275      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1276      *                           &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1277      *                         &lt;/restriction>
1278      *                       &lt;/complexContent>
1279      *                     &lt;/complexType>
1280      *                   &lt;/element>
1281      *                   &lt;element name="max22">
1282      *                     &lt;complexType>
1283      *                       &lt;complexContent>
1284      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1285      *                           &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1286      *                         &lt;/restriction>
1287      *                       &lt;/complexContent>
1288      *                     &lt;/complexType>
1289      *                   &lt;/element>
1290      *                   &lt;element name="max23">
1291      *                     &lt;complexType>
1292      *                       &lt;complexContent>
1293      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1294      *                           &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1295      *                         &lt;/restriction>
1296      *                       &lt;/complexContent>
1297      *                     &lt;/complexType>
1298      *                   &lt;/element>
1299      *                   &lt;element name="max31">
1300      *                     &lt;complexType>
1301      *                       &lt;complexContent>
1302      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1303      *                           &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1304      *                         &lt;/restriction>
1305      *                       &lt;/complexContent>
1306      *                     &lt;/complexType>
1307      *                   &lt;/element>
1308      *                   &lt;element name="max32">
1309      *                     &lt;complexType>
1310      *                       &lt;complexContent>
1311      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1312      *                           &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1313      *                         &lt;/restriction>
1314      *                       &lt;/complexContent>
1315      *                     &lt;/complexType>
1316      *                   &lt;/element>
1317      *                   &lt;element name="max33">
1318      *                     &lt;complexType>
1319      *                       &lt;complexContent>
1320      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1321      *                           &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1322      *                         &lt;/restriction>
1323      *                       &lt;/complexContent>
1324      *                     &lt;/complexType>
1325      *                   &lt;/element>
1326      *                 &lt;/sequence>
1327      *               &lt;/restriction>
1328      *             &lt;/complexContent>
1329      *           &lt;/complexType>
1330      *         &lt;/element>
1331      *       &lt;/sequence>
1332      *       &lt;attribute name="intObjectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
1333      *     &lt;/restriction>
1334      *   &lt;/complexContent>
1335      * &lt;/complexType>
1336      * </pre>
1337      * 
1338      * 
1339      */
1340     @XmlAccessorType(XmlAccessType.FIELD)
1341     @XmlType(name = "", propOrder = {
1342         "vector",
1343         "matrix"
1344     })
1345     public static class Geo3D {
1346
1347         @XmlElement(required = true)
1348         protected Alignment.Geo3D.Vector vector;
1349         @XmlElement(required = true)
1350         protected List<Alignment.Geo3D.Matrix> matrix;
1351         @XmlAttribute(name = "intObjectId", required = true)
1352         protected String intObjectId;
1353
1354         /**
1355          * Gets the value of the vector property.
1356          * 
1357          * @return
1358          *     possible object is
1359          *     {@link Alignment.Geo3D.Vector }
1360          *     
1361          */
1362         public Alignment.Geo3D.Vector getVector() {
1363             return vector;
1364         }
1365
1366         /**
1367          * Sets the value of the vector property.
1368          * 
1369          * @param value
1370          *     allowed object is
1371          *     {@link Alignment.Geo3D.Vector }
1372          *     
1373          */
1374         public void setVector(Alignment.Geo3D.Vector value) {
1375             this.vector = value;
1376         }
1377
1378         /**
1379          * Gets the value of the matrix property.
1380          * 
1381          * <p>
1382          * This accessor method returns a reference to the live list,
1383          * not a snapshot. Therefore any modification you make to the
1384          * returned list will be present inside the JAXB object.
1385          * This is why there is not a <CODE>set</CODE> method for the matrix property.
1386          * 
1387          * <p>
1388          * For example, to add a new item, do as follows:
1389          * <pre>
1390          *    getMatrix().add(newItem);
1391          * </pre>
1392          * 
1393          * 
1394          * <p>
1395          * Objects of the following type(s) are allowed in the list
1396          * {@link Alignment.Geo3D.Matrix }
1397          * 
1398          * 
1399          */
1400         public List<Alignment.Geo3D.Matrix> getMatrix() {
1401             if (matrix == null) {
1402                 matrix = new ArrayList<Alignment.Geo3D.Matrix>();
1403             }
1404             return this.matrix;
1405         }
1406
1407         /**
1408          * Gets the value of the intObjectId property.
1409          * 
1410          * @return
1411          *     possible object is
1412          *     {@link String }
1413          *     
1414          */
1415         public String getIntObjectId() {
1416             return intObjectId;
1417         }
1418
1419         /**
1420          * Sets the value of the intObjectId property.
1421          * 
1422          * @param value
1423          *     allowed object is
1424          *     {@link String }
1425          *     
1426          */
1427         public void setIntObjectId(String value) {
1428             this.intObjectId = value;
1429         }
1430
1431
1432         /**
1433          * <p>Java class for anonymous complex type.
1434          * 
1435          * <p>The following schema fragment specifies the expected content contained within this class.
1436          * 
1437          * <pre>
1438          * &lt;complexType>
1439          *   &lt;complexContent>
1440          *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1441          *       &lt;sequence>
1442          *         &lt;element name="max11">
1443          *           &lt;complexType>
1444          *             &lt;complexContent>
1445          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1446          *                 &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1447          *               &lt;/restriction>
1448          *             &lt;/complexContent>
1449          *           &lt;/complexType>
1450          *         &lt;/element>
1451          *         &lt;element name="max12">
1452          *           &lt;complexType>
1453          *             &lt;complexContent>
1454          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1455          *                 &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1456          *               &lt;/restriction>
1457          *             &lt;/complexContent>
1458          *           &lt;/complexType>
1459          *         &lt;/element>
1460          *         &lt;element name="max13">
1461          *           &lt;complexType>
1462          *             &lt;complexContent>
1463          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1464          *                 &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1465          *               &lt;/restriction>
1466          *             &lt;/complexContent>
1467          *           &lt;/complexType>
1468          *         &lt;/element>
1469          *         &lt;element name="max21">
1470          *           &lt;complexType>
1471          *             &lt;complexContent>
1472          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1473          *                 &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1474          *               &lt;/restriction>
1475          *             &lt;/complexContent>
1476          *           &lt;/complexType>
1477          *         &lt;/element>
1478          *         &lt;element name="max22">
1479          *           &lt;complexType>
1480          *             &lt;complexContent>
1481          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1482          *                 &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1483          *               &lt;/restriction>
1484          *             &lt;/complexContent>
1485          *           &lt;/complexType>
1486          *         &lt;/element>
1487          *         &lt;element name="max23">
1488          *           &lt;complexType>
1489          *             &lt;complexContent>
1490          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1491          *                 &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1492          *               &lt;/restriction>
1493          *             &lt;/complexContent>
1494          *           &lt;/complexType>
1495          *         &lt;/element>
1496          *         &lt;element name="max31">
1497          *           &lt;complexType>
1498          *             &lt;complexContent>
1499          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1500          *                 &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1501          *               &lt;/restriction>
1502          *             &lt;/complexContent>
1503          *           &lt;/complexType>
1504          *         &lt;/element>
1505          *         &lt;element name="max32">
1506          *           &lt;complexType>
1507          *             &lt;complexContent>
1508          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1509          *                 &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1510          *               &lt;/restriction>
1511          *             &lt;/complexContent>
1512          *           &lt;/complexType>
1513          *         &lt;/element>
1514          *         &lt;element name="max33">
1515          *           &lt;complexType>
1516          *             &lt;complexContent>
1517          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1518          *                 &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1519          *               &lt;/restriction>
1520          *             &lt;/complexContent>
1521          *           &lt;/complexType>
1522          *         &lt;/element>
1523          *       &lt;/sequence>
1524          *     &lt;/restriction>
1525          *   &lt;/complexContent>
1526          * &lt;/complexType>
1527          * </pre>
1528          * 
1529          * 
1530          */
1531         @XmlAccessorType(XmlAccessType.FIELD)
1532         @XmlType(name = "", propOrder = {
1533             "max11",
1534             "max12",
1535             "max13",
1536             "max21",
1537             "max22",
1538             "max23",
1539             "max31",
1540             "max32",
1541             "max33"
1542         })
1543         public static class Matrix {
1544
1545             @XmlElement(required = true)
1546             protected Alignment.Geo3D.Matrix.Max11 max11;
1547             @XmlElement(required = true)
1548             protected Alignment.Geo3D.Matrix.Max12 max12;
1549             @XmlElement(required = true)
1550             protected Alignment.Geo3D.Matrix.Max13 max13;
1551             @XmlElement(required = true)
1552             protected Alignment.Geo3D.Matrix.Max21 max21;
1553             @XmlElement(required = true)
1554             protected Alignment.Geo3D.Matrix.Max22 max22;
1555             @XmlElement(required = true)
1556             protected Alignment.Geo3D.Matrix.Max23 max23;
1557             @XmlElement(required = true)
1558             protected Alignment.Geo3D.Matrix.Max31 max31;
1559             @XmlElement(required = true)
1560             protected Alignment.Geo3D.Matrix.Max32 max32;
1561             @XmlElement(required = true)
1562             protected Alignment.Geo3D.Matrix.Max33 max33;
1563
1564             /**
1565              * Gets the value of the max11 property.
1566              * 
1567              * @return
1568              *     possible object is
1569              *     {@link Alignment.Geo3D.Matrix.Max11 }
1570              *     
1571              */
1572             public Alignment.Geo3D.Matrix.Max11 getMax11() {
1573                 return max11;
1574             }
1575
1576             /**
1577              * Sets the value of the max11 property.
1578              * 
1579              * @param value
1580              *     allowed object is
1581              *     {@link Alignment.Geo3D.Matrix.Max11 }
1582              *     
1583              */
1584             public void setMax11(Alignment.Geo3D.Matrix.Max11 value) {
1585                 this.max11 = value;
1586             }
1587
1588             /**
1589              * Gets the value of the max12 property.
1590              * 
1591              * @return
1592              *     possible object is
1593              *     {@link Alignment.Geo3D.Matrix.Max12 }
1594              *     
1595              */
1596             public Alignment.Geo3D.Matrix.Max12 getMax12() {
1597                 return max12;
1598             }
1599
1600             /**
1601              * Sets the value of the max12 property.
1602              * 
1603              * @param value
1604              *     allowed object is
1605              *     {@link Alignment.Geo3D.Matrix.Max12 }
1606              *     
1607              */
1608             public void setMax12(Alignment.Geo3D.Matrix.Max12 value) {
1609                 this.max12 = value;
1610             }
1611
1612             /**
1613              * Gets the value of the max13 property.
1614              * 
1615              * @return
1616              *     possible object is
1617              *     {@link Alignment.Geo3D.Matrix.Max13 }
1618              *     
1619              */
1620             public Alignment.Geo3D.Matrix.Max13 getMax13() {
1621                 return max13;
1622             }
1623
1624             /**
1625              * Sets the value of the max13 property.
1626              * 
1627              * @param value
1628              *     allowed object is
1629              *     {@link Alignment.Geo3D.Matrix.Max13 }
1630              *     
1631              */
1632             public void setMax13(Alignment.Geo3D.Matrix.Max13 value) {
1633                 this.max13 = value;
1634             }
1635
1636             /**
1637              * Gets the value of the max21 property.
1638              * 
1639              * @return
1640              *     possible object is
1641              *     {@link Alignment.Geo3D.Matrix.Max21 }
1642              *     
1643              */
1644             public Alignment.Geo3D.Matrix.Max21 getMax21() {
1645                 return max21;
1646             }
1647
1648             /**
1649              * Sets the value of the max21 property.
1650              * 
1651              * @param value
1652              *     allowed object is
1653              *     {@link Alignment.Geo3D.Matrix.Max21 }
1654              *     
1655              */
1656             public void setMax21(Alignment.Geo3D.Matrix.Max21 value) {
1657                 this.max21 = value;
1658             }
1659
1660             /**
1661              * Gets the value of the max22 property.
1662              * 
1663              * @return
1664              *     possible object is
1665              *     {@link Alignment.Geo3D.Matrix.Max22 }
1666              *     
1667              */
1668             public Alignment.Geo3D.Matrix.Max22 getMax22() {
1669                 return max22;
1670             }
1671
1672             /**
1673              * Sets the value of the max22 property.
1674              * 
1675              * @param value
1676              *     allowed object is
1677              *     {@link Alignment.Geo3D.Matrix.Max22 }
1678              *     
1679              */
1680             public void setMax22(Alignment.Geo3D.Matrix.Max22 value) {
1681                 this.max22 = value;
1682             }
1683
1684             /**
1685              * Gets the value of the max23 property.
1686              * 
1687              * @return
1688              *     possible object is
1689              *     {@link Alignment.Geo3D.Matrix.Max23 }
1690              *     
1691              */
1692             public Alignment.Geo3D.Matrix.Max23 getMax23() {
1693                 return max23;
1694             }
1695
1696             /**
1697              * Sets the value of the max23 property.
1698              * 
1699              * @param value
1700              *     allowed object is
1701              *     {@link Alignment.Geo3D.Matrix.Max23 }
1702              *     
1703              */
1704             public void setMax23(Alignment.Geo3D.Matrix.Max23 value) {
1705                 this.max23 = value;
1706             }
1707
1708             /**
1709              * Gets the value of the max31 property.
1710              * 
1711              * @return
1712              *     possible object is
1713              *     {@link Alignment.Geo3D.Matrix.Max31 }
1714              *     
1715              */
1716             public Alignment.Geo3D.Matrix.Max31 getMax31() {
1717                 return max31;
1718             }
1719
1720             /**
1721              * Sets the value of the max31 property.
1722              * 
1723              * @param value
1724              *     allowed object is
1725              *     {@link Alignment.Geo3D.Matrix.Max31 }
1726              *     
1727              */
1728             public void setMax31(Alignment.Geo3D.Matrix.Max31 value) {
1729                 this.max31 = value;
1730             }
1731
1732             /**
1733              * Gets the value of the max32 property.
1734              * 
1735              * @return
1736              *     possible object is
1737              *     {@link Alignment.Geo3D.Matrix.Max32 }
1738              *     
1739              */
1740             public Alignment.Geo3D.Matrix.Max32 getMax32() {
1741                 return max32;
1742             }
1743
1744             /**
1745              * Sets the value of the max32 property.
1746              * 
1747              * @param value
1748              *     allowed object is
1749              *     {@link Alignment.Geo3D.Matrix.Max32 }
1750              *     
1751              */
1752             public void setMax32(Alignment.Geo3D.Matrix.Max32 value) {
1753                 this.max32 = value;
1754             }
1755
1756             /**
1757              * Gets the value of the max33 property.
1758              * 
1759              * @return
1760              *     possible object is
1761              *     {@link Alignment.Geo3D.Matrix.Max33 }
1762              *     
1763              */
1764             public Alignment.Geo3D.Matrix.Max33 getMax33() {
1765                 return max33;
1766             }
1767
1768             /**
1769              * Sets the value of the max33 property.
1770              * 
1771              * @param value
1772              *     allowed object is
1773              *     {@link Alignment.Geo3D.Matrix.Max33 }
1774              *     
1775              */
1776             public void setMax33(Alignment.Geo3D.Matrix.Max33 value) {
1777                 this.max33 = value;
1778             }
1779
1780
1781             /**
1782              * <p>Java class for anonymous complex type.
1783              * 
1784              * <p>The following schema fragment specifies the expected content contained within this class.
1785              * 
1786              * <pre>
1787              * &lt;complexType>
1788              *   &lt;complexContent>
1789              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1790              *       &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1791              *     &lt;/restriction>
1792              *   &lt;/complexContent>
1793              * &lt;/complexType>
1794              * </pre>
1795              * 
1796              * 
1797              */
1798             @XmlAccessorType(XmlAccessType.FIELD)
1799             @XmlType(name = "")
1800             public static class Max11 {
1801
1802                 @XmlAttribute(name = "coord", required = true)
1803                 protected float coord;
1804
1805                 /**
1806                  * Gets the value of the coord property.
1807                  * 
1808                  */
1809                 public float getCoord() {
1810                     return coord;
1811                 }
1812
1813                 /**
1814                  * Sets the value of the coord property.
1815                  * 
1816                  */
1817                 public void setCoord(float value) {
1818                     this.coord = value;
1819                 }
1820
1821             }
1822
1823
1824             /**
1825              * <p>Java class for anonymous complex type.
1826              * 
1827              * <p>The following schema fragment specifies the expected content contained within this class.
1828              * 
1829              * <pre>
1830              * &lt;complexType>
1831              *   &lt;complexContent>
1832              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1833              *       &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1834              *     &lt;/restriction>
1835              *   &lt;/complexContent>
1836              * &lt;/complexType>
1837              * </pre>
1838              * 
1839              * 
1840              */
1841             @XmlAccessorType(XmlAccessType.FIELD)
1842             @XmlType(name = "")
1843             public static class Max12 {
1844
1845                 @XmlAttribute(name = "coord", required = true)
1846                 protected float coord;
1847
1848                 /**
1849                  * Gets the value of the coord property.
1850                  * 
1851                  */
1852                 public float getCoord() {
1853                     return coord;
1854                 }
1855
1856                 /**
1857                  * Sets the value of the coord property.
1858                  * 
1859                  */
1860                 public void setCoord(float value) {
1861                     this.coord = value;
1862                 }
1863
1864             }
1865
1866
1867             /**
1868              * <p>Java class for anonymous complex type.
1869              * 
1870              * <p>The following schema fragment specifies the expected content contained within this class.
1871              * 
1872              * <pre>
1873              * &lt;complexType>
1874              *   &lt;complexContent>
1875              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1876              *       &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1877              *     &lt;/restriction>
1878              *   &lt;/complexContent>
1879              * &lt;/complexType>
1880              * </pre>
1881              * 
1882              * 
1883              */
1884             @XmlAccessorType(XmlAccessType.FIELD)
1885             @XmlType(name = "")
1886             public static class Max13 {
1887
1888                 @XmlAttribute(name = "coord", required = true)
1889                 protected float coord;
1890
1891                 /**
1892                  * Gets the value of the coord property.
1893                  * 
1894                  */
1895                 public float getCoord() {
1896                     return coord;
1897                 }
1898
1899                 /**
1900                  * Sets the value of the coord property.
1901                  * 
1902                  */
1903                 public void setCoord(float value) {
1904                     this.coord = value;
1905                 }
1906
1907             }
1908
1909
1910             /**
1911              * <p>Java class for anonymous complex type.
1912              * 
1913              * <p>The following schema fragment specifies the expected content contained within this class.
1914              * 
1915              * <pre>
1916              * &lt;complexType>
1917              *   &lt;complexContent>
1918              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1919              *       &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1920              *     &lt;/restriction>
1921              *   &lt;/complexContent>
1922              * &lt;/complexType>
1923              * </pre>
1924              * 
1925              * 
1926              */
1927             @XmlAccessorType(XmlAccessType.FIELD)
1928             @XmlType(name = "")
1929             public static class Max21 {
1930
1931                 @XmlAttribute(name = "coord", required = true)
1932                 protected float coord;
1933
1934                 /**
1935                  * Gets the value of the coord property.
1936                  * 
1937                  */
1938                 public float getCoord() {
1939                     return coord;
1940                 }
1941
1942                 /**
1943                  * Sets the value of the coord property.
1944                  * 
1945                  */
1946                 public void setCoord(float value) {
1947                     this.coord = value;
1948                 }
1949
1950             }
1951
1952
1953             /**
1954              * <p>Java class for anonymous complex type.
1955              * 
1956              * <p>The following schema fragment specifies the expected content contained within this class.
1957              * 
1958              * <pre>
1959              * &lt;complexType>
1960              *   &lt;complexContent>
1961              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1962              *       &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
1963              *     &lt;/restriction>
1964              *   &lt;/complexContent>
1965              * &lt;/complexType>
1966              * </pre>
1967              * 
1968              * 
1969              */
1970             @XmlAccessorType(XmlAccessType.FIELD)
1971             @XmlType(name = "")
1972             public static class Max22 {
1973
1974                 @XmlAttribute(name = "coord", required = true)
1975                 protected float coord;
1976
1977                 /**
1978                  * Gets the value of the coord property.
1979                  * 
1980                  */
1981                 public float getCoord() {
1982                     return coord;
1983                 }
1984
1985                 /**
1986                  * Sets the value of the coord property.
1987                  * 
1988                  */
1989                 public void setCoord(float value) {
1990                     this.coord = value;
1991                 }
1992
1993             }
1994
1995
1996             /**
1997              * <p>Java class for anonymous complex type.
1998              * 
1999              * <p>The following schema fragment specifies the expected content contained within this class.
2000              * 
2001              * <pre>
2002              * &lt;complexType>
2003              *   &lt;complexContent>
2004              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2005              *       &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2006              *     &lt;/restriction>
2007              *   &lt;/complexContent>
2008              * &lt;/complexType>
2009              * </pre>
2010              * 
2011              * 
2012              */
2013             @XmlAccessorType(XmlAccessType.FIELD)
2014             @XmlType(name = "")
2015             public static class Max23 {
2016
2017                 @XmlAttribute(name = "coord", required = true)
2018                 protected float coord;
2019
2020                 /**
2021                  * Gets the value of the coord property.
2022                  * 
2023                  */
2024                 public float getCoord() {
2025                     return coord;
2026                 }
2027
2028                 /**
2029                  * Sets the value of the coord property.
2030                  * 
2031                  */
2032                 public void setCoord(float value) {
2033                     this.coord = value;
2034                 }
2035
2036             }
2037
2038
2039             /**
2040              * <p>Java class for anonymous complex type.
2041              * 
2042              * <p>The following schema fragment specifies the expected content contained within this class.
2043              * 
2044              * <pre>
2045              * &lt;complexType>
2046              *   &lt;complexContent>
2047              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2048              *       &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2049              *     &lt;/restriction>
2050              *   &lt;/complexContent>
2051              * &lt;/complexType>
2052              * </pre>
2053              * 
2054              * 
2055              */
2056             @XmlAccessorType(XmlAccessType.FIELD)
2057             @XmlType(name = "")
2058             public static class Max31 {
2059
2060                 @XmlAttribute(name = "coord", required = true)
2061                 protected float coord;
2062
2063                 /**
2064                  * Gets the value of the coord property.
2065                  * 
2066                  */
2067                 public float getCoord() {
2068                     return coord;
2069                 }
2070
2071                 /**
2072                  * Sets the value of the coord property.
2073                  * 
2074                  */
2075                 public void setCoord(float value) {
2076                     this.coord = value;
2077                 }
2078
2079             }
2080
2081
2082             /**
2083              * <p>Java class for anonymous complex type.
2084              * 
2085              * <p>The following schema fragment specifies the expected content contained within this class.
2086              * 
2087              * <pre>
2088              * &lt;complexType>
2089              *   &lt;complexContent>
2090              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2091              *       &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2092              *     &lt;/restriction>
2093              *   &lt;/complexContent>
2094              * &lt;/complexType>
2095              * </pre>
2096              * 
2097              * 
2098              */
2099             @XmlAccessorType(XmlAccessType.FIELD)
2100             @XmlType(name = "")
2101             public static class Max32 {
2102
2103                 @XmlAttribute(name = "coord", required = true)
2104                 protected float coord;
2105
2106                 /**
2107                  * Gets the value of the coord property.
2108                  * 
2109                  */
2110                 public float getCoord() {
2111                     return coord;
2112                 }
2113
2114                 /**
2115                  * Sets the value of the coord property.
2116                  * 
2117                  */
2118                 public void setCoord(float value) {
2119                     this.coord = value;
2120                 }
2121
2122             }
2123
2124
2125             /**
2126              * <p>Java class for anonymous complex type.
2127              * 
2128              * <p>The following schema fragment specifies the expected content contained within this class.
2129              * 
2130              * <pre>
2131              * &lt;complexType>
2132              *   &lt;complexContent>
2133              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2134              *       &lt;attribute name="coord" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2135              *     &lt;/restriction>
2136              *   &lt;/complexContent>
2137              * &lt;/complexType>
2138              * </pre>
2139              * 
2140              * 
2141              */
2142             @XmlAccessorType(XmlAccessType.FIELD)
2143             @XmlType(name = "")
2144             public static class Max33 {
2145
2146                 @XmlAttribute(name = "coord", required = true)
2147                 protected float coord;
2148
2149                 /**
2150                  * Gets the value of the coord property.
2151                  * 
2152                  */
2153                 public float getCoord() {
2154                     return coord;
2155                 }
2156
2157                 /**
2158                  * Sets the value of the coord property.
2159                  * 
2160                  */
2161                 public void setCoord(float value) {
2162                     this.coord = value;
2163                 }
2164
2165             }
2166
2167         }
2168
2169
2170         /**
2171          * <p>Java class for anonymous complex type.
2172          * 
2173          * <p>The following schema fragment specifies the expected content contained within this class.
2174          * 
2175          * <pre>
2176          * &lt;complexType>
2177          *   &lt;complexContent>
2178          *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2179          *       &lt;attribute name="x" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2180          *       &lt;attribute name="y" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2181          *       &lt;attribute name="z" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
2182          *     &lt;/restriction>
2183          *   &lt;/complexContent>
2184          * &lt;/complexType>
2185          * </pre>
2186          * 
2187          * 
2188          */
2189         @XmlAccessorType(XmlAccessType.FIELD)
2190         @XmlType(name = "")
2191         public static class Vector {
2192
2193             @XmlAttribute(name = "x", required = true)
2194             protected float x;
2195             @XmlAttribute(name = "y", required = true)
2196             protected float y;
2197             @XmlAttribute(name = "z", required = true)
2198             protected float z;
2199
2200             /**
2201              * Gets the value of the x property.
2202              * 
2203              */
2204             public float getX() {
2205                 return x;
2206             }
2207
2208             /**
2209              * Sets the value of the x property.
2210              * 
2211              */
2212             public void setX(float value) {
2213                 this.x = value;
2214             }
2215
2216             /**
2217              * Gets the value of the y property.
2218              * 
2219              */
2220             public float getY() {
2221                 return y;
2222             }
2223
2224             /**
2225              * Sets the value of the y property.
2226              * 
2227              */
2228             public void setY(float value) {
2229                 this.y = value;
2230             }
2231
2232             /**
2233              * Gets the value of the z property.
2234              * 
2235              */
2236             public float getZ() {
2237                 return z;
2238             }
2239
2240             /**
2241              * Sets the value of the z property.
2242              * 
2243              */
2244             public void setZ(float value) {
2245                 this.z = value;
2246             }
2247
2248         }
2249
2250     }
2251
2252
2253     /**
2254      * <p>Java class for anonymous complex type.
2255      * 
2256      * <p>The following schema fragment specifies the expected content contained within this class.
2257      * 
2258      * <pre>
2259      * &lt;complexType>
2260      *   &lt;complexContent>
2261      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2262      *       &lt;attribute name="methodName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
2263      *       &lt;attribute name="scoreValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
2264      *     &lt;/restriction>
2265      *   &lt;/complexContent>
2266      * &lt;/complexType>
2267      * </pre>
2268      * 
2269      * 
2270      */
2271     @XmlAccessorType(XmlAccessType.FIELD)
2272     @XmlType(name = "")
2273     public static class Score {
2274
2275         @XmlAttribute(name = "methodName", required = true)
2276         protected String methodName;
2277         @XmlAttribute(name = "scoreValue", required = true)
2278         protected String scoreValue;
2279
2280         /**
2281          * Gets the value of the methodName property.
2282          * 
2283          * @return
2284          *     possible object is
2285          *     {@link String }
2286          *     
2287          */
2288         public String getMethodName() {
2289             return methodName;
2290         }
2291
2292         /**
2293          * Sets the value of the methodName property.
2294          * 
2295          * @param value
2296          *     allowed object is
2297          *     {@link String }
2298          *     
2299          */
2300         public void setMethodName(String value) {
2301             this.methodName = value;
2302         }
2303
2304         /**
2305          * Gets the value of the scoreValue property.
2306          * 
2307          * @return
2308          *     possible object is
2309          *     {@link String }
2310          *     
2311          */
2312         public String getScoreValue() {
2313             return scoreValue;
2314         }
2315
2316         /**
2317          * Sets the value of the scoreValue property.
2318          * 
2319          * @param value
2320          *     allowed object is
2321          *     {@link String }
2322          *     
2323          */
2324         public void setScoreValue(String value) {
2325             this.scoreValue = value;
2326         }
2327
2328     }
2329
2330 }