janino.net

org.codehaus.janino
Class Java.CatchClause

java.lang.Object
  extended by org.codehaus.janino.Java.Located
      extended by org.codehaus.janino.Java.CatchClause
All Implemented Interfaces:
Java.Locatable, Java.Scope
Enclosing class:
Java

public static class Java.CatchClause
extends Java.Located
implements Java.Scope


Field Summary
 Java.Block body
           
 Java.FunctionDeclarator.FormalParameter caughtException
           
 
Constructor Summary
Java.CatchClause(Location location, Java.FunctionDeclarator.FormalParameter caughtException, Java.Block body)
           
 
Method Summary
 Java.Scope getEnclosingScope()
           
 void setEnclosingTryStatement(Java.TryStatement enclosingTryStatement)
           
 
Methods inherited from class org.codehaus.janino.Java.Located
getLocation, throwParseException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

caughtException

public final Java.FunctionDeclarator.FormalParameter caughtException

body

public final Java.Block body
Constructor Detail

Java.CatchClause

public Java.CatchClause(Location location,
                        Java.FunctionDeclarator.FormalParameter caughtException,
                        Java.Block body)
Method Detail

setEnclosingTryStatement

public void setEnclosingTryStatement(Java.TryStatement enclosingTryStatement)

getEnclosingScope

public Java.Scope getEnclosingScope()
Specified by:
getEnclosingScope in interface Java.Scope

janino.net