sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/plugin/model/ITrace.java
--- a/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/plugin/model/ITrace.java Tue Apr 20 14:41:43 2010 +0300
+++ b/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/plugin/model/ITrace.java Wed Apr 21 15:14:16 2010 +0300
@@ -28,6 +28,16 @@
public Class getTraceClass();
public void initialiseTrace(GenericTrace trace);
public String getTraceName();
+ /** like trace name but can be more descriptive */
+ public String getTraceTitle();
public int getTraceId();
public ParsedTraceData parseTraceFile(File file /*, ProgressBar progressBar*/) throws Exception;
+
+ /**
+ * Parses the given array of input files and returns the resulting ParsedTraceData
+ * @param files the files to parse
+ * @return the parsed traced trace data
+ * @throws Exception
+ */
+ public ParsedTraceData parseTraceFiles(File[] files) throws Exception;
}