Web Site

org.codehaus.janino
Class Java.CatchClause

java.lang.Object
  extended byorg.codehaus.janino.Java.Located
      extended byorg.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

Web Site