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)
getModel
public javax.swing.DefaultListModel getModel()
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
- Overrides:
getControls in class Configurer
getStringArray
public java.lang.String[] getStringArray()
getValueString
public java.lang.String getValueString()
- Overrides:
getValueString in class Configurer
- Following copied from class:
VASSAL.configure.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
- Overrides:
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)