@NonNullByDefault 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, treeIteratorpublic AppendableBasedTraceRegion(@Nullable
                          AbstractTraceRegion parent,
                          TreeAppendable delegate,
                          int offset,
                          int lineNumber)
public boolean isUseForDebugging()
isUseForDebugging in class AbstractTraceRegionprotected 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 AbstractTraceRegionpublic int getMyOffset()
getMyOffset in class AbstractTraceRegionpublic int getMyLineNumber()
getMyLineNumber in class AbstractTraceRegionpublic int getMyEndLineNumber()
getMyEndLineNumber in class AbstractTraceRegionpublic java.util.List<ILocationData> getAssociatedLocations()
getAssociatedLocations in class AbstractTraceRegion