public final class Location
extends java.lang.Object
| Constructor and Description |
|---|
Location(java.lang.String sourceName,
int offset)
Create a new Location
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
computeSourceName(java.lang.String scriptName)
Computes the file name (mostly important for stacktraces)
|
java.lang.RuntimeException |
createError(java.lang.RuntimeException exception)
Augments an exception with this location's information.
|
int |
getOffset()
Return the character offset
|
java.lang.String |
getSourceName()
Return the script's name
|
public Location(java.lang.String sourceName,
int offset)
sourceName - script's nameoffset - character offset of script elementpublic java.lang.String getSourceName()
public int getOffset()
public java.lang.RuntimeException createError(java.lang.RuntimeException exception)
public static java.lang.String computeSourceName(java.lang.String scriptName)