Class LineMappingProvider
- java.lang.Object
-
- org.eclipse.xtext.generator.trace.LineMappingProvider
-
public class LineMappingProvider extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LineMappingProvider.LineMapping
-
Constructor Summary
Constructors Constructor Description LineMappingProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Set<java.lang.Integer>
createSmapInfo(AbstractTraceRegion targetRegion, java.util.Set<LineMappingProvider.LineMapping> lineMappings)
java.util.List<LineMappingProvider.LineMapping>
getLineMapping(AbstractTraceRegion rootTraceRegion)
protected java.util.List<LineMappingProvider.LineMapping>
normalizeLineInfo(java.util.Set<LineMappingProvider.LineMapping> lineData)
-
-
-
Method Detail
-
getLineMapping
public java.util.List<LineMappingProvider.LineMapping> getLineMapping(AbstractTraceRegion rootTraceRegion)
-
createSmapInfo
protected java.util.Set<java.lang.Integer> createSmapInfo(AbstractTraceRegion targetRegion, java.util.Set<LineMappingProvider.LineMapping> lineMappings)
-
normalizeLineInfo
protected java.util.List<LineMappingProvider.LineMapping> normalizeLineInfo(java.util.Set<LineMappingProvider.LineMapping> lineData)
-
-