koala.dynamicjava.interpreter.context
Class MethodModificationError

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Error
          extended bykoala.dynamicjava.interpreter.context.MethodModificationError
All Implemented Interfaces:
java.io.Serializable

public class MethodModificationError
extends java.lang.Error

This error is thrown by a context when it modify the syntax tree

See Also:
Serialized Form

Constructor Summary
MethodModificationError(Expression e, java.lang.reflect.Method m)
          Constructs an MethodModificationError
 
Method Summary
 Expression getExpression()
          Returns the expression
 java.lang.reflect.Method getMethod()
          Returns the method
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MethodModificationError

public MethodModificationError(Expression e,
                               java.lang.reflect.Method m)
Constructs an MethodModificationError

Parameters:
e - the new expression
m - the method found
Method Detail

getExpression

public Expression getExpression()
Returns the expression


getMethod

public java.lang.reflect.Method getMethod()
Returns the method



Copyright © 2001 Stephane Hillion. All Rights Reserved.