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