anvil
Class Location

java.lang.Object
  |
  +--anvil.Location

public final class Location
extends java.lang.Object

class Location


Constructor Summary
Location(SourceFile source, java.net.URL url, int line, int column)
           
Location(java.lang.String url)
           
Location(java.lang.String url, int line)
           
Location(java.lang.String url, int line, int column)
           
Location(java.net.URL url)
           
Location(java.net.URL url, int line)
           
Location(java.net.URL url, int line, int column)
           
 
Method Summary
 Location forward(int col)
           
 int getColumn()
           
 int getLine()
           
 SourceFile getSourceFile()
           
 java.lang.String getSourceLine()
           
 java.net.URL getURL()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Location

public Location(SourceFile source,
                java.net.URL url,
                int line,
                int column)

Location

public Location(java.net.URL url,
                int line,
                int column)

Location

public Location(java.lang.String url,
                int line,
                int column)

Location

public Location(java.net.URL url,
                int line)

Location

public Location(java.lang.String url,
                int line)

Location

public Location(java.net.URL url)

Location

public Location(java.lang.String url)
Method Detail

getSourceFile

public SourceFile getSourceFile()

getSourceLine

public java.lang.String getSourceLine()

getURL

public java.net.URL getURL()

getLine

public int getLine()

getColumn

public int getColumn()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

forward

public Location forward(int col)