org.eclipse.xtext.generator.trace
Class TemporaryTraceRegion

java.lang.Object
  extended by org.eclipse.xtext.generator.trace.AbstractTraceRegion
      extended by org.eclipse.xtext.generator.trace.AbstractStatefulTraceRegion
          extended by org.eclipse.xtext.generator.trace.TemporaryTraceRegion

@NonNullByDefault
public class TemporaryTraceRegion
extends AbstractStatefulTraceRegion

A trace region that will not be added to the child list of the given parent.


Constructor Summary
TemporaryTraceRegion(int myOffset, int myLength, int myLineNumber, int myEndLineNumber, java.util.List<ILocationData> locations, AbstractTraceRegion parent)
           
 
Method Summary
protected  void setAsChildIn(AbstractTraceRegion parent)
           
 
Methods inherited from class org.eclipse.xtext.generator.trace.AbstractStatefulTraceRegion
getAssociatedLocations, getMyEndLineNumber, getMyLength, getMyLineNumber, getMyOffset, getMyRegion, getWritableAssociatedLocations
 
Methods inherited from class org.eclipse.xtext.generator.trace.AbstractTraceRegion
collectMatchingLocations, createLocationData, equals, getAnnotatedString, getAssociatedPath, getAssociatedProjectName, getCollectingList, getMergedAssociatedLocation, getNestedRegions, getParent, getWritableNestedRegions, hashCode, inplaceSortByOffset, invertAll, invertFor, isConsistentWithParent, isUseForDebugging, leafIterator, setParent, toInvertedTraceRegions, toString, treeIterator
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TemporaryTraceRegion

public TemporaryTraceRegion(int myOffset,
                            int myLength,
                            int myLineNumber,
                            int myEndLineNumber,
                            java.util.List<ILocationData> locations,
                            AbstractTraceRegion parent)
Method Detail

setAsChildIn

protected void setAsChildIn(AbstractTraceRegion parent)
Overrides:
setAsChildIn in class AbstractTraceRegion