OD.java

  1. //
  2. // This file was generated by the Eclipse Implementation of JAXB, v2.3.6
  3. // See https://eclipse-ee4j.github.io/jaxb-ri
  4. // Any modifications to this file will be lost upon recompilation of the source schema.
  5. // Generated on: 2022.09.04 at 02:31:11 AM CEST
  6. //


  7. package org.opentrafficsim.xml.generated;

  8. import java.io.Serializable;
  9. import java.util.ArrayList;
  10. import java.util.List;
  11. import javax.annotation.Generated;
  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.XmlElement;
  16. import javax.xml.bind.annotation.XmlRootElement;
  17. import javax.xml.bind.annotation.XmlSchemaType;
  18. import javax.xml.bind.annotation.XmlType;


  19. /**
  20.  * <p>Java class for anonymous complex type.
  21.  *
  22.  * <p>The following schema fragment specifies the expected content contained within this class.
  23.  *
  24.  * <pre>
  25.  * &lt;complexType&gt;
  26.  *   &lt;complexContent&gt;
  27.  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  28.  *       &lt;sequence&gt;
  29.  *         &lt;element name="GLOBALTIME" type="{http://www.opentrafficsim.org/ots}GLOBALTIMETYPE" minOccurs="0"/&gt;
  30.  *         &lt;element name="CATEGORY" type="{http://www.opentrafficsim.org/ots}CATEGORYTYPE" maxOccurs="unbounded" minOccurs="0"/&gt;
  31.  *         &lt;element name="DEMAND" maxOccurs="unbounded" minOccurs="0"&gt;
  32.  *           &lt;complexType&gt;
  33.  *             &lt;complexContent&gt;
  34.  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  35.  *                 &lt;sequence&gt;
  36.  *                   &lt;element name="LEVEL" type="{http://www.opentrafficsim.org/ots}LEVELTIMETYPE" maxOccurs="unbounded" minOccurs="0"/&gt;
  37.  *                 &lt;/sequence&gt;
  38.  *                 &lt;attribute name="ORIGIN" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  39.  *                 &lt;attribute name="DESTINATION" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  40.  *                 &lt;attribute name="CATEGORY" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  41.  *                 &lt;attribute name="INTERPOLATION" type="{http://www.opentrafficsim.org/ots}INTERPOLATIONTYPE" default="LINEAR" /&gt;
  42.  *                 &lt;attribute name="FACTOR" type="{http://www.opentrafficsim.org/ots}POSITIVEFACTOR" default="1.0" /&gt;
  43.  *                 &lt;attribute ref="{http://www.w3.org/XML/1998/namespace}base"/&gt;
  44.  *               &lt;/restriction&gt;
  45.  *             &lt;/complexContent&gt;
  46.  *           &lt;/complexType&gt;
  47.  *         &lt;/element&gt;
  48.  *       &lt;/sequence&gt;
  49.  *       &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  50.  *       &lt;attribute name="GLOBALINTERPOLATION" type="{http://www.opentrafficsim.org/ots}INTERPOLATIONTYPE" default="LINEAR" /&gt;
  51.  *       &lt;attribute name="GLOBALFACTOR" type="{http://www.opentrafficsim.org/ots}POSITIVEFACTOR" default="1.0" /&gt;
  52.  *       &lt;attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="generation" /&gt;
  53.  *       &lt;attribute name="OPTIONS" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  54.  *       &lt;attribute ref="{http://www.w3.org/XML/1998/namespace}base"/&gt;
  55.  *     &lt;/restriction&gt;
  56.  *   &lt;/complexContent&gt;
  57.  * &lt;/complexType&gt;
  58.  * </pre>
  59.  *
  60.  *
  61.  */
  62. @XmlAccessorType(XmlAccessType.FIELD)
  63. @XmlType(name = "", propOrder = {
  64.     "globaltime",
  65.     "category",
  66.     "demand"
  67. })
  68. @XmlRootElement(name = "OD")
  69. @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  70. public class OD
  71.     implements Serializable
  72. {

  73.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  74.     private final static long serialVersionUID = 10102L;
  75.     @XmlElement(name = "GLOBALTIME")
  76.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  77.     protected GLOBALTIMETYPE globaltime;
  78.     @XmlElement(name = "CATEGORY")
  79.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  80.     protected List<CATEGORYTYPE> category;
  81.     @XmlElement(name = "DEMAND")
  82.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  83.     protected List<OD.DEMAND> demand;
  84.     @XmlAttribute(name = "ID", required = true)
  85.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  86.     protected String id;
  87.     @XmlAttribute(name = "GLOBALINTERPOLATION")
  88.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  89.     protected String globalinterpolation;
  90.     @XmlAttribute(name = "GLOBALFACTOR")
  91.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  92.     protected String globalfactor;
  93.     @XmlAttribute(name = "RANDOMSTREAM")
  94.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  95.     protected String randomstream;
  96.     @XmlAttribute(name = "OPTIONS")
  97.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  98.     protected String options;
  99.     @XmlAttribute(name = "base", namespace = "http://www.w3.org/XML/1998/namespace")
  100.     @XmlSchemaType(name = "anyURI")
  101.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  102.     protected String base;

  103.     /**
  104.      * Gets the value of the globaltime property.
  105.      *
  106.      * @return
  107.      *     possible object is
  108.      *     {@link GLOBALTIMETYPE }
  109.      *    
  110.      */
  111.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  112.     public GLOBALTIMETYPE getGLOBALTIME() {
  113.         return globaltime;
  114.     }

  115.     /**
  116.      * Sets the value of the globaltime property.
  117.      *
  118.      * @param value
  119.      *     allowed object is
  120.      *     {@link GLOBALTIMETYPE }
  121.      *    
  122.      */
  123.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  124.     public void setGLOBALTIME(GLOBALTIMETYPE value) {
  125.         this.globaltime = value;
  126.     }

  127.     /**
  128.      * Gets the value of the category property.
  129.      *
  130.      * <p>
  131.      * This accessor method returns a reference to the live list,
  132.      * not a snapshot. Therefore any modification you make to the
  133.      * returned list will be present inside the JAXB object.
  134.      * This is why there is not a <CODE>set</CODE> method for the category property.
  135.      *
  136.      * <p>
  137.      * For example, to add a new item, do as follows:
  138.      * <pre>
  139.      *    getCATEGORY().add(newItem);
  140.      * </pre>
  141.      *
  142.      *
  143.      * <p>
  144.      * Objects of the following type(s) are allowed in the list
  145.      * {@link CATEGORYTYPE }
  146.      *
  147.      *
  148.      */
  149.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  150.     public List<CATEGORYTYPE> getCATEGORY() {
  151.         if (category == null) {
  152.             category = new ArrayList<CATEGORYTYPE>();
  153.         }
  154.         return this.category;
  155.     }

  156.     /**
  157.      * Gets the value of the demand property.
  158.      *
  159.      * <p>
  160.      * This accessor method returns a reference to the live list,
  161.      * not a snapshot. Therefore any modification you make to the
  162.      * returned list will be present inside the JAXB object.
  163.      * This is why there is not a <CODE>set</CODE> method for the demand property.
  164.      *
  165.      * <p>
  166.      * For example, to add a new item, do as follows:
  167.      * <pre>
  168.      *    getDEMAND().add(newItem);
  169.      * </pre>
  170.      *
  171.      *
  172.      * <p>
  173.      * Objects of the following type(s) are allowed in the list
  174.      * {@link OD.DEMAND }
  175.      *
  176.      *
  177.      */
  178.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  179.     public List<OD.DEMAND> getDEMAND() {
  180.         if (demand == null) {
  181.             demand = new ArrayList<OD.DEMAND>();
  182.         }
  183.         return this.demand;
  184.     }

  185.     /**
  186.      * Gets the value of the id property.
  187.      *
  188.      * @return
  189.      *     possible object is
  190.      *     {@link String }
  191.      *    
  192.      */
  193.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  194.     public String getID() {
  195.         return id;
  196.     }

  197.     /**
  198.      * Sets the value of the id property.
  199.      *
  200.      * @param value
  201.      *     allowed object is
  202.      *     {@link String }
  203.      *    
  204.      */
  205.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  206.     public void setID(String value) {
  207.         this.id = value;
  208.     }

  209.     /**
  210.      * Gets the value of the globalinterpolation property.
  211.      *
  212.      * @return
  213.      *     possible object is
  214.      *     {@link String }
  215.      *    
  216.      */
  217.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  218.     public String getGLOBALINTERPOLATION() {
  219.         if (globalinterpolation == null) {
  220.             return "LINEAR";
  221.         } else {
  222.             return globalinterpolation;
  223.         }
  224.     }

  225.     /**
  226.      * Sets the value of the globalinterpolation property.
  227.      *
  228.      * @param value
  229.      *     allowed object is
  230.      *     {@link String }
  231.      *    
  232.      */
  233.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  234.     public void setGLOBALINTERPOLATION(String value) {
  235.         this.globalinterpolation = value;
  236.     }

  237.     /**
  238.      * Gets the value of the globalfactor property.
  239.      *
  240.      * @return
  241.      *     possible object is
  242.      *     {@link String }
  243.      *    
  244.      */
  245.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  246.     public String getGLOBALFACTOR() {
  247.         if (globalfactor == null) {
  248.             return "1.0";
  249.         } else {
  250.             return globalfactor;
  251.         }
  252.     }

  253.     /**
  254.      * Sets the value of the globalfactor property.
  255.      *
  256.      * @param value
  257.      *     allowed object is
  258.      *     {@link String }
  259.      *    
  260.      */
  261.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  262.     public void setGLOBALFACTOR(String value) {
  263.         this.globalfactor = value;
  264.     }

  265.     /**
  266.      * Gets the value of the randomstream property.
  267.      *
  268.      * @return
  269.      *     possible object is
  270.      *     {@link String }
  271.      *    
  272.      */
  273.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  274.     public String getRANDOMSTREAM() {
  275.         if (randomstream == null) {
  276.             return "generation";
  277.         } else {
  278.             return randomstream;
  279.         }
  280.     }

  281.     /**
  282.      * Sets the value of the randomstream property.
  283.      *
  284.      * @param value
  285.      *     allowed object is
  286.      *     {@link String }
  287.      *    
  288.      */
  289.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  290.     public void setRANDOMSTREAM(String value) {
  291.         this.randomstream = value;
  292.     }

  293.     /**
  294.      * Gets the value of the options property.
  295.      *
  296.      * @return
  297.      *     possible object is
  298.      *     {@link String }
  299.      *    
  300.      */
  301.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  302.     public String getOPTIONS() {
  303.         return options;
  304.     }

  305.     /**
  306.      * Sets the value of the options property.
  307.      *
  308.      * @param value
  309.      *     allowed object is
  310.      *     {@link String }
  311.      *    
  312.      */
  313.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  314.     public void setOPTIONS(String value) {
  315.         this.options = value;
  316.     }

  317.     /**
  318.      * Gets the value of the base property.
  319.      *
  320.      * @return
  321.      *     possible object is
  322.      *     {@link String }
  323.      *    
  324.      */
  325.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  326.     public String getBase() {
  327.         return base;
  328.     }

  329.     /**
  330.      * Sets the value of the base property.
  331.      *
  332.      * @param value
  333.      *     allowed object is
  334.      *     {@link String }
  335.      *    
  336.      */
  337.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  338.     public void setBase(String value) {
  339.         this.base = value;
  340.     }


  341.     /**
  342.      * <p>Java class for anonymous complex type.
  343.      *
  344.      * <p>The following schema fragment specifies the expected content contained within this class.
  345.      *
  346.      * <pre>
  347.      * &lt;complexType&gt;
  348.      *   &lt;complexContent&gt;
  349.      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  350.      *       &lt;sequence&gt;
  351.      *         &lt;element name="LEVEL" type="{http://www.opentrafficsim.org/ots}LEVELTIMETYPE" maxOccurs="unbounded" minOccurs="0"/&gt;
  352.      *       &lt;/sequence&gt;
  353.      *       &lt;attribute name="ORIGIN" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  354.      *       &lt;attribute name="DESTINATION" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  355.      *       &lt;attribute name="CATEGORY" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  356.      *       &lt;attribute name="INTERPOLATION" type="{http://www.opentrafficsim.org/ots}INTERPOLATIONTYPE" default="LINEAR" /&gt;
  357.      *       &lt;attribute name="FACTOR" type="{http://www.opentrafficsim.org/ots}POSITIVEFACTOR" default="1.0" /&gt;
  358.      *       &lt;attribute ref="{http://www.w3.org/XML/1998/namespace}base"/&gt;
  359.      *     &lt;/restriction&gt;
  360.      *   &lt;/complexContent&gt;
  361.      * &lt;/complexType&gt;
  362.      * </pre>
  363.      *
  364.      *
  365.      */
  366.     @XmlAccessorType(XmlAccessType.FIELD)
  367.     @XmlType(name = "", propOrder = {
  368.         "level"
  369.     })
  370.     @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  371.     public static class DEMAND
  372.         implements Serializable
  373.     {

  374.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  375.         private final static long serialVersionUID = 10102L;
  376.         @XmlElement(name = "LEVEL")
  377.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  378.         protected List<LEVELTIMETYPE> level;
  379.         @XmlAttribute(name = "ORIGIN", required = true)
  380.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  381.         protected String origin;
  382.         @XmlAttribute(name = "DESTINATION", required = true)
  383.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  384.         protected String destination;
  385.         @XmlAttribute(name = "CATEGORY")
  386.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  387.         protected String category;
  388.         @XmlAttribute(name = "INTERPOLATION")
  389.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  390.         protected String interpolation;
  391.         @XmlAttribute(name = "FACTOR")
  392.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  393.         protected String factor;
  394.         @XmlAttribute(name = "base", namespace = "http://www.w3.org/XML/1998/namespace")
  395.         @XmlSchemaType(name = "anyURI")
  396.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  397.         protected String base;

  398.         /**
  399.          * Gets the value of the level property.
  400.          *
  401.          * <p>
  402.          * This accessor method returns a reference to the live list,
  403.          * not a snapshot. Therefore any modification you make to the
  404.          * returned list will be present inside the JAXB object.
  405.          * This is why there is not a <CODE>set</CODE> method for the level property.
  406.          *
  407.          * <p>
  408.          * For example, to add a new item, do as follows:
  409.          * <pre>
  410.          *    getLEVEL().add(newItem);
  411.          * </pre>
  412.          *
  413.          *
  414.          * <p>
  415.          * Objects of the following type(s) are allowed in the list
  416.          * {@link LEVELTIMETYPE }
  417.          *
  418.          *
  419.          */
  420.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  421.         public List<LEVELTIMETYPE> getLEVEL() {
  422.             if (level == null) {
  423.                 level = new ArrayList<LEVELTIMETYPE>();
  424.             }
  425.             return this.level;
  426.         }

  427.         /**
  428.          * Gets the value of the origin property.
  429.          *
  430.          * @return
  431.          *     possible object is
  432.          *     {@link String }
  433.          *    
  434.          */
  435.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  436.         public String getORIGIN() {
  437.             return origin;
  438.         }

  439.         /**
  440.          * Sets the value of the origin property.
  441.          *
  442.          * @param value
  443.          *     allowed object is
  444.          *     {@link String }
  445.          *    
  446.          */
  447.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  448.         public void setORIGIN(String value) {
  449.             this.origin = value;
  450.         }

  451.         /**
  452.          * Gets the value of the destination property.
  453.          *
  454.          * @return
  455.          *     possible object is
  456.          *     {@link String }
  457.          *    
  458.          */
  459.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  460.         public String getDESTINATION() {
  461.             return destination;
  462.         }

  463.         /**
  464.          * Sets the value of the destination property.
  465.          *
  466.          * @param value
  467.          *     allowed object is
  468.          *     {@link String }
  469.          *    
  470.          */
  471.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  472.         public void setDESTINATION(String value) {
  473.             this.destination = value;
  474.         }

  475.         /**
  476.          * Gets the value of the category property.
  477.          *
  478.          * @return
  479.          *     possible object is
  480.          *     {@link String }
  481.          *    
  482.          */
  483.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  484.         public String getCATEGORY() {
  485.             return category;
  486.         }

  487.         /**
  488.          * Sets the value of the category property.
  489.          *
  490.          * @param value
  491.          *     allowed object is
  492.          *     {@link String }
  493.          *    
  494.          */
  495.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  496.         public void setCATEGORY(String value) {
  497.             this.category = value;
  498.         }

  499.         /**
  500.          * Gets the value of the interpolation property.
  501.          *
  502.          * @return
  503.          *     possible object is
  504.          *     {@link String }
  505.          *    
  506.          */
  507.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  508.         public String getINTERPOLATION() {
  509.             if (interpolation == null) {
  510.                 return "LINEAR";
  511.             } else {
  512.                 return interpolation;
  513.             }
  514.         }

  515.         /**
  516.          * Sets the value of the interpolation property.
  517.          *
  518.          * @param value
  519.          *     allowed object is
  520.          *     {@link String }
  521.          *    
  522.          */
  523.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  524.         public void setINTERPOLATION(String value) {
  525.             this.interpolation = value;
  526.         }

  527.         /**
  528.          * Gets the value of the factor property.
  529.          *
  530.          * @return
  531.          *     possible object is
  532.          *     {@link String }
  533.          *    
  534.          */
  535.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  536.         public String getFACTOR() {
  537.             if (factor == null) {
  538.                 return "1.0";
  539.             } else {
  540.                 return factor;
  541.             }
  542.         }

  543.         /**
  544.          * Sets the value of the factor property.
  545.          *
  546.          * @param value
  547.          *     allowed object is
  548.          *     {@link String }
  549.          *    
  550.          */
  551.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  552.         public void setFACTOR(String value) {
  553.             this.factor = value;
  554.         }

  555.         /**
  556.          * Gets the value of the base property.
  557.          *
  558.          * @return
  559.          *     possible object is
  560.          *     {@link String }
  561.          *    
  562.          */
  563.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  564.         public String getBase() {
  565.             return base;
  566.         }

  567.         /**
  568.          * Sets the value of the base property.
  569.          *
  570.          * @param value
  571.          *     allowed object is
  572.          *     {@link String }
  573.          *    
  574.          */
  575.         @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2022-09-04T02:31:11+02:00")
  576.         public void setBase(String value) {
  577.             this.base = value;
  578.         }

  579.     }

  580. }