aspoev.interpreter.exception
Class VariableOverrideException

java.lang.Object
  extended byaspoev.interpreter.exception.InterpreterException
      extended byaspoev.interpreter.exception.VariableOverrideException

public class VariableOverrideException
extends InterpreterException


Field Summary
protected  VariableDeclarationElement newDeclaration
           
protected  VariableDeclarationElement oldDeclaration
           
protected  MethodDeclarationElement referer
           
 
Constructor Summary
VariableOverrideException(MethodDeclarationElement referer, VariableDeclarationElement oldDeclaration, VariableDeclarationElement newDeclaration)
           
 
Method Summary
 java.lang.String getWarningString()
           
 
Methods inherited from class aspoev.interpreter.exception.InterpreterException
execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

oldDeclaration

protected VariableDeclarationElement oldDeclaration

newDeclaration

protected VariableDeclarationElement newDeclaration

referer

protected MethodDeclarationElement referer
Constructor Detail

VariableOverrideException

public VariableOverrideException(MethodDeclarationElement referer,
                                 VariableDeclarationElement oldDeclaration,
                                 VariableDeclarationElement newDeclaration)
Method Detail

getWarningString

public java.lang.String getWarningString()
Specified by:
getWarningString in class InterpreterException