infix2postfix
Class InvalidVariableSpecificationException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byinfix2postfix.InvalidVariableSpecificationException
All Implemented Interfaces:
java.io.Serializable

public class InvalidVariableSpecificationException
extends java.lang.Exception

This exception is thrown when a specified variable managed by VariableHolder doesn't match the operand's datatype specification.

e.g. If MathClient.OperandManagers.INTEGER_OP_MANAGER is choosen for the operands data type (via the MathClient constructor) and a variable 'x' is added with value "4.5" then this exception will be thrown at runtime.

Author:
Maulin H. Vasavada
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.lang.Exception
 
Fields inherited from class java.lang.Throwable
 
Constructor Summary
InvalidVariableSpecificationException()
           
InvalidVariableSpecificationException(java.lang.String arg0)
           
InvalidVariableSpecificationException(java.lang.String arg0, java.lang.Throwable arg1)
           
InvalidVariableSpecificationException(java.lang.Throwable arg0)
           
 
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

InvalidVariableSpecificationException

public InvalidVariableSpecificationException()

InvalidVariableSpecificationException

public InvalidVariableSpecificationException(java.lang.String arg0)

InvalidVariableSpecificationException

public InvalidVariableSpecificationException(java.lang.Throwable arg0)

InvalidVariableSpecificationException

public InvalidVariableSpecificationException(java.lang.String arg0,
                                             java.lang.Throwable arg1)