LINKANIMATIONTYPE.java

  1. //
  2. // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0
  3. // See <a href="https://javaee.github.io/jaxb-v2/">https://javaee.github.io/jaxb-v2/</a>
  4. // Any modifications to this file will be lost upon recompilation of the source schema.
  5. // Generated on: 2020.01.24 at 05:08:34 PM CET
  6. //


  7. package org.opentrafficsim.xml.generated;

  8. import java.awt.Color;
  9. import java.io.Serializable;
  10. import java.util.ArrayList;
  11. import java.util.List;
  12. import javax.annotation.Generated;
  13. import javax.xml.bind.annotation.XmlAccessType;
  14. import javax.xml.bind.annotation.XmlAccessorType;
  15. import javax.xml.bind.annotation.XmlAttribute;
  16. import javax.xml.bind.annotation.XmlElement;
  17. import javax.xml.bind.annotation.XmlElements;
  18. import javax.xml.bind.annotation.XmlType;
  19. import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
  20. import org.djunits.value.vdouble.scalar.Length;
  21. import org.opentrafficsim.xml.bindings.ColorAdapter;
  22. import org.opentrafficsim.xml.bindings.PositiveLengthAdapter;


  23. /**
  24.  * <p>Java class for LINKANIMATIONTYPE complex type.
  25.  *
  26.  * <p>The following schema fragment specifies the expected content contained within this class.
  27.  *
  28.  * <pre>
  29.  * &lt;complexType name="LINKANIMATIONTYPE"&gt;
  30.  *   &lt;complexContent&gt;
  31.  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  32.  *       &lt;choice maxOccurs="unbounded"&gt;
  33.  *         &lt;element name="SHOULDER"&gt;
  34.  *           &lt;complexType&gt;
  35.  *             &lt;complexContent&gt;
  36.  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  37.  *                 &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  38.  *                 &lt;attribute name="COLOR" use="required" type="{http://www.opentrafficsim.org/ots}COLORTYPE" /&gt;
  39.  *               &lt;/restriction&gt;
  40.  *             &lt;/complexContent&gt;
  41.  *           &lt;/complexType&gt;
  42.  *         &lt;/element&gt;
  43.  *         &lt;element name="LANE"&gt;
  44.  *           &lt;complexType&gt;
  45.  *             &lt;complexContent&gt;
  46.  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  47.  *                 &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  48.  *                 &lt;attribute name="COLOR" use="required" type="{http://www.opentrafficsim.org/ots}COLORTYPE" /&gt;
  49.  *               &lt;/restriction&gt;
  50.  *             &lt;/complexContent&gt;
  51.  *           &lt;/complexType&gt;
  52.  *         &lt;/element&gt;
  53.  *         &lt;element name="STRIPE"&gt;
  54.  *           &lt;complexType&gt;
  55.  *             &lt;complexContent&gt;
  56.  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  57.  *                 &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  58.  *                 &lt;attribute name="COLOR" use="required" type="{http://www.opentrafficsim.org/ots}COLORTYPE" /&gt;
  59.  *               &lt;/restriction&gt;
  60.  *             &lt;/complexContent&gt;
  61.  *           &lt;/complexType&gt;
  62.  *         &lt;/element&gt;
  63.  *         &lt;element name="NOTRAFFICLANE"&gt;
  64.  *           &lt;complexType&gt;
  65.  *             &lt;complexContent&gt;
  66.  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  67.  *                 &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  68.  *                 &lt;attribute name="COLOR" use="required" type="{http://www.opentrafficsim.org/ots}COLORTYPE" /&gt;
  69.  *               &lt;/restriction&gt;
  70.  *             &lt;/complexContent&gt;
  71.  *           &lt;/complexType&gt;
  72.  *         &lt;/element&gt;
  73.  *       &lt;/choice&gt;
  74.  *       &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  75.  *       &lt;attribute name="COLOR" type="{http://www.opentrafficsim.org/ots}COLORTYPE" /&gt;
  76.  *       &lt;attribute name="WIDTH" type="{http://www.opentrafficsim.org/ots}POSITIVELENGTHTYPE" /&gt;
  77.  *     &lt;/restriction&gt;
  78.  *   &lt;/complexContent&gt;
  79.  * &lt;/complexType&gt;
  80.  * </pre>
  81.  *
  82.  *
  83.  */
  84. @XmlAccessorType(XmlAccessType.FIELD)
  85. @XmlType(name = "LINKANIMATIONTYPE", propOrder = {
  86.     "shoulderOrLANEOrSTRIPE"
  87. })
  88. @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  89. public class LINKANIMATIONTYPE
  90.     implements Serializable
  91. {

  92.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  93.     private final static long serialVersionUID = 10102L;
  94.     @XmlElements({
  95.         @XmlElement(name = "SHOULDER", type = LINKANIMATIONTYPE.SHOULDER.class),
  96.         @XmlElement(name = "LANE", type = LINKANIMATIONTYPE.LANE.class),
  97.         @XmlElement(name = "STRIPE", type = LINKANIMATIONTYPE.STRIPE.class),
  98.         @XmlElement(name = "NOTRAFFICLANE", type = LINKANIMATIONTYPE.NOTRAFFICLANE.class)
  99.     })
  100.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  101.     protected List<Serializable> shoulderOrLANEOrSTRIPE;
  102.     @XmlAttribute(name = "ID", required = true)
  103.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  104.     protected String id;
  105.     @XmlAttribute(name = "COLOR")
  106.     @XmlJavaTypeAdapter(ColorAdapter.class)
  107.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  108.     protected Color color;
  109.     @XmlAttribute(name = "WIDTH")
  110.     @XmlJavaTypeAdapter(PositiveLengthAdapter.class)
  111.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  112.     protected Length width;

  113.     /**
  114.      * Gets the value of the shoulderOrLANEOrSTRIPE property.
  115.      *
  116.      * <p>
  117.      * This accessor method returns a reference to the live list,
  118.      * not a snapshot. Therefore any modification you make to the
  119.      * returned list will be present inside the JAXB object.
  120.      * This is why there is not a <CODE>set</CODE> method for the shoulderOrLANEOrSTRIPE property.
  121.      *
  122.      * <p>
  123.      * For example, to add a new item, do as follows:
  124.      * <pre>
  125.      *    getSHOULDEROrLANEOrSTRIPE().add(newItem);
  126.      * </pre>
  127.      *
  128.      *
  129.      * <p>
  130.      * Objects of the following type(s) are allowed in the list
  131.      * {@link LINKANIMATIONTYPE.SHOULDER }
  132.      * {@link LINKANIMATIONTYPE.LANE }
  133.      * {@link LINKANIMATIONTYPE.STRIPE }
  134.      * {@link LINKANIMATIONTYPE.NOTRAFFICLANE }
  135.      *
  136.      *
  137.      */
  138.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  139.     public List<Serializable> getSHOULDEROrLANEOrSTRIPE() {
  140.         if (shoulderOrLANEOrSTRIPE == null) {
  141.             shoulderOrLANEOrSTRIPE = new ArrayList<Serializable>();
  142.         }
  143.         return this.shoulderOrLANEOrSTRIPE;
  144.     }

  145.     /**
  146.      * Gets the value of the id property.
  147.      *
  148.      * @return
  149.      *     possible object is
  150.      *     {@link String }
  151.      *    
  152.      */
  153.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  154.     public String getID() {
  155.         return id;
  156.     }

  157.     /**
  158.      * Sets the value of the id property.
  159.      *
  160.      * @param value
  161.      *     allowed object is
  162.      *     {@link String }
  163.      *    
  164.      */
  165.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  166.     public void setID(String value) {
  167.         this.id = value;
  168.     }

  169.     /**
  170.      * Gets the value of the color property.
  171.      *
  172.      * @return
  173.      *     possible object is
  174.      *     {@link String }
  175.      *    
  176.      */
  177.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  178.     public Color getCOLOR() {
  179.         return color;
  180.     }

  181.     /**
  182.      * Sets the value of the color property.
  183.      *
  184.      * @param value
  185.      *     allowed object is
  186.      *     {@link String }
  187.      *    
  188.      */
  189.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  190.     public void setCOLOR(Color value) {
  191.         this.color = value;
  192.     }

  193.     /**
  194.      * Gets the value of the width property.
  195.      *
  196.      * @return
  197.      *     possible object is
  198.      *     {@link String }
  199.      *    
  200.      */
  201.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  202.     public Length getWIDTH() {
  203.         return width;
  204.     }

  205.     /**
  206.      * Sets the value of the width property.
  207.      *
  208.      * @param value
  209.      *     allowed object is
  210.      *     {@link String }
  211.      *    
  212.      */
  213.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  214.     public void setWIDTH(Length value) {
  215.         this.width = value;
  216.     }


  217.     /**
  218.      * <p>Java class for anonymous complex type.
  219.      *
  220.      * <p>The following schema fragment specifies the expected content contained within this class.
  221.      *
  222.      * <pre>
  223.      * &lt;complexType&gt;
  224.      *   &lt;complexContent&gt;
  225.      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  226.      *       &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  227.      *       &lt;attribute name="COLOR" use="required" type="{http://www.opentrafficsim.org/ots}COLORTYPE" /&gt;
  228.      *     &lt;/restriction&gt;
  229.      *   &lt;/complexContent&gt;
  230.      * &lt;/complexType&gt;
  231.      * </pre>
  232.      *
  233.      *
  234.      */
  235.     @XmlAccessorType(XmlAccessType.FIELD)
  236.     @XmlType(name = "")
  237.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  238.     public static class LANE implements Serializable
  239.     {

  240.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  241.         private final static long serialVersionUID = 10102L;
  242.         @XmlAttribute(name = "ID", required = true)
  243.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  244.         protected String id;
  245.         @XmlAttribute(name = "COLOR", required = true)
  246.         @XmlJavaTypeAdapter(ColorAdapter.class)
  247.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  248.         protected Color color;

  249.         /**
  250.          * Gets the value of the id property.
  251.          *
  252.          * @return
  253.          *     possible object is
  254.          *     {@link String }
  255.          *    
  256.          */
  257.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  258.         public String getID() {
  259.             return id;
  260.         }

  261.         /**
  262.          * Sets the value of the id property.
  263.          *
  264.          * @param value
  265.          *     allowed object is
  266.          *     {@link String }
  267.          *    
  268.          */
  269.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  270.         public void setID(String value) {
  271.             this.id = value;
  272.         }

  273.         /**
  274.          * Gets the value of the color property.
  275.          *
  276.          * @return
  277.          *     possible object is
  278.          *     {@link String }
  279.          *    
  280.          */
  281.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  282.         public Color getCOLOR() {
  283.             return color;
  284.         }

  285.         /**
  286.          * Sets the value of the color property.
  287.          *
  288.          * @param value
  289.          *     allowed object is
  290.          *     {@link String }
  291.          *    
  292.          */
  293.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  294.         public void setCOLOR(Color value) {
  295.             this.color = value;
  296.         }

  297.     }


  298.     /**
  299.      * <p>Java class for anonymous complex type.
  300.      *
  301.      * <p>The following schema fragment specifies the expected content contained within this class.
  302.      *
  303.      * <pre>
  304.      * &lt;complexType&gt;
  305.      *   &lt;complexContent&gt;
  306.      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  307.      *       &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  308.      *       &lt;attribute name="COLOR" use="required" type="{http://www.opentrafficsim.org/ots}COLORTYPE" /&gt;
  309.      *     &lt;/restriction&gt;
  310.      *   &lt;/complexContent&gt;
  311.      * &lt;/complexType&gt;
  312.      * </pre>
  313.      *
  314.      *
  315.      */
  316.     @XmlAccessorType(XmlAccessType.FIELD)
  317.     @XmlType(name = "")
  318.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  319.     public static class NOTRAFFICLANE implements Serializable
  320.     {

  321.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  322.         private final static long serialVersionUID = 10102L;
  323.         @XmlAttribute(name = "ID", required = true)
  324.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  325.         protected String id;
  326.         @XmlAttribute(name = "COLOR", required = true)
  327.         @XmlJavaTypeAdapter(ColorAdapter.class)
  328.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  329.         protected Color color;

  330.         /**
  331.          * Gets the value of the id property.
  332.          *
  333.          * @return
  334.          *     possible object is
  335.          *     {@link String }
  336.          *    
  337.          */
  338.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  339.         public String getID() {
  340.             return id;
  341.         }

  342.         /**
  343.          * Sets the value of the id property.
  344.          *
  345.          * @param value
  346.          *     allowed object is
  347.          *     {@link String }
  348.          *    
  349.          */
  350.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  351.         public void setID(String value) {
  352.             this.id = value;
  353.         }

  354.         /**
  355.          * Gets the value of the color property.
  356.          *
  357.          * @return
  358.          *     possible object is
  359.          *     {@link String }
  360.          *    
  361.          */
  362.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  363.         public Color getCOLOR() {
  364.             return color;
  365.         }

  366.         /**
  367.          * Sets the value of the color property.
  368.          *
  369.          * @param value
  370.          *     allowed object is
  371.          *     {@link String }
  372.          *    
  373.          */
  374.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  375.         public void setCOLOR(Color value) {
  376.             this.color = value;
  377.         }

  378.     }


  379.     /**
  380.      * <p>Java class for anonymous complex type.
  381.      *
  382.      * <p>The following schema fragment specifies the expected content contained within this class.
  383.      *
  384.      * <pre>
  385.      * &lt;complexType&gt;
  386.      *   &lt;complexContent&gt;
  387.      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  388.      *       &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  389.      *       &lt;attribute name="COLOR" use="required" type="{http://www.opentrafficsim.org/ots}COLORTYPE" /&gt;
  390.      *     &lt;/restriction&gt;
  391.      *   &lt;/complexContent&gt;
  392.      * &lt;/complexType&gt;
  393.      * </pre>
  394.      *
  395.      *
  396.      */
  397.     @XmlAccessorType(XmlAccessType.FIELD)
  398.     @XmlType(name = "")
  399.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  400.     public static class SHOULDER implements Serializable
  401.     {

  402.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  403.         private final static long serialVersionUID = 10102L;
  404.         @XmlAttribute(name = "ID", required = true)
  405.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  406.         protected String id;
  407.         @XmlAttribute(name = "COLOR", required = true)
  408.         @XmlJavaTypeAdapter(ColorAdapter.class)
  409.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  410.         protected Color color;

  411.         /**
  412.          * Gets the value of the id property.
  413.          *
  414.          * @return
  415.          *     possible object is
  416.          *     {@link String }
  417.          *    
  418.          */
  419.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  420.         public String getID() {
  421.             return id;
  422.         }

  423.         /**
  424.          * Sets the value of the id property.
  425.          *
  426.          * @param value
  427.          *     allowed object is
  428.          *     {@link String }
  429.          *    
  430.          */
  431.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  432.         public void setID(String value) {
  433.             this.id = value;
  434.         }

  435.         /**
  436.          * Gets the value of the color property.
  437.          *
  438.          * @return
  439.          *     possible object is
  440.          *     {@link String }
  441.          *    
  442.          */
  443.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  444.         public Color getCOLOR() {
  445.             return color;
  446.         }

  447.         /**
  448.          * Sets the value of the color property.
  449.          *
  450.          * @param value
  451.          *     allowed object is
  452.          *     {@link String }
  453.          *    
  454.          */
  455.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  456.         public void setCOLOR(Color value) {
  457.             this.color = value;
  458.         }

  459.     }


  460.     /**
  461.      * <p>Java class for anonymous complex type.
  462.      *
  463.      * <p>The following schema fragment specifies the expected content contained within this class.
  464.      *
  465.      * <pre>
  466.      * &lt;complexType&gt;
  467.      *   &lt;complexContent&gt;
  468.      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
  469.      *       &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
  470.      *       &lt;attribute name="COLOR" use="required" type="{http://www.opentrafficsim.org/ots}COLORTYPE" /&gt;
  471.      *     &lt;/restriction&gt;
  472.      *   &lt;/complexContent&gt;
  473.      * &lt;/complexType&gt;
  474.      * </pre>
  475.      *
  476.      *
  477.      */
  478.     @XmlAccessorType(XmlAccessType.FIELD)
  479.     @XmlType(name = "")
  480.     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  481.     public static class STRIPE implements Serializable
  482.     {

  483.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  484.         private final static long serialVersionUID = 10102L;
  485.         @XmlAttribute(name = "ID", required = true)
  486.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  487.         protected String id;
  488.         @XmlAttribute(name = "COLOR", required = true)
  489.         @XmlJavaTypeAdapter(ColorAdapter.class)
  490.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  491.         protected Color color;

  492.         /**
  493.          * Gets the value of the id property.
  494.          *
  495.          * @return
  496.          *     possible object is
  497.          *     {@link String }
  498.          *    
  499.          */
  500.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  501.         public String getID() {
  502.             return id;
  503.         }

  504.         /**
  505.          * Sets the value of the id property.
  506.          *
  507.          * @param value
  508.          *     allowed object is
  509.          *     {@link String }
  510.          *    
  511.          */
  512.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  513.         public void setID(String value) {
  514.             this.id = value;
  515.         }

  516.         /**
  517.          * Gets the value of the color property.
  518.          *
  519.          * @return
  520.          *     possible object is
  521.          *     {@link String }
  522.          *    
  523.          */
  524.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  525.         public Color getCOLOR() {
  526.             return color;
  527.         }

  528.         /**
  529.          * Sets the value of the color property.
  530.          *
  531.          * @param value
  532.          *     allowed object is
  533.          *     {@link String }
  534.          *    
  535.          */
  536.         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-24T05:08:34+01:00", comments = "JAXB RI v2.3.0")
  537.         public void setCOLOR(Color value) {
  538.             this.color = value;
  539.         }

  540.     }

  541. }