Package VASSAL.build.module.properties
package VASSAL.build.module.properties
-
ClassDescriptionAdds a toolbar button that changes the value of a global propertyCommand to change the value of a
MutableProperty
Encoder forChangePropertyCommand
sPrompts user to select from a listDummy component that acts as a simple container for GlobalProperty componentsA component that can contain global propertiesAdds a global property to a Map or ModuleCommand to pass a new Global property value to other players or into the logfile.Adds a global property to a Map or ModuleDummy component that acts as a simple container for GlobalProperty componentsIncrements a property by a given value.A component that can contain mutable (updatable) propertiesSimple implementation ofMutablePropertiesContainer
A container for a String property that can be updatedSimple implementation ofMutableProperty
Support dynamic changing of the property name, provided that theMutableProperty.Impl.addTo(MutablePropertiesContainer)
method is used to register this property with a properties container.Prompts for an integer valueProvides a new value for a global property.Configurer instance that allows a module editor to specify a PropertyChanger, i.e. the way in which a dynamic property will be updated by a player during a gamePrompts user for a new valueProvides a fixed value The value can be specified as a FormattedString property and evaluated at runtimeA PropertySource provides an interface to read properties (values), usually game- or UI-related, from various game objects.Remote version of IncrementProperty, sets the value into a DP in a different piece, replacing any $$ variables in the expression with values from the source piece.Change for updating a remote DP by a prompted entry.A PropertySetter that runs agains a remote DP, replaces $$ values from a local pieceA free-standing class to display the combined Scenario optionsA Command to record the lock status of an individual Scenario Options tabFor property names of the form sum(name), returns the value of the named property summed over a list of pieces.A container for a String property that can be translatedSimple implementation ofTranslatableString
Support dynamic changing of the property name, provided that theTranslatableString.Impl.addTo(TranslatableStringContainer)
method is used to register this property with a properties container.A component that can contain mutable (updatable) propertiesSimple implementation ofTranslatableStringContainer