Changeset 42 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder/structures/events/ATMSEvaluationEvent.java


Ignore:
Timestamp:
08/07/2017 12:57:39 PM (9 years ago)
Author:
bmcguffin
Message:

Fixed a bug which caused null evaluation events to be improperly translated to text.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/scriptbuilder/structures/events/ATMSEvaluationEvent.java

    r38 r42  
    5454    { 
    5555        String output = openTag(ELEMENT.ATMS_EVALUATION.tag); 
    56         for (String str : expectedAction) 
     56        if (expectedAction != null) 
    5757        { 
    58             output += openTag(ELEMENT.EXPECTED_ACTION.tag); 
    59             output += str; 
    60             output += closeTag(ELEMENT.EXPECTED_ACTION.tag); 
     58            for (String str : expectedAction) 
     59            { 
     60                if (str == null) 
     61                { 
     62                    str = ""; 
     63                } 
     64                output += openTag(ELEMENT.EXPECTED_ACTION.tag); 
     65                output += str; 
     66                output += closeTag(ELEMENT.EXPECTED_ACTION.tag); 
     67            } 
    6168        } 
    6269        output += closeTag(ELEMENT.ATMS_EVALUATION.tag); 
Note: See TracChangeset for help on using the changeset viewer.