Changeset 6578 in josm for trunk/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java
- Timestamp:
- 2013-12-31T13:04:42+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java
r6495 r6578 1 1 // License: GPL. See LICENSE file for details. 2 2 package org.openstreetmap.josm.gui.preferences.advanced; 3 4 import static org.openstreetmap.josm.tools.I18n.marktr; 5 import static org.openstreetmap.josm.tools.I18n.tr; 3 6 4 7 import java.awt.Color; … … 12 15 import java.util.List; 13 16 import java.util.Map; 17 14 18 import javax.swing.ButtonGroup; 15 19 import javax.swing.DefaultCellEditor; … … 22 26 import javax.swing.table.DefaultTableCellRenderer; 23 27 import javax.swing.table.DefaultTableModel; 28 24 29 import org.openstreetmap.josm.Main; 25 30 import org.openstreetmap.josm.data.Preferences; … … 27 32 import org.openstreetmap.josm.gui.widgets.JosmTextField; 28 33 import org.openstreetmap.josm.tools.GBC; 29 import static org.openstreetmap.josm.tools.I18n.marktr;30 import static org.openstreetmap.josm.tools.I18n.tr;31 34 import org.openstreetmap.josm.tools.Utils; 32 35 … … 106 109 if (lEditor.getValue() == 1) { 107 110 List<String> data = lEditor.getData(); 108 if (! Preferences.equalCollection(lSetting.getValue(),data)) {111 if (!lSetting.equalVal(data)) { 109 112 e.setValue(new Preferences.ListSetting(data)); 110 113 return true; … … 112 115 } 113 116 } else if (stg instanceof Preferences.ListListSetting) { 114 ListListEditor llEditor = new ListListEditor(gui, e, (Preferences.ListListSetting) stg); 117 Preferences.ListListSetting llSetting = (Preferences.ListListSetting) stg; 118 ListListEditor llEditor = new ListListEditor(gui, e, llSetting); 115 119 llEditor.showDialog(); 116 120 if (llEditor.getValue() == 1) { … … 118 122 @SuppressWarnings("unchecked") 119 123 Collection<Collection<String>> stgValue = (Collection<Collection<String>>) stg.getValue(); 120 if (! Preferences.equalArray(stgValue,data)) {124 if (!llSetting.equalVal(data)) { 121 125 e.setValue(new Preferences.ListListSetting(data)); 122 126 return true; … … 129 133 if (mlEditor.getValue() == 1) { 130 134 List<Map<String, String>> data = mlEditor.getData(); 131 if (! Preferences.equalListOfStructs(mlSetting.getValue(),data)) {135 if (!mlSetting.equalVal(data)) { 132 136 e.setValue(new Preferences.MapListSetting(data)); 133 137 return true; … … 196 200 if (lEditor.getValue() == 1) { 197 201 List<String> data = lEditor.getData(); 198 if (! Preferences.equalCollection(lSetting.getValue(),data)) {202 if (!lSetting.equalVal(data)) { 199 203 pe.setValue(new Preferences.ListSetting(data)); 200 204 ok = true; … … 208 212 if (llEditor.getValue() == 1) { 209 213 List<List<String>> data = llEditor.getData(); 210 @SuppressWarnings("unchecked") 211 Collection<Collection<String>> llSettingValue = (Collection) llSetting.getValue(); 212 if (!Preferences.equalArray(llSettingValue, data)) { 214 if (!llSetting.equalVal(data)) { 213 215 pe.setValue(new Preferences.ListListSetting(data)); 214 216 ok = true; … … 222 224 if (mlEditor.getValue() == 1) { 223 225 List<Map<String, String>> data = mlEditor.getData(); 224 if (! Preferences.equalListOfStructs(mlSetting.getValue(),data)) {226 if (!mlSetting.equalVal(data)) { 225 227 pe.setValue(new Preferences.MapListSetting(data)); 226 228 ok = true;
Note:
See TracChangeset
for help on using the changeset viewer.
