public class TraceAnalyser
extends java.lang.Object
Constructor and Description |
---|
TraceAnalyser(org.eclipse.swt.widgets.Shell shell,
org.eclipse.core.resources.IFile inXMLFile,
java.lang.String outXMLFileName,
org.eclipse.core.resources.IFile traceFile)
Instantiates a new trace analyser.
|
Modifier and Type | Method and Description |
---|---|
static void |
CreateMonitoringXMLOutput(org.eclipse.core.resources.IFile inputFile,
java.lang.String outXMLFileName,
java.lang.String saAnalysisName,
java.util.ArrayList<java.lang.String> threadNames,
Parameters parameters,
double unitFactor,
java.lang.String unitName,
double clockRate)
Creates the monitoring XML output.
|
void |
doTraceAnalysis()
Do trace analysis.
|
public TraceAnalyser(org.eclipse.swt.widgets.Shell shell, org.eclipse.core.resources.IFile inXMLFile, java.lang.String outXMLFileName, org.eclipse.core.resources.IFile traceFile)
shell
- the shellinXMLFile
- the in XML fileoutXMLFileName
- the out XML file nametraceFile
- the trace filepublic void doTraceAnalysis()
public static void CreateMonitoringXMLOutput(org.eclipse.core.resources.IFile inputFile, java.lang.String outXMLFileName, java.lang.String saAnalysisName, java.util.ArrayList<java.lang.String> threadNames, Parameters parameters, double unitFactor, java.lang.String unitName, double clockRate) throws java.lang.Exception
inputFile
- the input fileoutXMLFileName
- the out XML file namesaAnalysisName
- the sa analysis namethreadNames
- the thread namesparameters
- the parametersunitFactor
- the unit factorunitName
- the unit nameclockRate
- the clock ratejava.lang.Exception
- the exception