VASSAL.configure
Class StringArrayConfigurer
java.lang.Object
|
+--VASSAL.configure.Configurer
|
+--VASSAL.configure.StringArrayConfigurer
- public class StringArrayConfigurer
- extends Configurer
A Configurer that returns an array of Strings
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringArrayConfigurer
public StringArrayConfigurer(java.lang.String key,
java.lang.String name,
java.lang.Object val)
StringArrayConfigurer
public StringArrayConfigurer(java.lang.String key,
java.lang.String name)
addValue
public void addValue(java.lang.String s)
removeValue
public void removeValue(java.lang.String s)
getControls
public java.awt.Component getControls()
- Description copied from class:
Configurer
- GUI interface for setting the option in an editing window
- Specified by:
getControls in class Configurer
getStringArray
public java.lang.String[] getStringArray()
getValueString
public java.lang.String getValueString()
- Specified by:
getValueString in class Configurer
- Returns:
- a String representation of the Object value
arrayToString
public static java.lang.String arrayToString(java.lang.String[] s)
setValue
public void setValue(java.lang.Object o)
- Description copied from class:
Configurer
- Set the Object value
- Overrides:
setValue in class Configurer
setValue
public void setValue(java.lang.String s)
- Description copied from class:
Configurer
- Set the Object value from a String
- Specified by:
setValue in class Configurer
stringToArray
public static java.lang.String[] stringToArray(java.lang.String s)
updateModel
protected void updateModel()
main
public static void main(java.lang.String[] args)