Changeset 47 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder/structures/TimeSlice.java
- Timestamp:
- 08/08/2017 09:36:51 AM (9 years ago)
- File:
-
- 1 edited
-
trunk/src/scriptbuilder/structures/TimeSlice.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/scriptbuilder/structures/TimeSlice.java
r46 r47 223 223 output += thisIncident.name + XMLWriter.closeTag(ELEMENT.INCIDENT.tag); 224 224 225 output += XMLWriter.openTag(ELEMENT.CAD_DATA.tag);226 output += cadData.toXML();227 output += XMLWriter.openTag(ELEMENT.CAD_INCIDENT_EVENT.tag);228 if (containsCADIncidentEvent())229 { 230 231 for (I_ScriptEvent ev : eventsCopy)232 {233 if (ev instanceof I_XML_Writable && isCADIncidentEvent(ev))225 if (cadData.hasCadData() || containsCADIncidentEvent()) 226 { 227 output += XMLWriter.openTag(ELEMENT.CAD_DATA.tag); 228 output += cadData.toXML(); 229 230 if (containsCADIncidentEvent()) 231 { 232 output += XMLWriter.openTag(ELEMENT.CAD_INCIDENT_EVENT.tag); 233 for (I_ScriptEvent ev : eventsCopy) 234 234 { 235 I_XML_Writable ex = (I_XML_Writable) ev; 236 output += ex.toXML(); 235 if (ev instanceof I_XML_Writable && isCADIncidentEvent(ev)) 236 { 237 I_XML_Writable ex = (I_XML_Writable) ev; 238 output += ex.toXML(); 239 } 240 else 241 { 242 eventsCopy2.add(ev); 243 } 237 244 } 238 else 239 { 240 eventsCopy2.add(ev); 241 } 242 } 243 244 eventsCopy = eventsCopy2; 245 246 } 247 output += XMLWriter.closeTag(ELEMENT.CAD_INCIDENT_EVENT.tag); 248 249 output += XMLWriter.closeTag(ELEMENT.CAD_DATA.tag); 245 246 eventsCopy = eventsCopy2; 247 output += XMLWriter.closeTag(ELEMENT.CAD_INCIDENT_EVENT.tag); 248 } 249 250 output += XMLWriter.closeTag(ELEMENT.CAD_DATA.tag); 251 } 250 252 251 253 if (cadData.hasGeneralInfo())
Note: See TracChangeset
for help on using the changeset viewer.
