public abstract class AbstractStatefulTraceRegion extends AbstractTraceRegion
Modifier | Constructor and Description |
---|---|
protected |
AbstractStatefulTraceRegion(ITextRegionWithLineInformation myRegion,
boolean useForDebugging,
ILocationData associatedLocation,
AbstractTraceRegion parent) |
protected |
AbstractStatefulTraceRegion(ITextRegionWithLineInformation myRegion,
boolean useForDebugging,
java.util.List<ILocationData> associatedLocations,
AbstractTraceRegion parent) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ILocationData> |
getAssociatedLocations() |
int |
getMyEndLineNumber() |
int |
getMyLength() |
int |
getMyLineNumber() |
int |
getMyOffset() |
ITextRegionWithLineInformation |
getMyRegion() |
protected java.util.List<ILocationData> |
getWritableAssociatedLocations() |
boolean |
isUseForDebugging() |
collectMatchingLocations, createLocationData, equals, getAnnotatedString, getAssociatedSrcRelativePath, getCollectingList, getMergedAssociatedLocation, getNestedRegions, getParent, getRoot, getWritableNestedRegions, hashCode, inplaceSortByOffset, invertAll, invertFor, isConsistentWithParent, leafIterator, mergedFrom, setAsChildIn, setParent, toInvertedTraceRegions, toString, treeIterator
protected AbstractStatefulTraceRegion(ITextRegionWithLineInformation myRegion, boolean useForDebugging, ILocationData associatedLocation, AbstractTraceRegion parent)
protected AbstractStatefulTraceRegion(ITextRegionWithLineInformation myRegion, boolean useForDebugging, java.util.List<ILocationData> associatedLocations, AbstractTraceRegion parent)
public int getMyLength()
getMyLength
in class AbstractTraceRegion
public int getMyOffset()
getMyOffset
in class AbstractTraceRegion
public int getMyEndLineNumber()
getMyEndLineNumber
in class AbstractTraceRegion
public int getMyLineNumber()
getMyLineNumber
in class AbstractTraceRegion
public ITextRegionWithLineInformation getMyRegion()
getMyRegion
in class AbstractTraceRegion
public boolean isUseForDebugging()
isUseForDebugging
in class AbstractTraceRegion
public java.util.List<ILocationData> getAssociatedLocations()
getAssociatedLocations
in class AbstractTraceRegion
protected java.util.List<ILocationData> getWritableAssociatedLocations()