protected static class CharSequenceTraceWrapper.CharSequenceBasedTraceRegionProvider extends java.lang.Object implements ITraceRegionProvider, java.lang.CharSequence
Constructor and Description |
---|
CharSequenceTraceWrapper.CharSequenceBasedTraceRegionProvider(java.lang.CharSequence delegate,
org.eclipse.emf.common.util.URI originURI,
int originOffset,
int originLength,
int originLineNumber,
int originEndLineNumber) |
Modifier and Type | Method and Description |
---|---|
char |
charAt(int index) |
AbstractTraceRegion |
getTraceRegion()
Returns the a trace region.
|
int |
length() |
java.lang.CharSequence |
subSequence(int start,
int end) |
java.lang.String |
toString() |
public CharSequenceTraceWrapper.CharSequenceBasedTraceRegionProvider(java.lang.CharSequence delegate, org.eclipse.emf.common.util.URI originURI, int originOffset, int originLength, int originLineNumber, int originEndLineNumber)
public int length()
length
in interface java.lang.CharSequence
public char charAt(int index)
charAt
in interface java.lang.CharSequence
public java.lang.CharSequence subSequence(int start, int end)
subSequence
in interface java.lang.CharSequence
public java.lang.String toString()
toString
in interface java.lang.CharSequence
toString
in class java.lang.Object
public AbstractTraceRegion getTraceRegion()
ITraceRegionProvider
getTraceRegion
in interface ITraceRegionProvider