Class MatlabException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.eclipse.epsilon.emc.simulink.exception.MatlabException
-
- All Implemented Interfaces:
java.io.Serializable
public class MatlabException extends java.lang.Exception- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.Class<?>engineClassprotected static java.lang.Class<?>executionClassprotected java.lang.BooleanisEngineprotected java.lang.BooleanisExecutionprotected java.lang.BooleanisRuntimeprotected java.lang.BooleanisSyntaxprotected java.lang.BooleanisTypeprotected static java.lang.Class<?>runtimeClassprotected static java.lang.Class<?>syntaxClassprotected static java.lang.Class<?>typeClass
-
Constructor Summary
Constructors Constructor Description MatlabException(java.lang.reflect.InvocationTargetException e)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetMessage()java.lang.BooleanisEngineException()static java.lang.BooleanisEngineException(java.lang.Throwable e)java.lang.BooleanisExecutionException()static java.lang.BooleanisExecutionException(java.lang.Throwable e)java.lang.BooleanisRuntimeException()static java.lang.BooleanisRuntimeException(java.lang.Throwable e)java.lang.BooleanisSyntaxException()static java.lang.BooleanisSyntaxException(java.lang.Throwable e)booleanisTooManyOutput()java.lang.BooleanisUnsupportedTypeException()static java.lang.BooleanisUnsupportedTypeException(java.lang.Throwable e)EolRuntimeExceptiontoEolRuntimeException()EolRuntimeExceptiontoEolRuntimeException(ModuleElement ast)
-
-
-
Field Detail
-
engineClass
protected static java.lang.Class<?> engineClass
-
executionClass
protected static java.lang.Class<?> executionClass
-
syntaxClass
protected static java.lang.Class<?> syntaxClass
-
typeClass
protected static java.lang.Class<?> typeClass
-
runtimeClass
protected static java.lang.Class<?> runtimeClass
-
isEngine
protected java.lang.Boolean isEngine
-
isExecution
protected java.lang.Boolean isExecution
-
isSyntax
protected java.lang.Boolean isSyntax
-
isType
protected java.lang.Boolean isType
-
isRuntime
protected java.lang.Boolean isRuntime
-
-
Method Detail
-
isTooManyOutput
public boolean isTooManyOutput()
-
isEngineException
public static java.lang.Boolean isEngineException(java.lang.Throwable e)
-
isExecutionException
public static java.lang.Boolean isExecutionException(java.lang.Throwable e)
-
isSyntaxException
public static java.lang.Boolean isSyntaxException(java.lang.Throwable e)
-
isUnsupportedTypeException
public static java.lang.Boolean isUnsupportedTypeException(java.lang.Throwable e)
-
isRuntimeException
public static java.lang.Boolean isRuntimeException(java.lang.Throwable e)
-
isEngineException
public java.lang.Boolean isEngineException()
-
isExecutionException
public java.lang.Boolean isExecutionException()
-
isSyntaxException
public java.lang.Boolean isSyntaxException()
-
isUnsupportedTypeException
public java.lang.Boolean isUnsupportedTypeException()
-
isRuntimeException
public java.lang.Boolean isRuntimeException()
-
toEolRuntimeException
public EolRuntimeException toEolRuntimeException()
-
toEolRuntimeException
public EolRuntimeException toEolRuntimeException(ModuleElement ast)
-
getMessage
public java.lang.String getMessage()
- Overrides:
getMessagein classjava.lang.Throwable
-
-