Uses of Class
VASSAL.script.expression.AuditTrail
Package
Description
Provides classes for building Java instances automatically from XML
files.
Contains classes that may be added to a
Map
.Provides classes for building "Edit Property" dialogs, and for editing
GameModule
's and ModuleExtension
's.Provides classes that define game pieces.
Contains various utility classes.
-
Uses of AuditTrail in VASSAL.build
ModifierConstructorDescriptionBadDataReport
(String message, String data, Throwable cause, Auditable owner, AuditTrail auditTrail) BadDataReport for a general exception raised during Expression Execution with supplied audit info -
Uses of AuditTrail in VASSAL.build.module.map
-
Uses of AuditTrail in VASSAL.configure
Modifier and TypeMethodDescriptionboolean
PropertyExpression.accept
(PropertySource source, GamePiece piece, Auditable owner, AuditTrail trail) boolean
PropertyExpression.accept
(GamePiece source, GamePiece piece, Auditable owner, AuditTrail trail) boolean
PropertyExpression.accept
(GamePiece piece, Auditable owner, AuditTrail audit) PropertyExpression.getFilter
(PropertySource source, Auditable owner, AuditTrail audit) boolean
PropertyExpression.isTrue
(PropertySource ps, Auditable owner, AuditTrail audit) -
Uses of AuditTrail in VASSAL.counters
Modifier and TypeMethodDescriptionboolean
BooleanAndPieceFilter.accept
(GamePiece piece, Auditable owner, AuditTrail audit) boolean
BooleanOrPieceFilter.accept
(GamePiece piece, Auditable owner, AuditTrail audit) default boolean
PieceFilter.accept
(GamePiece piece, Auditable owner, AuditTrail audit) Test if a piece matches the filter and provide Expression auditing facilitiesGlobalCommand.apply
(Map[] maps, PieceFilter filter, GlobalCommandTarget fastMatch, AuditTrail audit) Apply the key command to all pieces that pass the given filter and our Fast MatchGlobalCommandTarget
parameters on all the given mapsGlobalCommand.apply
(Map map, PieceFilter filter, GlobalCommandTarget fastMatch, AuditTrail audit) GlobalAttach.getVisitor
(Command command, PieceFilter filter, KeyStroke keyStroke, AuditTrail audit, Auditable owner, int selectFromDeck) protected GlobalCommandVisitor
GlobalCommand.getVisitor
(Command command, PieceFilter filter, KeyStroke keyStroke, AuditTrail audit, Auditable owner, int selectFromDeck) GlobalDetach.getVisitor
(Command command, PieceFilter filter, KeyStroke keyStroke, AuditTrail audit, Auditable owner, int selectFromDeck) GlobalSetter.getVisitor
(Command command, PieceFilter filter, KeyStroke keyStroke, AuditTrail audit, Auditable owner, int selectFromDeck) static Command
Decorator.setDynamicProperties
(List<Parameter> parameters, GamePiece piece, PropertySource source, Auditable owner, AuditTrail auditSoFar) static Command
Decorator.setDynamicProperty
(String propertyName, String value, GamePiece piece, PropertySource source, Auditable owner, AuditTrail audit) Find a Dynamic Property in the supplied GamePiece named propertyName and generate a Command to set it to the specified valueModifierConstructorDescriptionAttachVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit, Auditable owner, int selectFromDeck) DetachVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit, Auditable owner, int selectFromDeck) GlobalCommandVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit) GlobalCommandVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit, Auditable owner, int selectFromDeck) GlobalCommandVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit, Auditable owner, int selectFromDeck, GlobalCommand globalCommand) SetVisitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit, Auditable owner, int selectFromDeck) Visitor
(Command command, PieceFilter filter, KeyStroke stroke, AuditTrail audit) -
Uses of AuditTrail in VASSAL.script
Modifier and TypeMethodDescriptionExpressionInterpreter.evaluate
(PropertySource ps, boolean localized, Auditable owner, AuditTrail audit) ExpressionInterpreter.evaluate
(PropertySource ps, Map<String, String> properties, boolean localized, Auditable owner, AuditTrail audit) -
Uses of AuditTrail in VASSAL.script.expression
Modifier and TypeMethodDescriptionstatic AuditTrail
Factory method to create a new AuditTrail only if auditing is enabledstatic AuditTrail
Factory method to create a new AuditTrail only if auditing is enabledstatic AuditTrail
Factory method to create a new AuditTrail only if auditing is enabledstatic 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 enabledstatic AuditTrail
AuditTrail.create
(Auditable source, FormattedString originalExpression) static AuditTrail
AuditTrail.create
(Auditable source, FormattedString originalExpression, String comment) AuditableException.getAuditTrail()
Modifier and TypeMethodDescriptionboolean
BeanShellExpression.BshFilter.accept
(GamePiece piece, Auditable owner, AuditTrail audit) BeanShellExpression.evaluate
(PropertySource ps, Map<String, String> properties, boolean localized, Auditable owner, AuditTrail audit) Evaluate this expression using a BeanShell InterpreterExpression.evaluate
(PropertySource ps, boolean localized, Auditable owner, AuditTrail audit) 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) FormattedStringExpression.evaluate
(PropertySource ps, Map<String, String> properties, boolean localized, Auditable owner, AuditTrail audit) SinglePropertyExpression.evaluate
(PropertySource ps, Map<String, String> properties, boolean localized, Auditable owner, AuditTrail audit) BeanShellExpression.getFilter
(PropertySource ps, Auditable owner, AuditTrail audit) Expression.getFilter
(PropertySource ps, Auditable owner, AuditTrail audit) Return a PieceFilter using the expression.Expression.getFilter
(Auditable owner, AuditTrail audit) PropertyMatchExpression.getFilter
(PropertySource ps, Auditable owner, AuditTrail audit) Expression.quietEvaluate
(PropertySource ps, Map<String, String> properties, boolean localized, Auditable owner, AuditTrail audit) A version of tryEvaluate the supresses error messages.Expression.tryEvaluate
(boolean localized, Auditable owner, AuditTrail audit) Evaluate an expression with data warning support built inExpression.tryEvaluate
(PropertySource ps, boolean localized, Auditable owner, AuditTrail audit) Evaluate an expression with data warning support built inExpression.tryEvaluate
(PropertySource ps, Map<String, String> properties, boolean localized, Auditable owner, AuditTrail audit) Core tryEvaluate implementation.Expression.tryEvaluate
(PropertySource ps, Auditable owner, AuditTrail audit) Evaluate an expression with data warning support built inExpression.tryEvaluate
(Auditable owner, AuditTrail audit) Evaluate an expression with data warning support built inModifierConstructorDescriptionAuditableException
(Auditable owner, AuditTrail auditTrail) AuditTrail
(AuditTrail audit) Copy constructor for AuditTrailBshFilter
(Auditable owner, AuditTrail auditTrail) ExpressionException
(String s, String e, Auditable owner, AuditTrail auditTrail) -
Uses of AuditTrail in VASSAL.tools
Modifier and TypeMethodDescriptionFormattedString.getLocalizedText
(PropertySource ps, Auditable owner, AuditTrail audit) Evaulate a formatted String and return localized text Use the supplied property source to find property valuesFormattedString.getText
(PropertySource ps, boolean localized, Auditable owner, AuditTrail audit) Evaluate the supplied Formmatted String, using the supplied property source to replace any property references.FormattedString.getText
(PropertySource ps, boolean localized, Auditable owner, AuditTrail audit, boolean quietly) Core implementation of getText.FormattedString.getText
(PropertySource ps, String def, Auditable owner, AuditTrail audit) Evaulate a formatted String and return unlocalized text Use the supplied property source to find property values If any property value is found to be null, use the supplied default value insteadFormattedString.getText
(PropertySource ps, Auditable owner, AuditTrail audit) Evaulate a formatted String and return unlocalized text Use the supplied property source to find property valuesint
FormattedString.getTextAsInt
(PropertySource ps, String description, EditablePiece source, Auditable owner, AuditTrail audit)