Web Site

org.codehaus.janino
Class Java.Located

java.lang.Object
  extended by org.codehaus.janino.Java.Located
All Implemented Interfaces:
Java.Locatable
Direct Known Subclasses:
Java.AbstractTypeBodyDeclaration, Java.ArrayInitializer, Java.Atom, Java.CatchClause, Java.CompilationUnit.ImportDeclaration, Java.FunctionDeclarator.FormalParameter, Java.PackageDeclaration, Java.Statement, Java.SwitchStatement.SwitchBlockStatementGroup, Java.VariableDeclarator
Enclosing class:
Java

public abstract static class Java.Located
extends java.lang.Object
implements Java.Locatable


Constructor Summary
protected Java.Located(Location location)
           
 
Method Summary
 Location getLocation()
           
 void throwParseException(java.lang.String message)
          Throw a Parser.ParseException with the given message and this object's location.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Java.Located

protected Java.Located(Location location)
Method Detail

getLocation

public Location getLocation()
Specified by:
getLocation in interface Java.Locatable

throwParseException

public void throwParseException(java.lang.String message)
                         throws Parser.ParseException
Description copied from interface: Java.Locatable
Throw a Parser.ParseException with the given message and this object's location.

Specified by:
throwParseException in interface Java.Locatable
Parameters:
message - The message to report
Throws:
Parser.ParseException

Web Site