public class SourceText extends Object
| Constructor and Description |
|---|
SourceText(AssertStatement stat,
SourceUnit sourceUnit,
Janitor janitor)
Constructs a SourceText by reading the given assertion's source
text from the given source unit.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getNormalizedColumn(int line,
int column)
Returns the column in getNormalizedText() corresponding
to the given line and column in the original source text.
|
String |
getNormalizedText()
Returns the assertion's source text after removing line breaks.
|
public SourceText(AssertStatement stat, SourceUnit sourceUnit, Janitor janitor)
stat - an assertion statementsourceUnit - the source unit containing the assertion statementjanitor - a Janitor for cleaning up reader sourcespublic String getNormalizedText()
Limitation: Line comments within the assertion's source text are not handled.
public int getNormalizedColumn(int line,
int column)
line - a line numbercolumn - a column number