public class TraceAsPrimarySourceInstaller extends java.lang.Object implements ITraceToBytecodeInstaller
| Modifier and Type | Class and Description |
|---|---|
static class |
TraceAsPrimarySourceInstaller.XtextClassAdapter |
static class |
TraceAsPrimarySourceInstaller.XtextMethodAdapter |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractTraceRegion |
trace |
| Constructor and Description |
|---|
TraceAsPrimarySourceInstaller() |
| Modifier and Type | Method and Description |
|---|---|
protected int[] |
getTargetToSourceLineMapping(AbstractTraceRegion rootTraceRegion) |
byte[] |
installTrace(byte[] javaClassBytecode) |
boolean |
isHideSyntheticVariables() |
void |
setHideSyntheticVariables(boolean hideSyntheticVariables) |
void |
setTrace(java.lang.String javaFileName,
AbstractTraceRegion trace) |
protected AbstractTraceRegion trace
protected int[] getTargetToSourceLineMapping(AbstractTraceRegion rootTraceRegion)
public byte[] installTrace(byte[] javaClassBytecode)
throws java.io.IOException
installTrace in interface ITraceToBytecodeInstallerjava.io.IOExceptionpublic boolean isHideSyntheticVariables()
public void setHideSyntheticVariables(boolean hideSyntheticVariables)
public void setTrace(java.lang.String javaFileName,
AbstractTraceRegion trace)
setTrace in interface ITraceToBytecodeInstaller