Uses of Class
VASSAL.script.expression.Expression
Package
Description
Provides classes for building "Edit Property" dialogs, and for editing
GameModule
's and ModuleExtension
's.Provides classes that define game pieces.
-
Uses of Expression in VASSAL.build.module.properties
Modifier and TypeFieldDescriptionprotected Expression[]
EnumeratedPropertyPrompt.valueExpressions
-
Uses of Expression in VASSAL.configure
-
Uses of Expression in VASSAL.counters
Modifier and TypeFieldDescriptionprotected Expression
CalculatedProperty.expression
protected Expression
Embellishment.followPropertyExpression
Modifier and TypeMethodDescriptionGlobalCommandTarget.getTargetX()
GlobalCommandTarget.getTargetY()
-
Uses of Expression in VASSAL.script.expression
Modifier and TypeClassDescriptionclass
A basic beanShell expressionclass
Report Format or old-style Formatted String expression containing at least one $variable$ name referenceclass
An expression consisting of an Integer onlyclass
An Empty Expressionclass
An old-style Property Match expression.class
An expression consisting of a single property nameclass
An expression consisting of a String onlyModifier and TypeFieldDescriptionprotected static final Map
<org.apache.commons.lang3.tuple.Pair<Object, Class<? extends Expression>>, Expression> Expression.CACHE
protected static final Map
<org.apache.commons.lang3.tuple.Pair<Object, Class<? extends Expression>>, Expression> Expression.CACHE
Modifier and TypeMethodDescriptionstatic Expression
BeanShellExpression.createExpression
(String s) Create a BeanShellExpression.static Expression
BeanShellExpression.createExpression
(String s, boolean dontCreateStringExpressions) static Expression
Expression.createExpression
(String s) Factory method to create an appropriate expression based on the supplied String.static Expression
Expression.createPropertyExpression
(String s) Factory method to create a new Property Match Expression.static Expression
Expression.createSimplePropertyExpression
(String s) Factory method to create a Beanshell expression of a value that is known to be a property name.static Expression
static Expression
static Expression
IntExpression.instance
(int i) static Expression
static Expression
static Expression
Modifier and TypeMethodDescriptionstatic AuditTrail
AuditTrail.create
(Auditable source, Expression originalExpression) Factory method to create a new AuditTrail only if auditing is enabledstatic AuditTrail
AuditTrail.create
(Auditable source, Expression originalExpression, String comment) Factory method to create a new AuditTrail only if auditing is enabled