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.Prompts 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.For 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