public class AppendableBasedTraceRegion extends AbstractTraceRegion
Constructor and Description |
---|
AppendableBasedTraceRegion(AbstractTraceRegion parent,
TreeAppendable delegate,
int offset,
int lineNumber) |
Modifier and Type | Method and Description |
---|---|
protected void |
compressTrace(java.lang.String completeContent) |
java.util.List<ILocationData> |
getAssociatedLocations() |
int |
getMyEndLineNumber() |
int |
getMyLength() |
int |
getMyLineNumber() |
int |
getMyOffset() |
protected boolean |
hasVisibleChildren(TreeAppendable castedChild) |
boolean |
isUseForDebugging() |
protected void |
leftCompressTrace(java.lang.String completeContent) |
protected void |
rightCompressTrace(java.lang.String completeContent) |
collectMatchingLocations, createLocationData, equals, getAnnotatedString, getAssociatedPath, getCollectingList, getMergedAssociatedLocation, getMyRegion, getNestedRegions, getParent, getWritableNestedRegions, hashCode, inplaceSortByOffset, invertAll, invertFor, isConsistentWithParent, leafIterator, setAsChildIn, setParent, toInvertedTraceRegions, toString, treeIterator
public AppendableBasedTraceRegion(AbstractTraceRegion parent, TreeAppendable delegate, int offset, int lineNumber)
public boolean isUseForDebugging()
isUseForDebugging
in class AbstractTraceRegion
protected void compressTrace(java.lang.String completeContent)
protected void leftCompressTrace(java.lang.String completeContent)
protected void rightCompressTrace(java.lang.String completeContent)
protected boolean hasVisibleChildren(TreeAppendable castedChild)
public int getMyLength()
getMyLength
in class AbstractTraceRegion
public int getMyOffset()
getMyOffset
in class AbstractTraceRegion
public int getMyLineNumber()
getMyLineNumber
in class AbstractTraceRegion
public int getMyEndLineNumber()
getMyEndLineNumber
in class AbstractTraceRegion
public java.util.List<ILocationData> getAssociatedLocations()
getAssociatedLocations
in class AbstractTraceRegion