Uses of Class
VASSAL.script.expression.Expression
| Package | Description |
|---|---|
| VASSAL.build.module.properties | |
| VASSAL.configure |
Provides classes for building "Edit Property" dialogs, and for editing
GameModule's and ModuleExtension's. |
| VASSAL.counters |
Provides classes that define game pieces.
|
| VASSAL.script.expression | |
| VASSAL.tools |
Contains various utility classes.
|
-
Uses of Expression in VASSAL.build.module.properties
Fields in VASSAL.build.module.properties declared as Expression Modifier and Type Field Description protected Expression[]EnumeratedPropertyPrompt. valueExpressionsMethods in VASSAL.build.module.properties that return Expression Modifier and Type Method Description Expression[]EnumeratedPropertyPrompt. getValueExpressions() -
Uses of Expression in VASSAL.configure
Fields in VASSAL.configure declared as Expression Modifier and Type Field Description protected ExpressionPropertyExpression. expression -
Uses of Expression in VASSAL.counters
Fields in VASSAL.counters declared as Expression Modifier and Type Field Description protected ExpressionCalculatedProperty. expressionprotected ExpressionEmbellishment. followPropertyExpressionprotected ExpressionGlobalCommandTarget. targetBoardprotected ExpressionGlobalCommandTarget. targetDeckprotected ExpressionGlobalCommandTarget. targetLocationprotected ExpressionGlobalCommandTarget. targetMapprotected ExpressionGlobalCommandTarget. targetPropertyprotected ExpressionGlobalCommandTarget. targetValueprotected ExpressionGlobalCommandTarget. targetXprotected ExpressionGlobalCommandTarget. targetYprotected ExpressionGlobalCommandTarget. targetZoneMethods in VASSAL.counters that return Expression Modifier and Type Method Description ExpressionGlobalCommandTarget. getTargetBoard()ExpressionGlobalCommandTarget. getTargetDeck()ExpressionGlobalCommandTarget. getTargetLocation()ExpressionGlobalCommandTarget. getTargetMap()ExpressionGlobalCommandTarget. getTargetProperty()ExpressionGlobalCommandTarget. getTargetValue()ExpressionGlobalCommandTarget. getTargetX()ExpressionGlobalCommandTarget. getTargetY()ExpressionGlobalCommandTarget. getTargetZone()Methods in VASSAL.counters with parameters of type Expression Modifier and Type Method Description voidGlobalCommandTarget. setTargetBoard(Expression targetBoard)voidGlobalCommandTarget. setTargetDeck(Expression targetDeck)voidGlobalCommandTarget. setTargetLocation(Expression targetLocation)voidGlobalCommandTarget. setTargetMap(Expression targetMap)voidGlobalCommandTarget. setTargetProperty(Expression targetProperty)voidGlobalCommandTarget. setTargetValue(Expression targetValue)voidGlobalCommandTarget. setTargetX(Expression targetX)voidGlobalCommandTarget. setTargetY(Expression targetY)voidGlobalCommandTarget. setTargetZone(Expression targetZone) -
Uses of Expression in VASSAL.script.expression
Subclasses of Expression in VASSAL.script.expression Modifier and Type Class Description classBeanShellExpressionA basic beanShell expressionclassFormattedStringExpressionReport Format or old-style Formatted String expression containing at least one $variable$ name referenceclassIntExpressionAn expression consisting of an Integer onlyclassNullExpressionAn Empty ExpressionclassPropertyMatchExpressionAn old-style Property Match expression.classSinglePropertyExpressionAn expression consisting of a single property nameclassStringExpressionAn expression consisting of a String onlyMethods in VASSAL.script.expression that return Expression Modifier and Type Method Description static ExpressionBeanShellExpression. createExpression(String s)Create a BeanShellExpression.static ExpressionBeanShellExpression. createExpression(String s, boolean dontCreateStringExpressions)static ExpressionExpression. createExpression(String s)Factory method to create an appropriate expression based on the supplied String.static ExpressionExpression. createPropertyExpression(String s)Factory method to create a new Property Match Expression.static ExpressionExpression. createSimplePropertyExpression(String s)Factory method to create a Beanshell expression of a value that is known to be a property name. -
Uses of Expression in VASSAL.tools
Fields in VASSAL.tools declared as Expression Modifier and Type Field Description protected ExpressionFormattedString. format