Package org.eclipse.epsilon.eunit
Class EUnitParseException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.eclipse.epsilon.eol.exceptions.EolRuntimeException
-
- org.eclipse.epsilon.eunit.EUnitParseException
-
- All Implemented Interfaces:
Serializable
public class EUnitParseException extends EolRuntimeException
Exception for when EUnit modules have parsing problems. Normally we just hang on and continue processing, but with EUnit we prefer to just abort execution.- Version:
- 1.0
- Author:
- Antonio García-Domínguez
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.eclipse.epsilon.eol.exceptions.EolRuntimeException
ast, context, message, reason
-
-
Constructor Summary
Constructors Constructor Description EUnitParseException(List<ParseProblem> parseProblems)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getMessage()
List<ParseProblem>
getProblems()
-
Methods inherited from class org.eclipse.epsilon.eol.exceptions.EolRuntimeException
findCause, getAst, getColumn, getLine, getReason, propagate, propagateDetailed, setAst, setMessage, setReason, toString, wrap
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
-
-
-
Constructor Detail
-
EUnitParseException
public EUnitParseException(List<ParseProblem> parseProblems)
-
-
Method Detail
-
getProblems
public List<ParseProblem> getProblems()
-
getMessage
public String getMessage()
- Overrides:
getMessage
in classEolRuntimeException
-
-