Class ReportingExpressionParser
- java.lang.Object
-
- com.aquima.interactions.rule.parser.ExpressionParserProxy
-
- com.aquima.interactions.rule.impl.ReportingExpressionParser
-
- All Implemented Interfaces:
IExpressionParser
,Serializable
public class ReportingExpressionParser extends ExpressionParserProxy implements IExpressionParser
Expression parser that will add the errors and warnings that were encountered during the parse of an exception to the initialization report.- Since:
- 5.1
- Author:
- O. Kerpershoek
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ReportingExpressionParser(IProject project, IMetaModel model, IExprParser parser, String unitName, IParseListener listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IParseListener
getParseListenerFor(String expression)
protected String
getUnitName()
-
Methods inherited from class com.aquima.interactions.rule.parser.ExpressionParserProxy
conditionFor, expressionFor, parseTsl, typedExpressionFor
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.aquima.interactions.rule.IExpressionParser
conditionFor, expressionFor, parseTsl, typedExpressionFor
-
-
-
-
Constructor Detail
-
ReportingExpressionParser
protected ReportingExpressionParser(IProject project, IMetaModel model, IExprParser parser, String unitName, IParseListener listener)
-
-
Method Detail
-
getParseListenerFor
protected IParseListener getParseListenerFor(String expression)
- Specified by:
getParseListenerFor
in classExpressionParserProxy
-
getUnitName
protected String getUnitName()
- Specified by:
getUnitName
in classExpressionParserProxy
-
-