public class InputDescriptor extends SettingDescriptor
| Constructor and Description |
|---|
InputDescriptor(java.lang.String name,
java.lang.String label,
java.lang.Object defaultValue) |
InputDescriptor(java.lang.String name,
java.lang.String label,
java.lang.Object[] inputs,
java.lang.Object defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
javax.swing.JComponent |
createInput(Settings settings,
boolean readOnly)
Creates the component that will accept the user input.
|
java.lang.Object[] |
getInputs() |
boolean |
isDiscreteValues() |
void |
setInputs(java.lang.Object[] inputs) |
getDefaultValue, getGridWidth, getLabel, getName, isAllowUserDefaults, isDisplaySetting, isEnabled, isShowLabel, isSupportsDisable, setAllowUserDefaults, setDefaultValue, setEnabled, setGridWidth, setShowLabel, setSupportsDisablepublic InputDescriptor(java.lang.String name,
java.lang.String label,
java.lang.Object defaultValue)
public InputDescriptor(java.lang.String name,
java.lang.String label,
java.lang.Object[] inputs,
java.lang.Object defaultValue)
public javax.swing.JComponent createInput(Settings settings, boolean readOnly)
SettingDescriptorcreateInput in class SettingDescriptorsettings - settings for the studyreadOnly - true if the component should not accept user inputpublic java.lang.Object[] getInputs()
public void setInputs(java.lang.Object[] inputs)
public boolean isDiscreteValues()