Package org.apache.tapestry5.commons
Interface Location
-
- All Known Implementing Classes:
LocationImpl
,StringLocation
public interface Location
A kind of tag applied to other objects to identify where they came from, in terms of a file (the resource), a line number, and a column number. This is part of "line precise exception reporting", whereby errors at runtime can be tracked backwards to the files from which they were parsed or otherwise constructed.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getColumn()
The column number within the line if known, or -1 otherwise.int
getLine()
The line number within the resource, if known, or -1 otherwise.Resource
getResource()
The resource from which the object tagged with a location was derived.
-
-
-
Method Detail
-
getResource
Resource getResource()
The resource from which the object tagged with a location was derived.
-
getLine
int getLine()
The line number within the resource, if known, or -1 otherwise.
-
getColumn
int getColumn()
The column number within the line if known, or -1 otherwise.
-
-