Package | Description |
---|---|
org.openstreetmap.josm.data.tagging.ac |
Provides classes for handling autocompletion of tags.
|
org.openstreetmap.josm.gui.dialogs.properties |
Toggle dialog allowing to display/edit tags and relation memberships of currently selected OSM objects.
|
org.openstreetmap.josm.gui.tagging.ac |
Provides GUI classes for handling autocompletion of tags.
|
org.openstreetmap.josm.gui.widgets |
Provides GUI widgets customized for JOSM needs.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AutoCompletionSet.add(AutoCompletionItem e) |
int |
AutoCompletionItem.compareTo(AutoCompletionItem other) |
Modifier and Type | Field and Description |
---|---|
private javax.swing.ListCellRenderer<AutoCompletionItem> |
TagEditHelper.EditTagDialog.cellRenderer |
(package private) static java.util.Comparator<AutoCompletionItem> |
TagEditHelper.DEFAULT_AC_ITEM_COMPARATOR |
private java.util.Comparator<AutoCompletionItem> |
TagEditHelper.EditTagDialog.usedValuesAwareComparator |
Modifier and Type | Method and Description |
---|---|
protected java.awt.event.FocusAdapter |
TagEditHelper.AbstractTagsDialog.addFocusAdapter(AutoCompletionManager autocomplete,
java.util.Comparator<AutoCompletionItem> comparator)
Create a focus handling adapter and apply in to the editor component of value
autocompletion box.
|
Modifier and Type | Field and Description |
---|---|
private JosmComboBox<AutoCompletionItem> |
AutoCompletingComboBox.AutoCompletingComboBoxDocument.comboBox |
private java.util.ArrayList<AutoCompletionItem> |
AutoCompletionList.filtered
the filtered list of AutoCompletionItems
|
Modifier and Type | Method and Description |
---|---|
AutoCompletionItem |
AutoCompletionList.getFilteredItemAt(int idx)
replies the idx-th item from the list of filtered items
|
Modifier and Type | Method and Description |
---|---|
java.util.List<AutoCompletionItem> |
AutoCompletionManager.getTagKeys(java.util.Comparator<AutoCompletionItem> comparator)
Returns the currently cached tag keys.
|
java.util.List<AutoCompletionItem> |
AutoCompletionManager.getTagValues(java.util.List<java.lang.String> keys,
java.util.Comparator<AutoCompletionItem> comparator)
Returns the currently cached tag values for a given list of tag keys.
|
java.util.List<AutoCompletionItem> |
AutoCompletionManager.getTagValues(java.lang.String key,
java.util.Comparator<AutoCompletionItem> comparator)
Returns the currently cached tag values for a given tag key.
|
(package private) java.util.Set<AutoCompletionItem> |
AutoCompletionList.getUnmodifiableSet() |
private static java.util.List<AutoCompletionItem> |
AutoCompletionManager.setToList(AutoCompletionSet set,
java.util.Comparator<AutoCompletionItem> comparator) |
Modifier and Type | Method and Description |
---|---|
void |
AutoCompletionList.add(AutoCompletionItem item)
adds an
AutoCompletionItem to the list. |
boolean |
AutoCompletionList.contains(AutoCompletionItem item)
checks whether a specific item is already in the list.
|
java.awt.Component |
AutoCompletingComboBox.AutoCompleteListCellRenderer.getListCellRendererComponent(javax.swing.JList<? extends AutoCompletionItem> list,
AutoCompletionItem item,
int index,
boolean isSelected,
boolean cellHasFocus) |
Modifier and Type | Method and Description |
---|---|
void |
AutoCompletionList.add(java.util.Collection<AutoCompletionItem> collection)
adds a colleciton of
AutoCompletionItem to this list. |
java.awt.Component |
AutoCompletingComboBox.AutoCompleteListCellRenderer.getListCellRendererComponent(javax.swing.JList<? extends AutoCompletionItem> list,
AutoCompletionItem item,
int index,
boolean isSelected,
boolean cellHasFocus) |
java.util.List<AutoCompletionItem> |
AutoCompletionManager.getTagKeys(java.util.Comparator<AutoCompletionItem> comparator)
Returns the currently cached tag keys.
|
java.util.List<AutoCompletionItem> |
AutoCompletionManager.getTagValues(java.util.List<java.lang.String> keys,
java.util.Comparator<AutoCompletionItem> comparator)
Returns the currently cached tag values for a given list of tag keys.
|
java.util.List<AutoCompletionItem> |
AutoCompletionManager.getTagValues(java.lang.String key,
java.util.Comparator<AutoCompletionItem> comparator)
Returns the currently cached tag values for a given tag key.
|
void |
AutoCompletingComboBox.setPossibleAcItems(java.util.Collection<AutoCompletionItem> elems)
Sets the items of the combobox to the given
AutoCompletionItem s. |
private static java.util.List<AutoCompletionItem> |
AutoCompletionManager.setToList(AutoCompletionSet set,
java.util.Comparator<AutoCompletionItem> comparator) |
Constructor and Description |
---|
AutoCompletingComboBoxDocument(JosmComboBox<AutoCompletionItem> comboBox)
Constructs a new
AutoCompletingComboBoxDocument . |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<AutoCompletionItem> |
ComboBoxHistory.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
ComboBoxHistory.addElement(AutoCompletionItem o)
Adds or moves an element to the top of the history
|