Changeset 30 in tmcsimulator-scriptbuilder for trunk/src/scriptbuilder/structures/ScriptIncident.java
- Timestamp:
- 08/02/2017 12:48:06 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/scriptbuilder/structures/ScriptIncident.java
r24 r30 19 19 * @version 2017/06/29 20 20 */ 21 public class ScriptIncident 21 public class ScriptIncident implements I_XML_Writable 22 22 { 23 23 … … 212 212 } 213 213 return arr; 214 } 215 216 @Override 217 public String toXML() 218 { 219 String output = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"; 220 output += "<!DOCTYPE TMC_SCRIPT SYSTEM \"script.dtd\">"; 221 output += openTag(ELEMENT.TMC_SCRIPT.tag + " title=\"" + this.script.title + "\""); 222 223 ArrayList<TimeSlice> s = (ArrayList) slices.values(); 224 225 for (TimeSlice slice : s) 226 { 227 output += slice.toXML(); 228 } 229 output += closeTag(ELEMENT.TMC_SCRIPT.tag); 230 return output; 231 } 232 233 234 @Override 235 public String openTag(String s) 236 { 237 return "<" + s + ">\n"; 238 } 239 240 @Override 241 public String closeTag(String s) 242 { 243 return "</" + s + ">\n"; 244 } 245 246 @Override 247 public String emptyTag(String s) 248 { 249 return "<" + s + "/>\n"; 214 250 } 215 251
Note: See TracChangeset
for help on using the changeset viewer.
