org.eclipse.xtext.generator.trace
Interface ITraceRegionProvider

All Known Subinterfaces:
ITreeAppendable
All Known Implementing Classes:
CharSequenceTraceWrapper.CharSequenceBasedTraceRegionProvider, FakeTreeAppendable, TreeAppendable

public interface ITraceRegionProvider

A trace region provider can be used to obtain a new AbstractTraceRegion.

Author:
Sebastian Zarnekow - Initial contribution and API

Method Summary
 AbstractTraceRegion getTraceRegion()
          Returns the a trace region.
 

Method Detail

getTraceRegion

@NonNull
AbstractTraceRegion getTraceRegion()
                                   throws TraceNotFoundException
Returns the a trace region.

Throws:
TraceNotFoundException - if no trace could be found