rails.game
Class GameOption
java.lang.Object
rails.game.GameOption
public class GameOption
- extends java.lang.Object
Constructor Summary |
GameOption(java.lang.String name,
java.lang.String[] parameters)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OPTION_VALUE_YES
public static final java.lang.String OPTION_VALUE_YES
- See Also:
- Constant Field Values
OPTION_VALUE_NO
public static final java.lang.String OPTION_VALUE_NO
- See Also:
- Constant Field Values
NUMBER_OF_PLAYERS
public static final java.lang.String NUMBER_OF_PLAYERS
- See Also:
- Constant Field Values
VARIANT
public static final java.lang.String VARIANT
- See Also:
- Constant Field Values
GameOption
public GameOption(java.lang.String name,
java.lang.String[] parameters)
setType
public void setType(java.lang.String type)
getName
public java.lang.String getName()
getLocalisedName
public java.lang.String getLocalisedName()
getType
public java.lang.String getType()
isBoolean
public boolean isBoolean()
setAllowedValues
public void setAllowedValues(java.util.List<java.lang.String> values)
setAllowedValues
public void setAllowedValues(java.lang.String[] values)
getAllowedValues
public java.util.List<java.lang.String> getAllowedValues()
isValueAllowed
public boolean isValueAllowed(java.lang.String value)
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
getDefaultValue
public java.lang.String getDefaultValue()
getByName
public static GameOption getByName(java.lang.String name)
convertValueToBoolean
public static boolean convertValueToBoolean(java.lang.String value)
- Get GameOption Value as Boolean Value
constructParametrisedName
public static java.lang.String constructParametrisedName(java.lang.String optionName,
java.lang.String[] optionNameParameters)