| Package | Description |
|---|---|
| org.eclipse.xtext.generator.trace | |
| org.eclipse.xtext.generator.trace.internal |
| Modifier and Type | Class and Description |
|---|---|
class |
LocationData |
| Modifier and Type | Method and Description |
|---|---|
ILocationData |
TraceRegionSerializer.IdentityStrategy.createLocation(int offset,
int length,
int lineNumber,
int endLineNumber,
SourceRelativeURI path) |
ILocationData |
AbstractTraceRegionToString.LocationHandle.getLocation() |
ILocationData |
AbstractTraceRegion.getMergedAssociatedLocation()
Returns the merged location of all associated locations if they belong to the same resource.
|
| Modifier and Type | Method and Description |
|---|---|
protected Map<SourceRelativeURI,List<Pair<ILocationData,AbstractTraceRegion>>> |
AbstractTraceRegion.collectMatchingLocations(SourceRelativeURI expectedAssociatedPath) |
abstract List<ILocationData> |
AbstractTraceRegion.getAssociatedLocations() |
List<ILocationData> |
AbstractStatefulTraceRegion.getAssociatedLocations() |
protected List<Pair<ILocationData,AbstractTraceRegion>> |
AbstractTraceRegion.getCollectingList(SourceRelativeURI associatedPath,
SourceRelativeURI expectedAssociatedPath,
Map<SourceRelativeURI,List<Pair<ILocationData,AbstractTraceRegion>>> listsPerURI) |
protected List<ILocationData> |
AbstractStatefulTraceRegion.getWritableAssociatedLocations() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractTraceRegionToString.shouldInclude(AbstractTraceRegion region,
ILocationData location) |
void |
TraceRegionSerializer.IdentityStrategy.writeLocation(ILocationData location,
TraceRegionSerializer.Callback<AbstractTraceRegion,ILocationData> callback) |
| Modifier and Type | Method and Description |
|---|---|
AbstractTraceRegion |
TraceRegionSerializer.IdentityStrategy.createRegion(int offset,
int length,
int lineNumber,
int endLineNumber,
boolean useForDebugging,
List<ILocationData> associations,
AbstractTraceRegion parent) |
protected List<Pair<ILocationData,AbstractTraceRegion>> |
AbstractTraceRegion.getCollectingList(SourceRelativeURI associatedPath,
SourceRelativeURI expectedAssociatedPath,
Map<SourceRelativeURI,List<Pair<ILocationData,AbstractTraceRegion>>> listsPerURI) |
protected void |
AbstractTraceRegion.inplaceSortByOffset(List<Pair<ILocationData,AbstractTraceRegion>> locations) |
protected List<AbstractTraceRegion> |
AbstractTraceRegion.toInvertedTraceRegions(List<Pair<ILocationData,AbstractTraceRegion>> locations,
SourceRelativeURI myPath)
Produces trees from a sorted list of locations.
|
void |
TraceRegionSerializer.IdentityStrategy.writeLocation(ILocationData location,
TraceRegionSerializer.Callback<AbstractTraceRegion,ILocationData> callback) |
void |
TraceRegionSerializer.IdentityStrategy.writeRegion(AbstractTraceRegion region,
TraceRegionSerializer.Callback<AbstractTraceRegion,ILocationData> callback) |
| Constructor and Description |
|---|
AbstractStatefulTraceRegion(ITextRegionWithLineInformation myRegion,
boolean useForDebugging,
ILocationData associatedLocation,
AbstractTraceRegion parent) |
AbstractTraceRegionToString.LocationHandle(AbstractTraceRegionToString.RegionHandle region,
int id,
ILocationData location) |
TraceRegion(int myOffset,
int myLength,
int myLineNumber,
int myEndLineNumber,
boolean useForDebugging,
ILocationData locationData,
AbstractTraceRegion parent) |
| Constructor and Description |
|---|
AbstractStatefulTraceRegion(ITextRegionWithLineInformation myRegion,
boolean useForDebugging,
List<ILocationData> associatedLocations,
AbstractTraceRegion parent) |
TemporaryTraceRegion(int myOffset,
int myLength,
int myLineNumber,
int myEndLineNumber,
boolean useForDebugging,
List<ILocationData> locations,
AbstractTraceRegion parent) |
TraceRegion(int myOffset,
int myLength,
int myLineNumber,
int myEndLineNumber,
boolean useForDebugging,
List<ILocationData> allLocationData,
AbstractTraceRegion parent) |
| Modifier and Type | Method and Description |
|---|---|
protected ILocationInResource |
AbstractTrace.createLocationInResourceFor(ILocationData location,
AbstractTraceRegion traceRegion)
Creates a new location for a target resource that matches the given
location. |
Copyright © 2015. All Rights Reserved.