public class SourceLocation
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
columnEnd
This attribute is 1-relative and inclusive.
|
private int |
columnStart
This attribute is 1-relative and inclusive.
|
private int |
lineNumber
This attribute is 1-relative.
|
private SourceLocation |
linkedLocation
A location linked to this location.
|
private java.lang.String |
resourceId
An id for the resource to which this location applies.
|
private java.lang.String |
resourcePath
Absolute path of the resource to which this location applies.
|
Constructor and Description |
---|
SourceLocation(int lineNumber,
int columnStart,
int columnEnd) |
SourceLocation(int lineNumber,
int columnStart,
int columnEnd,
SourceLocation linkedLocation) |
SourceLocation(java.lang.String resourcePath,
java.lang.String resourceId,
int lineNumber,
int columnStart,
int columnEnd) |
Modifier and Type | Method and Description |
---|---|
int |
getColumnEnd() |
int |
getColumnStart() |
int |
getLineNumber() |
SourceLocation |
getLinkedLocation() |
java.lang.String |
getResourceId() |
java.lang.String |
getResourcePath() |
java.lang.String |
toString() |
private final java.lang.String resourcePath
private final java.lang.String resourceId
private final int lineNumber
private final int columnStart
private final int columnEnd
private SourceLocation linkedLocation
public SourceLocation(int lineNumber, int columnStart, int columnEnd)
public SourceLocation(int lineNumber, int columnStart, int columnEnd, SourceLocation linkedLocation)
public SourceLocation(java.lang.String resourcePath, java.lang.String resourceId, int lineNumber, int columnStart, int columnEnd)
public java.lang.String getResourcePath()
public java.lang.String getResourceId()
public int getLineNumber()
public int getColumnStart()
public int getColumnEnd()
public SourceLocation getLinkedLocation()
public java.lang.String toString()
toString
in class java.lang.Object