public class SimpleSourceExcerptProvider extends java.lang.Object implements SourceExcerptProvider
SourceExcerptProvider.ExcerptFormatter, SourceExcerptProvider.SourceExcerpt
Constructor and Description |
---|
SimpleSourceExcerptProvider(java.lang.String source) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getSourceLine(java.lang.String sourceName,
int lineNumber)
Get the line indicated by the line number.
|
Region |
getSourceRegion(java.lang.String sourceName,
int lineNumber)
Get a region around the indicated line number.
|
public SimpleSourceExcerptProvider(java.lang.String source)
public java.lang.String getSourceLine(java.lang.String sourceName, int lineNumber)
SourceExcerptProvider
getSourceLine
in interface SourceExcerptProvider
lineNumber
- the line number, 1 being the first line of the filenull
if it does not existpublic Region getSourceRegion(java.lang.String sourceName, int lineNumber)
SourceExcerptProvider
getSourceRegion
in interface SourceExcerptProvider
lineNumber
- the line number, 1 being the first line of the filenull
if it does not exist