2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4 // Any modifications to this file will be lost upon recompilation of the source schema.
5 // Generated on: 2023.02.22 at 10:08:57 PM GMT
9 package jalview.xml.binding.jalview;
11 import java.math.BigInteger;
12 import javax.xml.bind.annotation.XmlAccessType;
13 import javax.xml.bind.annotation.XmlAccessorType;
14 import javax.xml.bind.annotation.XmlAttribute;
15 import javax.xml.bind.annotation.XmlType;
16 import javax.xml.bind.annotation.XmlValue;
20 * <p>Java class for MatrixType complex type.
22 * <p>The following schema fragment specifies the expected content contained within this class.
25 * <complexType name="MatrixType">
27 * <extension base="<http://www.w3.org/2001/XMLSchema>string">
28 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
29 * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
30 * <attribute name="rows" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
31 * <attribute name="cols" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
39 @XmlAccessorType(XmlAccessType.FIELD)
40 @XmlType(name = "MatrixType", propOrder = {
43 public class MatrixType {
46 protected String value;
47 @XmlAttribute(name = "id")
49 @XmlAttribute(name = "type", required = true)
50 protected String type;
51 @XmlAttribute(name = "rows", required = true)
52 protected BigInteger rows;
53 @XmlAttribute(name = "cols", required = true)
54 protected BigInteger cols;
57 * Gets the value of the value property.
64 public String getValue() {
69 * Sets the value of the value property.
76 public void setValue(String value) {
81 * Gets the value of the id property.
88 public String getId() {
93 * Sets the value of the id property.
100 public void setId(String value) {
105 * Gets the value of the type property.
112 public String getType() {
117 * Sets the value of the type property.
124 public void setType(String value) {
129 * Gets the value of the rows property.
133 * {@link BigInteger }
136 public BigInteger getRows() {
141 * Sets the value of the rows property.
145 * {@link BigInteger }
148 public void setRows(BigInteger value) {
153 * Gets the value of the cols property.
157 * {@link BigInteger }
160 public BigInteger getCols() {
165 * Sets the value of the cols property.
169 * {@link BigInteger }
172 public void setCols(BigInteger value) {