Package org.codehaus.commons.compiler
Class Location
- java.lang.Object
-
- org.codehaus.commons.compiler.Location
-
- All Implemented Interfaces:
Serializable
public class Location extends Object implements Serializable
Represents the location of a character in a document, as defined by an optional file name, a line number and a column number.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description short
getColumnNumber()
String
getFileName()
short
getLineNumber()
String
toString()
Converts thisLocation
into an english text, like 'File Main.java, Line 23, Column 79
'.
-
-
-
Field Detail
-
NOWHERE
public static final Location NOWHERE
Representation of an unspecified location.
-
-
Method Detail
-
getFileName
public String getFileName()
- Returns:
- The "file name" associated with this location, or
null
-
getLineNumber
public short getLineNumber()
- Returns:
- The line number associated with this location, or -1
-
getColumnNumber
public short getColumnNumber()
- Returns:
- The column number associated with this location, or -1
-
-