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
class
class
Adds a global property to a Map or Moduleclass
static 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
class
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) ScenarioPropertiesOptionTab.getMutableProperty
(String propertyName) ChangePropertyCommand.getProperty()
GlobalProperties.removeMutableProperty
(String key) MutablePropertiesContainer.Impl.removeMutableProperty
(String key) MutablePropertiesContainer.removeMutableProperty
(String key) Remove the property with the given keyScenarioPropertiesOptionTab.removeMutableProperty
(String key) Methods 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) void
ScenarioPropertiesOptionTab.addMutableProperty
(String key, MutableProperty p) Constructors in VASSAL.build.module.properties with parameters of type MutablePropertyModifierConstructorDescriptionChangePropertyCommand
(MutableProperty property, String propertyName, String oldValue, String newValue)