Package VASSAL.build.module.properties
-
Interface Summary Interface Description GlobalPropertiesContainer A component that can contain global propertiesIncrementProperty.Constraints MutablePropertiesContainer A component that can contain mutable (updateable) propertiesMutableProperty A container for a String property that can be updatedPropertyChanger Provides a new value for a global property.PropertyChangerConfigurer.Constraints PropertyNameSource PropertyPrompt.Constraints PropertyPrompt.DialogParent PropertySource -
Class Summary Class Description ChangePropertyButton Adds a toolbar button that changes the value of a global propertyChangePropertyButton.PropChangerOptions ChangePropertyButton.ReportFormatConfig ChangePropertyCommand Command to change the value of aMutableProperty
ChangePropertyCommandEncoder Encoder forChangePropertyCommand
sEnumeratedPropertyPrompt Prompts user to select from a listGlobalProperties Dummy component that acts as a simple container for GlobalProperty componentsGlobalProperty Adds a global property to a Map or ModuleGlobalProperty.SetGlobalProperty Command to pass a new Global property value to other players or into the logfile.IncrementProperty Increments a property by a given value.MutablePropertiesContainer.Impl Simple implementation ofMutablePropertiesContainer
MutableProperty.Impl Simple 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.MutableProperty.Util NumericPropertyPrompt Prompts for an integer valuePropertyChangerConfigurer Configurer instance that allows a module editor to specify a PropertyChanger, i.e.PropertyPrompt Prompts user for a new valuePropertySetter Provides a fixed value The value can be specified as a FormattedString property and evaluated at runtimeSumProperties For property names of the form sum(name), returns the value of the named property summed over a list of pieces.ZoneProperty