public class ChoiceSettingDefinition extends AbstractSettingDefinition<String>
SettingDefinition resulting in a drop down menu offering different
options.By default the options are sorted by their display name (it's set
to value if not provided).| Constructor and Description |
|---|
ChoiceSettingDefinition() |
| Modifier and Type | Method and Description |
|---|---|
ChoiceSettingDefinition |
addOption(String option) |
ChoiceSettingDefinition |
addOption(String option,
String displayName) |
Map<String,String> |
getOptions() |
boolean |
hasOption(String value) |
ChoiceSettingDefinition |
setOptions(Map<String,String> options) |
equals, getDefaultValue, getDescription, getGroup, getKey, getSuborder, getTitle, getType, hasDefaultValue, hasDescription, hasGroup, hashCode, hasStringProperty, hasTitle, isOptional, setDefaultValue, setDescription, setGroup, setKey, setOptional, setTitle, toStringcompareTo, getOrder, setOrderclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetGroup, getOptionalDefaultValuecompareTopublic boolean hasOption(String value)
public ChoiceSettingDefinition setOptions(Map<String,String> options)
public ChoiceSettingDefinition addOption(String option)
public ChoiceSettingDefinition addOption(String option, String displayName)
Copyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.