Package net.ssehub.easy.varModel.cst
Class CSTSemanticException
java.lang.Object
java.lang.Throwable
java.lang.Exception
net.ssehub.easy.varModel.model.IvmlException
net.ssehub.easy.varModel.cst.CSTSemanticException
- All Implemented Interfaces:
Serializable,net.ssehub.easy.basics.messages.IIdentifiable
- Direct Known Subclasses:
UnknownOperationException
Exception for invalid Constraints. Will be thrown if datatypes not match.
- Author:
- tebbje, Holger Eichelberger
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionCSTSemanticException(String message, int code) Creates a new exception instance. -
Method Summary
Methods inherited from class net.ssehub.easy.varModel.model.IvmlException
getCode, getIdMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.ssehub.easy.basics.messages.IIdentifiable
getMessage
-
Field Details
-
TYPE_MISMATCH
public static final int TYPE_MISMATCH- See Also:
-
UNKNOWN_OPERATION
public static final int UNKNOWN_OPERATION- See Also:
-
CONTAINER_OPERATION
public static final int CONTAINER_OPERATION- See Also:
-
INTERNAL
public static final int INTERNAL- See Also:
-
UNKNOWN_ELEMENT
public static final int UNKNOWN_ELEMENT- See Also:
-
AMBIGUITY
public static final int AMBIGUITY- See Also:
-
ILLEGAL
public static final int ILLEGAL- See Also:
-
DECLARATOR_SEMANTICS
public static final int DECLARATOR_SEMANTICS- See Also:
-
UNRESOLVED
public static final int UNRESOLVED- See Also:
-
-
Constructor Details
-
CSTSemanticException
Creates a new exception instance.- Parameters:
message- the message describing the problemcode- a code representing the reason
-