| Package | Description |
|---|---|
| org.openstreetmap.josm.gui.preferences.advanced |
Provides classes for handling advanced preferences.
|
| Modifier and Type | Field and Description |
|---|---|
protected PrefEntry |
AbstractListEditor.entry |
private PrefEntry |
StringEditor.entry |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<PrefEntry> |
AdvancedPreference.allData |
private java.util.Comparator<PrefEntry> |
AdvancedPreference.customComparator |
private java.util.List<PrefEntry> |
PreferencesTable.displayData |
private java.util.List<PrefEntry> |
AdvancedPreference.displayData |
| Modifier and Type | Method and Description |
|---|---|
PrefEntry |
PreferencesTable.addPreference(javax.swing.JComponent gui)
Add new preference to the table
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<PrefEntry> |
PreferencesTable.getSelectedItems()
The list of currently selected rows
|
private java.util.List<PrefEntry> |
AdvancedPreference.prepareData(java.util.Map<java.lang.String,Setting<?>> loaded,
java.util.Map<java.lang.String,Setting<?>> orig,
java.util.Map<java.lang.String,Setting<?>> defaults) |
| Modifier and Type | Method and Description |
|---|---|
int |
PrefEntry.compareTo(PrefEntry other) |
private static boolean |
PreferencesTable.doAddList(javax.swing.JComponent gui,
PrefEntry pe,
ListSetting lSetting) |
private static boolean |
PreferencesTable.doAddListList(javax.swing.JComponent gui,
PrefEntry pe,
ListListSetting llSetting) |
private static boolean |
PreferencesTable.doAddMapList(javax.swing.JComponent gui,
PrefEntry pe,
MapListSetting mlSetting) |
private static boolean |
PreferencesTable.doAddSimple(javax.swing.JComponent gui,
PrefEntry pe,
StringSetting sSetting) |
private static boolean |
PreferencesTable.doEditList(javax.swing.JComponent gui,
PrefEntry e,
ListSetting lSetting) |
private static boolean |
PreferencesTable.doEditListList(javax.swing.JComponent gui,
PrefEntry e,
ListListSetting llSetting) |
private static boolean |
PreferencesTable.doEditMapList(javax.swing.JComponent gui,
PrefEntry e,
MapListSetting mlSetting) |
| Constructor and Description |
|---|
AbstractListEditor(java.awt.Component parent,
java.lang.String title,
PrefEntry entry)
Constructs a new
AbstractListEditor. |
AbstractTableListEditor(java.awt.Component parent,
java.lang.String title,
PrefEntry entry)
Constructs a new
AbstractListEditor. |
ListEditor(javax.swing.JComponent gui,
PrefEntry entry,
ListSetting setting)
Constructs a new
ListEditor. |
ListListEditor(javax.swing.JComponent gui,
PrefEntry entry,
ListListSetting setting)
Constructs a new
ListListEditor. |
MapListEditor(javax.swing.JComponent gui,
PrefEntry entry,
MapListSetting setting)
Constructs a new
MapListEditor. |
StringEditor(javax.swing.JComponent gui,
PrefEntry entry,
StringSetting setting)
Constructs a new
StringEditor. |
| Constructor and Description |
|---|
PreferencesTable(java.util.List<PrefEntry> displayData)
Constructs a new
PreferencesTable. |