Changeset 35 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder/structures/TimeSlice.java


Ignore:
Timestamp:
08/02/2017 03:39:04 PM (9 years ago)
Author:
bmcguffin
Message:

Added toXML implementation for Audio, CAD detail, Unit, Paramics, Telephone, and CHP radio events.

File:
1 edited

Legend:

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

    r30 r35  
    204204    { 
    205205        ArrayList<I_ScriptEvent> eventsCopy = new ArrayList<I_ScriptEvent>(); 
     206        ArrayList<I_ScriptEvent> eventsCopy2 = new ArrayList<I_ScriptEvent>(); 
    206207 
    207208        for (I_ScriptEvent e : events) 
     
    230231                    I_XML_Writable ex = (I_XML_Writable) ev; 
    231232                    output += ex.toXML(); 
    232                     eventsCopy.remove(ev); 
    233233                } 
    234             } 
     234                else 
     235                { 
     236                    eventsCopy2.add(ev); 
     237                } 
     238            } 
     239 
     240            eventsCopy = eventsCopy2; 
     241 
    235242            output += closeTag(ELEMENT.CAD_INCIDENT_EVENT.tag); 
    236243        } 
Note: See TracChangeset for help on using the changeset viewer.