public class ClassOptionWithListenerOption extends ClassOption
Modifier and Type | Field and Description |
---|---|
protected ChangeListener |
listener |
currentValue, defaultCLIString, FILE_PREFIX_STRING, INMEM_PREFIX_STRING, nullString, requiredType
cliChar, illegalNameCharacters, name, purpose
Constructor and Description |
---|
ClassOptionWithListenerOption(String name,
char cliChar,
String purpose,
Class<?> requiredType,
String defaultCLIString) |
ClassOptionWithListenerOption(String name,
char cliChar,
String purpose,
Class<?> requiredType,
String defaultCLIString,
ChangeListener listener) |
ClassOptionWithListenerOption(String name,
char cliChar,
String purpose,
Class<?> requiredType,
String defaultCLIString,
String nullString) |
ClassOptionWithListenerOption(String name,
char cliChar,
String purpose,
Class<?> requiredType,
String defaultCLIString,
String nullString,
ChangeListener listener) |
Modifier and Type | Method and Description |
---|---|
ChangeListener |
getChangeListener() |
void |
setChangeListener(ChangeListener listener) |
void |
setValueViaCLIString(String s)
Sets value of this option via the Command Line Interface text
|
cliStringToObject, getValueAsCLIString, objectToCLIString
classToCLIString, getDefaultCLIString, getNullString, getPreMaterializedObject, getRequiredType, materializeObject, setCurrentObject, stripPackagePrefix
copy, getCLIChar, getName, getPurpose, getStateString, nameIsLegal, resetToDefault
protected ChangeListener listener
public ClassOptionWithListenerOption(String name, char cliChar, String purpose, Class<?> requiredType, String defaultCLIString)
public ClassOptionWithListenerOption(String name, char cliChar, String purpose, Class<?> requiredType, String defaultCLIString, ChangeListener listener)
public ClassOptionWithListenerOption(String name, char cliChar, String purpose, Class<?> requiredType, String defaultCLIString, String nullString)
public void setChangeListener(ChangeListener listener)
public ChangeListener getChangeListener()
public void setValueViaCLIString(String s)
Option
setValueViaCLIString
in interface Option
setValueViaCLIString
in class ClassOption
s
- the Command Line Interface textCopyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.