Uses of Class
VASSAL.script.expression.ExpressionException
Packages that use ExpressionException
Package
Description
Provides classes for building Java instances automatically from XML
files.
-
Uses of ExpressionException in VASSAL.build
Constructors in VASSAL.build with parameters of type ExpressionExceptionModifierConstructorDescriptionBadDataReport
(String message, String data, ExpressionException cause) BadDataReport for an Exception raised during Expression Execution -
Uses of ExpressionException in VASSAL.script
Methods in VASSAL.script that throw ExpressionExceptionModifier 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) Constructors in VASSAL.script that throw ExpressionExceptionModifierConstructorDescriptionExpressionInterpreter
(String expr) Private constructor to build an ExpressionInterpreter. -
Uses of ExpressionException in VASSAL.script.expression
Methods in VASSAL.script.expression with parameters of type ExpressionExceptionMethods in VASSAL.script.expression that throw ExpressionExceptionModifier 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)