public static class TaggingPresetSelector.PresetClassifications extends Object implements Iterable<TaggingPresetSelector.PresetClassification>
TaggingPresetSelector.PresetClassification
s with the functionality of filtering wrt. searchString.Modifier and Type | Field and Description |
---|---|
private List<TaggingPresetSelector.PresetClassification> |
classifications |
Constructor and Description |
---|
PresetClassifications() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
List<TaggingPresetSelector.PresetClassification> |
getMatchingPresets(String[] groupWords,
String[] nameWords,
boolean onlyApplicable,
boolean inTags,
Set<TaggingPresetType> presetTypes,
Collection<? extends OsmPrimitive> selectedPrimitives) |
List<TaggingPresetSelector.PresetClassification> |
getMatchingPresets(String searchText,
boolean onlyApplicable,
boolean inTags,
Set<TaggingPresetType> presetTypes,
Collection<? extends OsmPrimitive> selectedPrimitives) |
Iterator<TaggingPresetSelector.PresetClassification> |
iterator() |
void |
loadPresets(Collection<TaggingPreset> presets) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
private final List<TaggingPresetSelector.PresetClassification> classifications
public PresetClassifications()
public List<TaggingPresetSelector.PresetClassification> getMatchingPresets(String searchText, boolean onlyApplicable, boolean inTags, Set<TaggingPresetType> presetTypes, Collection<? extends OsmPrimitive> selectedPrimitives)
public List<TaggingPresetSelector.PresetClassification> getMatchingPresets(String[] groupWords, String[] nameWords, boolean onlyApplicable, boolean inTags, Set<TaggingPresetType> presetTypes, Collection<? extends OsmPrimitive> selectedPrimitives)
public void clear()
public void loadPresets(Collection<TaggingPreset> presets)
public Iterator<TaggingPresetSelector.PresetClassification> iterator()
iterator
in interface Iterable<TaggingPresetSelector.PresetClassification>