protected static class TraceRegionSerializer.IdentityStrategy extends java.lang.Object implements TraceRegionSerializer.Strategy<AbstractTraceRegion,ILocationData>
| Modifier | Constructor and Description |
|---|---|
protected |
IdentityStrategy() |
| Modifier and Type | Method and Description |
|---|---|
ILocationData |
createLocation(int offset,
int length,
int lineNumber,
int endLineNumber,
SourceRelativeURI path) |
AbstractTraceRegion |
createRegion(int offset,
int length,
int lineNumber,
int endLineNumber,
boolean useForDebugging,
java.util.List<ILocationData> associations,
AbstractTraceRegion parent) |
void |
writeLocation(ILocationData location,
TraceRegionSerializer.Callback<AbstractTraceRegion,ILocationData> callback) |
void |
writeRegion(AbstractTraceRegion region,
TraceRegionSerializer.Callback<AbstractTraceRegion,ILocationData> callback) |
public ILocationData createLocation(int offset, int length, int lineNumber, int endLineNumber, SourceRelativeURI path)
createLocation in interface TraceRegionSerializer.Strategy<AbstractTraceRegion,ILocationData>public AbstractTraceRegion createRegion(int offset, int length, int lineNumber, int endLineNumber, boolean useForDebugging, java.util.List<ILocationData> associations, AbstractTraceRegion parent)
createRegion in interface TraceRegionSerializer.Strategy<AbstractTraceRegion,ILocationData>public void writeRegion(AbstractTraceRegion region, TraceRegionSerializer.Callback<AbstractTraceRegion,ILocationData> callback) throws java.io.IOException
writeRegion in interface TraceRegionSerializer.Strategy<AbstractTraceRegion,ILocationData>java.io.IOExceptionpublic void writeLocation(ILocationData location, TraceRegionSerializer.Callback<AbstractTraceRegion,ILocationData> callback) throws java.io.IOException
writeLocation in interface TraceRegionSerializer.Strategy<AbstractTraceRegion,ILocationData>java.io.IOException