Class MatlabException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.eclipse.epsilon.emc.simulink.exception.MatlabException
-
- All Implemented Interfaces:
Serializable
public class MatlabException extends Exception
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static Class<?>
engineClass
protected static Class<?>
executionClass
protected Boolean
isEngine
protected Boolean
isExecution
protected Boolean
isRuntime
protected Boolean
isSyntax
protected Boolean
isType
protected static Class<?>
runtimeClass
protected static Class<?>
syntaxClass
protected static Class<?>
typeClass
-
Constructor Summary
Constructors Constructor Description MatlabException(InvocationTargetException e)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getMessage()
Boolean
isEngineException()
static Boolean
isEngineException(Throwable e)
Boolean
isExecutionException()
static Boolean
isExecutionException(Throwable e)
Boolean
isRuntimeException()
static Boolean
isRuntimeException(Throwable e)
Boolean
isSyntaxException()
static Boolean
isSyntaxException(Throwable e)
boolean
isTooManyOutput()
Boolean
isUnsupportedTypeException()
static Boolean
isUnsupportedTypeException(Throwable e)
EolRuntimeException
toEolRuntimeException()
EolRuntimeException
toEolRuntimeException(ModuleElement ast)
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Field Detail
-
engineClass
protected static Class<?> engineClass
-
executionClass
protected static Class<?> executionClass
-
syntaxClass
protected static Class<?> syntaxClass
-
typeClass
protected static Class<?> typeClass
-
runtimeClass
protected static Class<?> runtimeClass
-
isEngine
protected Boolean isEngine
-
isExecution
protected Boolean isExecution
-
isSyntax
protected Boolean isSyntax
-
isType
protected Boolean isType
-
isRuntime
protected Boolean isRuntime
-
-
Constructor Detail
-
MatlabException
public MatlabException(InvocationTargetException e)
-
-
Method Detail
-
isTooManyOutput
public boolean isTooManyOutput()
-
isEngineException
public Boolean isEngineException()
-
isExecutionException
public Boolean isExecutionException()
-
isSyntaxException
public Boolean isSyntaxException()
-
isUnsupportedTypeException
public Boolean isUnsupportedTypeException()
-
isRuntimeException
public Boolean isRuntimeException()
-
toEolRuntimeException
public EolRuntimeException toEolRuntimeException()
-
toEolRuntimeException
public EolRuntimeException toEolRuntimeException(ModuleElement ast)
-
getMessage
public String getMessage()
- Overrides:
getMessage
in classThrowable
-
-