Package VASSAL.build.module.properties
Class IncrementProperty
java.lang.Object
VASSAL.build.module.properties.IncrementProperty
- All Implemented Interfaces:
PropertyChanger
- Direct Known Subclasses:
RemoteIncrementProperty
Increments a property by a given value.
The value can be specified as a FormattedString property and evaluated at runtime
- Author:
- rkinney
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprotected IncrementProperty.Constraints
protected FormattedString
protected PropertyChangerConfigurer
-
Constructor Summary
ConstructorDescriptionIncrementProperty
(PropertyChangerConfigurer prop, String incr, IncrementProperty.Constraints constraints) -
Method Summary
-
Field Details
-
constraints
-
format
-
prop
-
-
Constructor Details
-
IncrementProperty
public IncrementProperty(PropertyChangerConfigurer prop, String incr, IncrementProperty.Constraints constraints)
-
-
Method Details
-
getRawValue
-
getProp
-
getPropSource
-
getNewValue
- Specified by:
getNewValue
in interfacePropertyChanger
-
getTargetPropertySource
-
getIncrement
-