Changeset 46 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder/structures/events
- Timestamp:
- 08/07/2017 04:20:08 PM (9 years ago)
- Location:
- trunk/src/scriptbuilder/structures/events
- Files:
-
- 17 edited
-
ATMSEvaluationEvent.java (modified) (3 diffs)
-
ActivityLogEvaluationEvent.java (modified) (3 diffs)
-
AudioEvent.java (modified) (2 diffs)
-
CADEvaluationEvent.java (modified) (3 diffs)
-
CADEvent.java (modified) (2 diffs)
-
CCTVEvent.java (modified) (2 diffs)
-
CHPRadioEvent.java (modified) (2 diffs)
-
CMSEvaluationEvent.java (modified) (3 diffs)
-
FacilitatorEvaluationEvent.java (modified) (3 diffs)
-
MaintenanceRadioEvent.java (modified) (2 diffs)
-
ParamicsEvent.java (modified) (2 diffs)
-
RadioEvaluationEvent.java (modified) (3 diffs)
-
TMTRadioEvent.java (modified) (2 diffs)
-
TelephoneEvent.java (modified) (2 diffs)
-
TowEvent.java (modified) (2 diffs)
-
UnitEvent.java (modified) (2 diffs)
-
WitnessEvent.java (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/scriptbuilder/structures/events/ATMSEvaluationEvent.java
r42 r46 10 10 import scriptbuilder.structures.I_XML_Writable; 11 11 import scriptbuilder.structures.ScriptEvent; 12 import scriptbuilder.structures.XMLWriter; 12 13 13 14 /** … … 53 54 public String toXML() 54 55 { 55 String output = openTag(ELEMENT.ATMS_EVALUATION.tag);56 String output = XMLWriter.openTag(ELEMENT.ATMS_EVALUATION.tag); 56 57 if (expectedAction != null) 57 58 { … … 62 63 str = ""; 63 64 } 64 output += openTag(ELEMENT.EXPECTED_ACTION.tag); 65 output += str; 66 output += closeTag(ELEMENT.EXPECTED_ACTION.tag); 65 output += XMLWriter.simpleTag(str, ELEMENT.EXPECTED_ACTION); 67 66 } 68 67 } 69 output += closeTag(ELEMENT.ATMS_EVALUATION.tag);68 output += XMLWriter.closeTag(ELEMENT.ATMS_EVALUATION.tag); 70 69 71 70 return output; 72 71 } 73 74 @Override75 public String openTag(String s)76 {77 return "<" + s + ">";78 }79 80 @Override81 public String closeTag(String s)82 {83 return "</" + s + ">\n";84 }85 86 @Override87 public String emptyTag(String s)88 {89 return "<" + s + "/>\n";90 }91 72 } -
trunk/src/scriptbuilder/structures/events/ActivityLogEvaluationEvent.java
r42 r46 10 10 import scriptbuilder.structures.I_XML_Writable; 11 11 import scriptbuilder.structures.ScriptEvent; 12 import scriptbuilder.structures.XMLWriter; 12 13 13 14 /** … … 53 54 public String toXML() 54 55 { 55 String output = openTag(ELEMENT.ACTIVITY_LOG_EVALUATION.tag);56 String output = XMLWriter.openTag(ELEMENT.ACTIVITY_LOG_EVALUATION.tag); 56 57 if (expectedAction != null) 57 58 { … … 62 63 str = ""; 63 64 } 64 output += openTag(ELEMENT.EXPECTED_ACTION.tag); 65 output += str; 66 output += closeTag(ELEMENT.EXPECTED_ACTION.tag); 65 output += XMLWriter.simpleTag(str, ELEMENT.EXPECTED_ACTION); 67 66 } 68 67 } 69 output += closeTag(ELEMENT.ACTIVITY_LOG_EVALUATION.tag);68 output += XMLWriter.closeTag(ELEMENT.ACTIVITY_LOG_EVALUATION.tag); 70 69 71 70 return output; 72 71 } 73 74 @Override75 public String openTag(String s)76 {77 return "<" + s + ">";78 }79 80 @Override81 public String closeTag(String s)82 {83 return "</" + s + ">\n";84 }85 86 @Override87 public String emptyTag(String s)88 {89 return "<" + s + "/>\n";90 }91 72 } -
trunk/src/scriptbuilder/structures/events/AudioEvent.java
r38 r46 9 9 import scriptbuilder.structures.I_XML_Writable; 10 10 import scriptbuilder.structures.ScriptEvent; 11 import scriptbuilder.structures.XMLWriter; 11 12 12 13 /** … … 31 32 public String toXML() 32 33 { 33 return emptyTag(ELEMENT.AUDIO.tag + " Length=\"" + audioLength + "\" Path=\"" + audioPath + "\""); 34 } 35 36 @Override 37 public String openTag(String s) 38 { 39 return "<" + s + ">"; 40 } 41 42 @Override 43 public String closeTag(String s) 44 { 45 return "</" + s + ">\n"; 46 } 47 48 @Override 49 public String emptyTag(String s) 50 { 51 return "<" + s + "/>\n"; 34 return XMLWriter.emptyTag(ELEMENT.AUDIO.tag + " Length=\"" + audioLength + "\" Path=\"" + audioPath + "\""); 52 35 } 53 36 } -
trunk/src/scriptbuilder/structures/events/CADEvaluationEvent.java
r42 r46 10 10 import scriptbuilder.structures.I_XML_Writable; 11 11 import scriptbuilder.structures.ScriptEvent; 12 import scriptbuilder.structures.XMLWriter; 12 13 13 14 /** … … 53 54 public String toXML() 54 55 { 55 String output = openTag(ELEMENT.CAD_EVALUATION.tag);56 String output = XMLWriter.openTag(ELEMENT.CAD_EVALUATION.tag); 56 57 if (expectedAction != null) 57 58 { … … 62 63 str = ""; 63 64 } 64 output += openTag(ELEMENT.EXPECTED_ACTION.tag); 65 output += str; 66 output += closeTag(ELEMENT.EXPECTED_ACTION.tag); 65 output += XMLWriter.simpleTag(str, ELEMENT.EXPECTED_ACTION); 67 66 } 68 67 } 69 output += closeTag(ELEMENT.CAD_EVALUATION.tag);68 output += XMLWriter.closeTag(ELEMENT.CAD_EVALUATION.tag); 70 69 71 70 return output; 72 71 } 73 74 @Override75 public String openTag(String s)76 {77 return "<" + s + ">";78 }79 80 @Override81 public String closeTag(String s)82 {83 return "</" + s + ">\n";84 }85 86 @Override87 public String emptyTag(String s)88 {89 return "<" + s + "/>\n";90 }91 72 } -
trunk/src/scriptbuilder/structures/events/CADEvent.java
r38 r46 9 9 import scriptbuilder.structures.I_XML_Writable; 10 10 import scriptbuilder.structures.ScriptEvent; 11 import scriptbuilder.structures.XMLWriter; 11 12 12 13 /** … … 31 32 public String toXML() 32 33 { 33 String output = openTag(ELEMENT.DETAIL.tag); 34 output += detail; 35 output += closeTag(ELEMENT.DETAIL.tag); 34 String output = XMLWriter.simpleTag(detail, ELEMENT.DETAIL); 36 35 return output; 37 36 } 38 39 @Override40 public String openTag(String s)41 {42 return "<" + s + ">";43 }44 45 @Override46 public String closeTag(String s)47 {48 return "</" + s + ">\n";49 }50 51 @Override52 public String emptyTag(String s)53 {54 return "<" + s + "/>\n";55 }56 57 37 } -
trunk/src/scriptbuilder/structures/events/CCTVEvent.java
r38 r46 9 9 import scriptbuilder.structures.I_XML_Writable; 10 10 import scriptbuilder.structures.ScriptEvent; 11 import scriptbuilder.structures.XMLWriter; 11 12 12 13 /** … … 29 30 public String toXML() 30 31 { 31 String output = openTag(ELEMENT.CCTV_INFO.tag); 32 output += message; 33 output += closeTag(ELEMENT.CCTV_INFO.tag); 32 String output = XMLWriter.simpleTag(message, ELEMENT.CCTV_INFO); 34 33 35 34 return output; 36 35 } 37 38 @Override39 public String openTag(String s)40 {41 return "<" + s + ">";42 }43 44 @Override45 public String closeTag(String s)46 {47 return "</" + s + ">\n";48 }49 50 @Override51 public String emptyTag(String s)52 {53 return "<" + s + "/>\n";54 }55 36 } -
trunk/src/scriptbuilder/structures/events/CHPRadioEvent.java
r38 r46 10 10 import scriptbuilder.structures.I_XML_Writable; 11 11 import scriptbuilder.structures.ScriptEvent; 12 import scriptbuilder.structures.XMLWriter; 12 13 13 14 /** … … 35 36 public String toXML() 36 37 { 37 String output = openTag(ELEMENT.CHP_RADIO.tag + " RadioFile=\"" + radioFile + "\"");38 output += openTag(ELEMENT.DIALOG.tag);38 String output = XMLWriter.openTag(ELEMENT.CHP_RADIO.tag + " RadioFile=\"" + radioFile + "\""); 39 output += XMLWriter.openTag(ELEMENT.DIALOG.tag); 39 40 40 41 for (int i = 0; i < lines.size(); i++) 41 42 { 42 output += openTag(ELEMENT.LINE.tag + " Role=\"" + roles.get(i) + "\"");43 output += XMLWriter.openTag(ELEMENT.LINE.tag + " Role=\"" + roles.get(i) + "\""); 43 44 output += lines.get(i); 44 output += closeTag(ELEMENT.LINE.tag);45 output += XMLWriter.closeTag(ELEMENT.LINE.tag); 45 46 } 46 47 47 output += closeTag(ELEMENT.DIALOG.tag);48 output += closeTag(ELEMENT.CHP_RADIO.tag);48 output += XMLWriter.closeTag(ELEMENT.DIALOG.tag); 49 output += XMLWriter.closeTag(ELEMENT.CHP_RADIO.tag); 49 50 50 51 return output; 51 52 } 52 53 @Override54 public String openTag(String s)55 {56 return "<" + s + ">";57 }58 59 @Override60 public String closeTag(String s)61 {62 return "</" + s + ">\n";63 }64 65 @Override66 public String emptyTag(String s)67 {68 return "<" + s + "/>\n";69 }70 71 53 } -
trunk/src/scriptbuilder/structures/events/CMSEvaluationEvent.java
r42 r46 10 10 import scriptbuilder.structures.I_XML_Writable; 11 11 import scriptbuilder.structures.ScriptEvent; 12 import scriptbuilder.structures.XMLWriter; 12 13 13 14 /** … … 62 63 public String toXML() 63 64 { 64 String output = openTag(ELEMENT.CMS_EVALUATION.tag + " cmsID=\"" + cmsID + "\" type=\"" + cmsType + "\""); 65 output += openTag(ELEMENT.LOCATION.tag); 66 output += location; 67 output += closeTag(ELEMENT.LOCATION.tag); 65 String output = XMLWriter.openTag(ELEMENT.CMS_EVALUATION.tag + " cmsID=\"" + cmsID + "\" type=\"" + cmsType + "\""); 66 output += XMLWriter.simpleTag(location, ELEMENT.LOCATION); 68 67 69 68 if (message.size() > 0) 70 69 { 71 output += openTag(ELEMENT.SAMPLE_MESSAGE.tag);70 output += XMLWriter.openTag(ELEMENT.SAMPLE_MESSAGE.tag); 72 71 for (String str : message) 73 72 { … … 76 75 str = ""; 77 76 } 78 output += openTag(ELEMENT.CMS_LINE.tag); 79 output += str; 80 output += closeTag(ELEMENT.CMS_LINE.tag); 77 output += XMLWriter.simpleTag(str, ELEMENT.CMS_LINE); 81 78 } 82 output += closeTag(ELEMENT.SAMPLE_MESSAGE.tag);79 output += XMLWriter.closeTag(ELEMENT.SAMPLE_MESSAGE.tag); 83 80 } 84 81 85 output += closeTag(ELEMENT.CMS_EVALUATION.tag);82 output += XMLWriter.closeTag(ELEMENT.CMS_EVALUATION.tag); 86 83 87 84 return output; 88 85 } 89 90 @Override91 public String openTag(String s)92 {93 return "<" + s + ">";94 }95 96 @Override97 public String closeTag(String s)98 {99 return "</" + s + ">\n";100 }101 102 @Override103 public String emptyTag(String s)104 {105 return "<" + s + "/>\n";106 }107 86 } -
trunk/src/scriptbuilder/structures/events/FacilitatorEvaluationEvent.java
r42 r46 10 10 import scriptbuilder.structures.I_XML_Writable; 11 11 import scriptbuilder.structures.ScriptEvent; 12 import scriptbuilder.structures.XMLWriter; 12 13 13 14 /** … … 53 54 public String toXML() 54 55 { 55 String output = openTag(ELEMENT.FACILITATOR_EVALUATION.tag);56 String output = XMLWriter.openTag(ELEMENT.FACILITATOR_EVALUATION.tag); 56 57 if (expectedAction != null) 57 58 { … … 62 63 str = ""; 63 64 } 64 output += openTag(ELEMENT.EXPECTED_ACTION.tag); 65 output += str; 66 output += closeTag(ELEMENT.EXPECTED_ACTION.tag); 65 output += XMLWriter.simpleTag(str, ELEMENT.EXPECTED_ACTION); 67 66 } 68 67 } 69 output += closeTag(ELEMENT.FACILITATOR_EVALUATION.tag);68 output += XMLWriter.closeTag(ELEMENT.FACILITATOR_EVALUATION.tag); 70 69 71 70 return output; 72 71 } 73 74 @Override75 public String openTag(String s)76 {77 return "<" + s + ">";78 }79 80 @Override81 public String closeTag(String s)82 {83 return "</" + s + ">\n";84 }85 86 @Override87 public String emptyTag(String s)88 {89 return "<" + s + "/>\n";90 }91 72 } -
trunk/src/scriptbuilder/structures/events/MaintenanceRadioEvent.java
r38 r46 9 9 import scriptbuilder.structures.I_XML_Writable; 10 10 import scriptbuilder.structures.ScriptEvent; 11 import scriptbuilder.structures.XMLWriter; 11 12 12 13 /** … … 29 30 public String toXML() 30 31 { 31 String output = openTag(ELEMENT.MAINTENANCE_RADIO.tag); 32 33 output += message; 34 35 output += closeTag(ELEMENT.MAINTENANCE_RADIO.tag); 32 String output = XMLWriter.simpleTag(message, ELEMENT.MAINTENANCE_RADIO); 36 33 return output; 37 34 } 38 39 @Override40 public String openTag(String s)41 {42 return "<" + s + ">";43 }44 45 @Override46 public String closeTag(String s)47 {48 return "</" + s + ">\n";49 }50 51 @Override52 public String emptyTag(String s)53 {54 return "<" + s + "/>\n";55 }56 57 35 } -
trunk/src/scriptbuilder/structures/events/ParamicsEvent.java
r38 r46 10 10 import scriptbuilder.structures.I_XML_Writable; 11 11 import scriptbuilder.structures.ScriptEvent; 12 import scriptbuilder.structures.XMLWriter; 12 13 13 14 /** … … 32 33 33 34 public String locationID = ""; 34 35 @Override36 public String openTag(String s)37 {38 return "<" + s + ">";39 }40 41 @Override42 public String closeTag(String s)43 {44 return "</" + s + ">\n";45 }46 47 @Override48 public String emptyTag(String s)49 {50 return "<" + s + "/>\n";51 }52 53 35 @Override 54 36 public String toXML() 55 37 { 56 String output = openTag(ELEMENT.PARAMICS.tag + " LocationID=\"" + locationID + "\"");38 String output = XMLWriter.openTag(ELEMENT.PARAMICS.tag + " LocationID=\"" + locationID + "\""); 57 39 58 output += openTag(ELEMENT.Status.tag); 59 output += status; 60 output += closeTag(ELEMENT.Status.tag); 40 output += XMLWriter.simpleTag(status, ELEMENT.Status); 61 41 62 output += openTag(ELEMENT.Incident_type.tag); 63 output += type; 64 output += closeTag(ELEMENT.Incident_type.tag); 42 output += XMLWriter.simpleTag(type, ELEMENT.Incident_type); 65 43 66 44 for (Integer lane : laneNums) 67 45 { 68 output += openTag(ELEMENT.Lane_number.tag); 69 output += lane; 70 output += closeTag(ELEMENT.Lane_number.tag); 46 output += XMLWriter.simpleTag(""+lane, ELEMENT.Lane_number); 71 47 } 72 output += closeTag(ELEMENT.PARAMICS.tag);48 output += XMLWriter.closeTag(ELEMENT.PARAMICS.tag); 73 49 74 50 return output; -
trunk/src/scriptbuilder/structures/events/RadioEvaluationEvent.java
r42 r46 10 10 import scriptbuilder.structures.I_XML_Writable; 11 11 import scriptbuilder.structures.ScriptEvent; 12 import scriptbuilder.structures.XMLWriter; 12 13 13 14 /** … … 53 54 public String toXML() 54 55 { 55 String output = openTag(ELEMENT.RADIO_EVALUATION.tag);56 String output = XMLWriter.openTag(ELEMENT.RADIO_EVALUATION.tag); 56 57 if (expectedAction != null) 57 58 { … … 62 63 str = ""; 63 64 } 64 output += openTag(ELEMENT.EXPECTED_ACTION.tag); 65 output += str; 66 output += closeTag(ELEMENT.EXPECTED_ACTION.tag); 65 output += XMLWriter.simpleTag(str, ELEMENT.EXPECTED_ACTION); 67 66 } 68 67 } 69 output += closeTag(ELEMENT.RADIO_EVALUATION.tag);68 output += XMLWriter.closeTag(ELEMENT.RADIO_EVALUATION.tag); 70 69 71 70 return output; 72 71 } 73 74 @Override75 public String openTag(String s)76 {77 return "<" + s + ">";78 }79 80 @Override81 public String closeTag(String s)82 {83 return "</" + s + ">\n";84 }85 86 @Override87 public String emptyTag(String s)88 {89 return "<" + s + "/>\n";90 }91 72 } -
trunk/src/scriptbuilder/structures/events/TMTRadioEvent.java
r38 r46 9 9 import scriptbuilder.structures.I_XML_Writable; 10 10 import scriptbuilder.structures.ScriptEvent; 11 import scriptbuilder.structures.XMLWriter; 11 12 12 13 /** … … 29 30 public String toXML() 30 31 { 31 String output = openTag(ELEMENT.TMT_RADIO.tag); 32 output += message; 33 output += closeTag(ELEMENT.TMT_RADIO.tag); 32 String output = XMLWriter.simpleTag(message, ELEMENT.TMT_RADIO); 34 33 return output; 35 34 } 36 35 37 @Override38 public String openTag(String s)39 {40 return "<" + s + ">";41 }42 43 @Override44 public String closeTag(String s)45 {46 return "</" + s + ">\n";47 }48 49 @Override50 public String emptyTag(String s)51 {52 return "<" + s + "/>\n";53 }54 36 } -
trunk/src/scriptbuilder/structures/events/TelephoneEvent.java
r38 r46 10 10 import scriptbuilder.structures.I_XML_Writable; 11 11 import scriptbuilder.structures.ScriptEvent; 12 import scriptbuilder.structures.XMLWriter; 12 13 13 14 /** … … 33 34 public String toXML() 34 35 { 35 String output = openTag(ELEMENT.TELEPHONE.tag);36 String output = XMLWriter.openTag(ELEMENT.TELEPHONE.tag); 36 37 for (int i = 0; i < lines.size(); i++) 37 38 { 38 39 if (roles.get(i).equalsIgnoreCase(ELEMENT.STUDENT.tag)) 39 40 { 40 output += openTag(ELEMENT.STUDENT.tag); 41 output += lines.get(i); 42 output += closeTag(ELEMENT.STUDENT.tag); 41 output += XMLWriter.simpleTag(lines.get(i), ELEMENT.STUDENT); 43 42 } 44 43 else 45 44 { 46 output += openTag(ELEMENT.INSTRUCTOR.tag + " Role=\"" + roles.get(i) + "\"");45 output += XMLWriter.openTag(ELEMENT.INSTRUCTOR.tag + " Role=\"" + roles.get(i) + "\""); 47 46 output += lines.get(i); 48 output += closeTag(ELEMENT.INSTRUCTOR.tag);47 output += XMLWriter.closeTag(ELEMENT.INSTRUCTOR.tag); 49 48 } 50 49 } 51 output += closeTag(ELEMENT.TELEPHONE.tag);50 output += XMLWriter.closeTag(ELEMENT.TELEPHONE.tag); 52 51 return output; 53 52 } 54 55 @Override56 public String openTag(String s)57 {58 return "<" + s + ">";59 }60 61 @Override62 public String closeTag(String s)63 {64 return "</" + s + ">\n";65 }66 67 @Override68 public String emptyTag(String s)69 {70 return "<" + s + "/>\n";71 }72 53 } -
trunk/src/scriptbuilder/structures/events/TowEvent.java
r38 r46 9 9 import scriptbuilder.structures.I_XML_Writable; 10 10 import scriptbuilder.structures.ScriptEvent; 11 import scriptbuilder.structures.XMLWriter; 11 12 12 13 /** … … 33 34 34 35 @Override 35 public String openTag(String s)36 {37 return "<" + s + ">";38 }39 40 @Override41 public String closeTag(String s)42 {43 return "</" + s + ">\n";44 }45 46 @Override47 public String emptyTag(String s)48 {49 return "<" + s + "/>\n";50 }51 52 @Override53 36 public String toXML() 54 37 { 55 return emptyTag(ELEMENT.TOW.tag + " Company=\"" + towCompany + "\" ConfNum=\""38 return XMLWriter.emptyTag(ELEMENT.TOW.tag + " Company=\"" + towCompany + "\" ConfNum=\"" 56 39 + towConfNum + "\" PubNum=\"" + towPubNum + "\" Beat=\"" + towBeat + "\""); 57 40 } -
trunk/src/scriptbuilder/structures/events/UnitEvent.java
r38 r46 9 9 import scriptbuilder.structures.I_XML_Writable; 10 10 import scriptbuilder.structures.ScriptEvent; 11 import scriptbuilder.structures.XMLWriter; 11 12 12 13 /** … … 31 32 32 33 public String unitNum = ""; 33 34 @Override35 public String openTag(String s)36 {37 return "<" + s + ">";38 }39 40 @Override41 public String closeTag(String s)42 {43 return "</" + s + ">\n";44 }45 46 @Override47 public String emptyTag(String s)48 {49 return "<" + s + "/>\n";50 }51 52 34 @Override 53 35 public String toXML() 54 36 { 55 return emptyTag(ELEMENT.UNIT.tag+" UnitNum=\""+unitNum+"\" Status=\""37 return XMLWriter.emptyTag(ELEMENT.UNIT.tag+" UnitNum=\""+unitNum+"\" Status=\"" 56 38 +unitStatus+"\" Primary=\""+unitPrimary+"\" Active=\""+unitActive+"\""); 57 39 } -
trunk/src/scriptbuilder/structures/events/WitnessEvent.java
r38 r46 9 9 import scriptbuilder.structures.I_XML_Writable; 10 10 import scriptbuilder.structures.ScriptEvent; 11 import scriptbuilder.structures.XMLWriter; 11 12 12 13 /** … … 36 37 public String toXML() 37 38 { 38 return emptyTag(ELEMENT.WITNESS.tag + " Name=\"" + witnessName + "\" Address=\""39 return XMLWriter.emptyTag(ELEMENT.WITNESS.tag + " Name=\"" + witnessName + "\" Address=\"" 39 40 + witnessAddress + "\" PhoneNum=\"" + witnessNum + "\""); 40 41 } 41 42 @Override43 public String openTag(String s)44 {45 return "<" + s + ">";46 }47 48 @Override49 public String closeTag(String s)50 {51 return "</" + s + ">\n";52 }53 54 @Override55 public String emptyTag(String s)56 {57 return "<" + s + "/>\n";58 }59 60 42 }
Note: See TracChangeset
for help on using the changeset viewer.
