Package org.aspectj.bridge
Class SourceLocation
- java.lang.Object
-
- org.aspectj.bridge.SourceLocation
-
- All Implemented Interfaces:
Serializable,ISourceLocation
public class SourceLocation extends Object implements ISourceLocation
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ISourceLocationUNKNOWN-
Fields inherited from interface org.aspectj.bridge.ISourceLocation
EMPTY, MAX_COLUMN, MAX_LINE, NO_COLUMN, NO_FILE
-
-
Constructor Summary
Constructors Constructor Description SourceLocation(File file, int line)SourceLocation(File file, int line, int endLine)SourceLocation(File file, int line, int endLine, int column)SourceLocation(File file, int line, int endLine, int column, String context)SourceLocation(File file, int line, int endLine, int column, String context, String sourceFileName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)intgetColumn()StringgetContext()intgetEndLine()intgetLine()intgetOffset()FilegetSourceFile()StringgetSourceFileName()inthashCode()voidsetOffset(int i)StringtoString()static voidvalidColumn(int column)static voidvalidLine(int line)
-
-
-
Field Detail
-
UNKNOWN
public static final ISourceLocation UNKNOWN
-
-
Method Detail
-
validLine
public static final void validLine(int line)
-
validColumn
public static final void validColumn(int column)
-
getSourceFile
public File getSourceFile()
- Specified by:
getSourceFilein interfaceISourceLocation
-
getLine
public int getLine()
- Specified by:
getLinein interfaceISourceLocation
-
getColumn
public int getColumn()
- Specified by:
getColumnin interfaceISourceLocation
-
getEndLine
public int getEndLine()
- Specified by:
getEndLinein interfaceISourceLocation
-
getContext
public String getContext()
- Specified by:
getContextin interfaceISourceLocation
-
getOffset
public int getOffset()
- Specified by:
getOffsetin interfaceISourceLocation
-
setOffset
public void setOffset(int i)
-
getSourceFileName
public String getSourceFileName()
- Specified by:
getSourceFileNamein interfaceISourceLocation
-
-