Logo Search packages:      
Sourcecode: aspectj version File versions  Download package

org::aspectj::bridge::ISourceLocation Interface Reference

Inheritance diagram for org::aspectj::bridge::ISourceLocation:

org::aspectj::bridge::SourceLocation

List of all members.


Detailed Description

Represent source location as a starting line/column and ending line in a source file. Implementations should be immutable. XXX why?

See also:
org.aspectj.lang.reflect.SourceLocation

org.aspectj.compiler.base.parser.SourceInfo

org.aspectj.tools.ide.SourceLine

org.aspectj.testing.harness.ErrorLine

Definition at line 27 of file ISourceLocation.java.


Public Member Functions

int getColumn ()
String getContext ()
int getEndLine ()
int getLine ()
int getOffset ()
File getSourceFile ()
String getSourceFileName ()

Static Public Attributes

static final ISourceLocation EMPTY = new SourceLocation(NO_FILE, 0, 0, 0)
static final int MAX_COLUMN = MAX_LINE
static final int NO_COLUMN = Integer.MIN_VALUE + 1
static final File NO_FILE = new File("ISourceLocation.NO_FILE")

Static Package Attributes

static final int MAX_LINE = Integer.MAX_VALUE / 2

The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index