tmf: Move TmfTraceType and custom parsers to tmf.core
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.ui.tests / src / org / eclipse / linuxtools / tmf / ui / tests / trace / CustomXmlIndexTest.java
index bb8b2d6115ad82b34d30b980519e200963989442..755cc3eca74742e72099a81cb46922e9133cca9a 100644 (file)
@@ -21,9 +21,9 @@ import java.io.FileWriter;
 import java.text.SimpleDateFormat;
 import java.util.Date;
 
-import org.eclipse.linuxtools.internal.tmf.ui.parsers.custom.CustomXmlTrace;
-import org.eclipse.linuxtools.internal.tmf.ui.parsers.custom.CustomXmlTraceDefinition;
 import org.eclipse.linuxtools.tmf.core.exceptions.TmfTraceException;
+import org.eclipse.linuxtools.tmf.core.parsers.custom.CustomXmlTrace;
+import org.eclipse.linuxtools.tmf.core.parsers.custom.CustomXmlTraceDefinition;
 import org.eclipse.linuxtools.tmf.core.trace.indexer.ITmfTraceIndexer;
 
 /**
@@ -51,15 +51,15 @@ public class CustomXmlIndexTest extends AbstractCustomTraceIndexTest {
     protected TestTrace createTrace() throws Exception {
         CustomXmlTraceDefinition definition = createDefinition();
         final File file = new File(TRACE_PATH);
-        BufferedWriter writer = new BufferedWriter(new FileWriter(file));
-        writer.write("<trace>");
-        for (int i = 0; i < NB_EVENTS; ++i) {
-            SimpleDateFormat f = new SimpleDateFormat(TIMESTAMP_FORMAT);
-            String eventStr = "<element time=\"" + f.format(new Date(i)) + "\">message</element>\n";
-            writer.write(eventStr);
+        try (BufferedWriter writer = new BufferedWriter(new FileWriter(file));) {
+            writer.write("<trace>");
+            for (int i = 0; i < NB_EVENTS; ++i) {
+                SimpleDateFormat f = new SimpleDateFormat(TIMESTAMP_FORMAT);
+                String eventStr = "<element time=\"" + f.format(new Date(i)) + "\">message</element>\n";
+                writer.write(eventStr);
+            }
+            writer.write("</trace>");
         }
-        writer.write("</trace>");
-        writer.close();
 
         return new TestXmlTrace(file.toString(), definition, BLOCK_SIZE);
     }
This page took 0.03635 seconds and 5 git commands to generate.