public class MultiSelect extends ComboMultiSelect
ComboMultiSelect.ConcatenatingJList, ComboMultiSelect.PresetListEntry
KeyedItem.MatchType, KeyedItem.Usage
Modifier and Type | Field and Description |
---|---|
protected ComboMultiSelect.ConcatenatingJList |
list |
String |
rows
Number of rows to display (positive integer, optional).
|
component, default_, delimiter, display_values, lhm, locale_display_values, locale_short_descriptions, locale_text, originalValue, short_descriptions, usage, use_last_as_default, values, values_context, values_from, values_no_i18n, values_searchable, values_sort
DIFFERENT, key, LAST_VALUES, match, PROP_FILL_DEFAULT, text, text_context
Constructor and Description |
---|
MultiSelect() |
Modifier and Type | Method and Description |
---|---|
void |
addCommands(List<Tag> changedTags)
Adds the new tags to apply to selected OSM primitives when the preset holding this item is applied.
|
protected void |
addToPanelAnchor(JPanel p,
String def,
boolean presetInitiallyMatches) |
protected Object |
getSelectedItem() |
addListEntries, addListEntry, addToPanel, getDefaultMatch, getDelChar, getDisplayIfNull, getDisplayValues, getListCellRenderer, getValues, splitEscaped
determineBooleanUsage, determineTextUsage, matches, toString
fixPresetString, getLocaleText, getType, initAutoCompletionField, initAutoCompletionField, loadImageIcon, parseInteger
protected ComboMultiSelect.ConcatenatingJList list
public MultiSelect()
protected void addToPanelAnchor(JPanel p, String def, boolean presetInitiallyMatches)
addToPanelAnchor
in class ComboMultiSelect
protected Object getSelectedItem()
getSelectedItem
in class ComboMultiSelect
public void addCommands(List<Tag> changedTags)
TaggingPresetItem
addCommands
in class ComboMultiSelect
changedTags
- The list of changed tags to modify if needed