Changeset 36 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder/structures/events/RadioEvaluationEvent.java
- Timestamp:
- 08/03/2017 09:26:21 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/scriptbuilder/structures/events/RadioEvaluationEvent.java
r7 r36 8 8 9 9 import java.util.ArrayList; 10 import scriptbuilder.structures.ELEMENT; 11 import scriptbuilder.structures.I_XML_Writable; 10 12 import scriptbuilder.structures.ScriptEvent; 11 13 … … 15 17 * @author Bryan McGuffin 16 18 */ 17 public class RadioEvaluationEvent extends ScriptEvent implements I_EvaluationEvent 19 public class RadioEvaluationEvent extends ScriptEvent implements I_EvaluationEvent, I_XML_Writable 18 20 { 19 21 … … 48 50 expectedAction.remove(index); 49 51 } 52 53 @Override 54 public String toXML() 55 { 56 String output = openTag(ELEMENT.RADIO_EVALUATION.tag); 57 output += openTag(ELEMENT.EXPECTED_ACTION.tag); 58 output += expectedAction; 59 output += closeTag(ELEMENT.EXPECTED_ACTION.tag); 60 output += closeTag(ELEMENT.RADIO_EVALUATION.tag); 61 62 return output; 63 } 64 65 @Override 66 public String openTag(String s) 67 { 68 return "<" + s + ">\n"; 69 } 70 71 @Override 72 public String closeTag(String s) 73 { 74 return "</" + s + ">\n"; 75 } 76 77 @Override 78 public String emptyTag(String s) 79 { 80 return "<" + s + "/>\n"; 81 } 50 82 }
Note: See TracChangeset
for help on using the changeset viewer.
