Changeset 138 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder/structures/XMLWriter.java


Ignore:
Timestamp:
11/29/2017 10:06:59 AM (8 years ago)
Author:
bmcguffin
Message:

Added support for incident color. Color is now read from the xml file; if no color field exists, it picks a random one. Upon saving the file, color is written out in RGB format. The DTD now contains a new field, COLOR, with three attributes: r, g, b.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/scriptbuilder/structures/XMLWriter.java

    r131 r138  
    112112                + "<!ELEMENT FAX (#PCDATA)>\n" 
    113113                + "<!ELEMENT COMMENT (#PCDATA)>\n" 
    114                 + "<!ELEMENT SCRIPT_EVENT (TIME_INDEX | INCIDENT | CAD_DATA | GENERAL_INFO |\n" 
     114                + "<!ELEMENT SCRIPT_EVENT (TIME_INDEX | INCIDENT | COLOR | CAD_DATA | GENERAL_INFO |\n" 
    115115                + "ATMS_EVALUATION | CAD_EVALUATION | ACTIVITY_LOG_EVALUATION | FACILITATOR_EVALUATION |\n" 
    116116                + "RADIO_EVALUATION | CHP_RADIO | MAINTENANCE_RADIO | CMS_EVALUATION | TMT_RADIO | \n" 
     
    119119                + "<!ELEMENT INCIDENT (#PCDATA)>\n" 
    120120                + "<!ATTLIST INCIDENT LogNum CDATA #REQUIRED>\n" 
     121                + "<!ELEMENT COLOR EMPTY>\n" 
     122                + "<!ATTLIST COLOR r CDATA #REQUIRED>\n" 
     123                + "<!ATTLIST COLOR g CDATA #REQUIRED>\n" 
     124                + "<!ATTLIST COLOR b CDATA #REQUIRED>\n" 
    121125                + "<!ELEMENT CAD_DATA (HEADER_INFO | CAD_INCIDENT_EVENT | LOCATION_INFO | MASTER_INC_NUM |\n" 
    122126                + "P | ADDITIONAL_INFO | LOCATION | GENERAL)*>\n" 
Note: See TracChangeset for help on using the changeset viewer.