Package VASSAL.build.module.properties
Class EnumeratedPropertyPrompt
java.lang.Object
VASSAL.build.module.properties.PropertyPrompt
VASSAL.build.module.properties.EnumeratedPropertyPrompt
- All Implemented Interfaces:
PropertyChanger
- Direct Known Subclasses:
RemoteEnumeratedPropertyPrompt
Prompts user to select from a list
- Author:
- rkinney
-
Nested Class Summary
Nested classes/interfaces inherited from class VASSAL.build.module.properties.PropertyPrompt
PropertyPrompt.Constraints, PropertyPrompt.DialogParent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected PropertyPrompt.DialogParentprotected String[]protected Expression[]Fields inherited from class VASSAL.build.module.properties.PropertyPrompt
constraints, promptText -
Constructor Summary
ConstructorsConstructorDescriptionEnumeratedPropertyPrompt(PropertyPrompt.DialogParent dialogParent, String prompt, String[] validValues, PropertyPrompt.Constraints propertySource) -
Method Summary
Methods inherited from class VASSAL.build.module.properties.PropertyPrompt
getPrompt
-
Field Details
-
validValues
-
valueExpressions
-
dialogParent
-
-
Constructor Details
-
EnumeratedPropertyPrompt
public EnumeratedPropertyPrompt(PropertyPrompt.DialogParent dialogParent, String prompt, String[] validValues, PropertyPrompt.Constraints propertySource)
-
-
Method Details
-
getValueExpressions
-
getNewValue
- Specified by:
getNewValuein interfacePropertyChanger- Overrides:
getNewValuein classPropertyPrompt
-
getValidValues
-