Class LanguagePreference.LanguageComboBoxModel
- java.lang.Object
-
- javax.swing.AbstractListModel<E>
-
- org.openstreetmap.josm.gui.widgets.JosmComboBoxModel<Locale>
-
- org.openstreetmap.josm.gui.preferences.display.LanguagePreference.LanguageComboBoxModel
-
- All Implemented Interfaces:
Serializable
,Iterable<Locale>
,ComboBoxModel<Locale>
,ListModel<Locale>
,MutableComboBoxModel<Locale>
- Enclosing class:
- LanguagePreference
private static class LanguagePreference.LanguageComboBoxModel extends JosmComboBoxModel<Locale>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openstreetmap.josm.gui.widgets.JosmComboBoxModel
JosmComboBoxModel.Preferences
-
-
Field Summary
Fields Modifier and Type Field Description private List<Locale>
data
-
Fields inherited from class org.openstreetmap.josm.gui.widgets.JosmComboBoxModel
elements, selected
-
Fields inherited from class javax.swing.AbstractListModel
listenerList
-
-
Constructor Summary
Constructors Constructor Description LanguageComboBoxModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Locale
getElementAt(int index)
int
getSize()
private void
selectLanguage(String language)
-
Methods inherited from class org.openstreetmap.josm.gui.widgets.JosmComboBoxModel
addAllElements, addAllElements, addElement, addTopElement, asCollection, doAddElement, find, getIndexOf, getSelectedItem, insertElementAt, iterator, prefs, removeAllElements, removeElement, removeElementAt, setSelectedItem, setSize
-
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface javax.swing.ListModel
addListDataListener, removeListDataListener
-
-
-
-
Constructor Detail
-
LanguageComboBoxModel
LanguageComboBoxModel()
-
-
Method Detail
-
selectLanguage
private void selectLanguage(String language)
-
getElementAt
public Locale getElementAt(int index)
- Specified by:
getElementAt
in interfaceListModel<Locale>
- Overrides:
getElementAt
in classJosmComboBoxModel<Locale>
-
-