Package ptolemy.caltrop
Class FunctionCallException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- caltrop.interpreter.InterpreterException
-
- ptolemy.caltrop.FunctionCallException
-
- All Implemented Interfaces:
java.io.Serializable
public class FunctionCallException extends caltrop.interpreter.InterpreterException
A convenience exception used to indicate an error in a built-in function.- Since:
- Ptolemy II 4.1
- Version:
- $Id$
- Author:
- Steve Neuendorffer
- See Also:
- Serialized Form
- Pt.AcceptedRating:
- Red (cxh)
- Pt.ProposedRating:
- Yellow (neuendor)
-
-
Constructor Summary
Constructors Constructor Description FunctionCallException(java.lang.String name, java.lang.Object arg1, java.lang.Object arg2, java.lang.Throwable cause)
Create a FunctionCallException for an exception in a function with the given cause.FunctionCallException(java.lang.String name, java.lang.Object arg, java.lang.Throwable cause)
Create a FunctionCallException for an exception in a function with the given cause.FunctionCallException(java.lang.String name, java.lang.Throwable cause)
Create a FunctionCallException for an exception in a function with the given cause.
-
-
-
Constructor Detail
-
FunctionCallException
public FunctionCallException(java.lang.String name, java.lang.Throwable cause)
Create a FunctionCallException for an exception in a function with the given cause.- Parameters:
name
- The name bound to the function.cause
- The cause.
-
FunctionCallException
public FunctionCallException(java.lang.String name, java.lang.Object arg, java.lang.Throwable cause)
Create a FunctionCallException for an exception in a function with the given cause.- Parameters:
name
- The name bound to the function.arg
- The argument.cause
- The cause.
-
FunctionCallException
public FunctionCallException(java.lang.String name, java.lang.Object arg1, java.lang.Object arg2, java.lang.Throwable cause)
Create a FunctionCallException for an exception in a function with the given cause.- Parameters:
name
- The name bound to the function.arg1
- The argument.arg2
- The argument.cause
- The cause.
-
-