Uses of Interface
VASSAL.build.module.properties.MutableProperty
Packages that use MutableProperty
Package
Description
Provides classes for building Java instances automatically from XML
files.
Contains classes that may be added to a
GameModule
.Contains classes that may be added to a
MapGrid
.-
Uses of MutableProperty in VASSAL.build
Methods in VASSAL.build that return MutablePropertyModifier and TypeMethodDescriptionGameModule.getMutableProperty(String name)
Gets the value of a mutable (changeable) "Global Property".GameModule.removeMutableProperty(String key)
Removes a mutable property from the Global Properties list.Methods in VASSAL.build with parameters of type MutablePropertyModifier and TypeMethodDescriptionvoid
GameModule.addMutableProperty(String key, MutableProperty p)
Adds a new mutable (changeable) "Global Property" to the Module. -
Uses of MutableProperty in VASSAL.build.module
Methods in VASSAL.build.module that return MutablePropertyModifier and TypeMethodDescriptionMap.getMutableProperty(String name)
Find a contained Global Property (variable) by name.Map.removeMutableProperty(String key)
Removes a new Global Property from this map.Methods in VASSAL.build.module with parameters of type MutablePropertyModifier and TypeMethodDescriptionvoid
Map.addMutableProperty(String key, MutableProperty p)
Adds a new Global Property to this map. -
Uses of MutableProperty in VASSAL.build.module.map.boardPicker.board.mapgrid
Fields in VASSAL.build.module.map.boardPicker.board.mapgrid declared as MutablePropertyMethods in VASSAL.build.module.map.boardPicker.board.mapgrid that return MutablePropertyModifier and TypeMethodDescriptionZone.getMutableProperty(String name)
Zone.removeMutableProperty(String key)
Methods in VASSAL.build.module.map.boardPicker.board.mapgrid with parameters of type MutableProperty -
Uses of MutableProperty in VASSAL.build.module.properties
Classes in VASSAL.build.module.properties that implement MutablePropertyModifier and TypeClassDescriptionclass
Adds a global property to a Map or Modulestatic class
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.class
Methods in VASSAL.build.module.properties that return MutablePropertyModifier and TypeMethodDescriptionstatic MutableProperty
MutableProperty.Util.findMutableProperty(String propertyName, List<MutablePropertiesContainer> propertyContainers)
Look for aMutableProperty
in the list ofMutablePropertiesContainer
.MutablePropertiesContainer.getMutableProperty(String propertyName)
Find a GlobalProperty object with the given nameMutablePropertiesContainer.Impl.getMutableProperty(String propertyName)
ChangePropertyCommand.getProperty()
GlobalProperties.removeMutableProperty(String key)
MutablePropertiesContainer.Impl.removeMutableProperty(String key)
MutablePropertiesContainer.removeMutableProperty(String key)
Remove the property with the given keyMethods in VASSAL.build.module.properties with parameters of type MutablePropertyModifier and TypeMethodDescriptionvoid
GlobalProperties.addMutableProperty(String key, MutableProperty p)
void
MutablePropertiesContainer.addMutableProperty(String key, MutableProperty p)
Add a property under the given keyvoid
MutablePropertiesContainer.Impl.addMutableProperty(String key, MutableProperty p)
Constructors in VASSAL.build.module.properties with parameters of type MutablePropertyModifierConstructorDescriptionChangePropertyCommand(MutableProperty property, String propertyName, String oldValue, String newValue)