Uses of Class
VASSAL.script.expression.ExpressionException
Package
Description
Provides classes for building Java instances automatically from XML
files.
-
Uses of ExpressionException in VASSAL.build
ModifierConstructorDescriptionBadDataReport
(String message, String data, ExpressionException cause) BadDataReport for an Exception raised during Expression Execution -
Uses of ExpressionException in VASSAL.script
Modifier and TypeMethodDescriptionExpressionInterpreter.evaluate()
ExpressionInterpreter.evaluate
(PropertySource ps) Evaluate the expression, setting the value of any undefined values to the matching Vassal property value.ExpressionInterpreter.evaluate
(PropertySource ps, boolean localized) ExpressionInterpreter.evaluate
(PropertySource ps, boolean localized, Auditable owner, AuditTrail audit) ExpressionInterpreter.evaluate
(PropertySource ps, Map<String, String> properties, boolean localized, Auditable owner, AuditTrail audit) ModifierConstructorDescriptionExpressionInterpreter
(String expr) Private constructor to build an ExpressionInterpreter. -
Uses of ExpressionException in VASSAL.script.expression
Modifier and TypeMethodDescriptionBeanShellExpression.evaluate
(PropertySource ps, Map<String, String> properties, boolean localized) Deprecated.BeanShellExpression.evaluate
(PropertySource ps, Map<String, String> properties, boolean localized, Auditable owner, AuditTrail audit) Evaluate this expression using a BeanShell InterpreterExpression.evaluate()
Deprecated.Expression.evaluate
(boolean localized) Expression.evaluate
(PropertySource ps) Deprecated.Expression.evaluate
(PropertySource ps, boolean localized) Expression.evaluate
(PropertySource ps, boolean localized, Auditable owner, AuditTrail audit) Expression.evaluate
(PropertySource ps, Map<String, String> properties, boolean localized) Expression.evaluate
(PropertySource ps, Map<String, String> properties, boolean localized, Auditable owner, AuditTrail audit) Each subclass must implement evaluate() to evaluate itself The default implementation just returns the expression itself, which works correctly for simple Expression types like NullExpression and IntExpression.Expression.evaluate
(PropertySource ps, Auditable owner, AuditTrail audit) Expression.evaluate
(Auditable owner, AuditTrail audit) SinglePropertyExpression.evaluate
(PropertySource ps, Map<String, String> properties, boolean localized) SinglePropertyExpression.evaluate
(PropertySource ps, Map<String, String> properties, boolean localized, Auditable owner, AuditTrail audit)
BeanShellExpression.evaluate(PropertySource, Map, boolean, Auditable, AuditTrail)