Changeset 12542 in josm for trunk/src/org/openstreetmap/josm/gui/tagging
- Timestamp:
- 2017-07-30T17:07:42+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresets.java
r12537 r12542 31 31 32 32 /** The collection of tagging presets */ 33 private static final Collection<TaggingPreset> TAGGING_PRESETS= new ArrayList<>();33 private static final Collection<TaggingPreset> taggingPresets = new ArrayList<>(); 34 34 35 35 /** cache for key/value pairs found in the preset */ … … 39 39 40 40 /** The collection of listeners */ 41 private static final Collection<TaggingPresetListener> LISTENERS= new ArrayList<>();41 private static final Collection<TaggingPresetListener> listeners = new ArrayList<>(); 42 42 43 43 private TaggingPresets() { … … 49 49 */ 50 50 public static void readFromPreferences() { 51 TAGGING_PRESETS.clear();52 TAGGING_PRESETS.addAll(TaggingPresetReader.readFromPreferences(false, false));53 cachePresets( TAGGING_PRESETS);51 taggingPresets.clear(); 52 taggingPresets.addAll(TaggingPresetReader.readFromPreferences(false, false)); 53 cachePresets(taggingPresets); 54 54 } 55 55 … … 59 59 public static void initialize() { 60 60 readFromPreferences(); 61 for (TaggingPreset tp: TAGGING_PRESETS) {61 for (TaggingPreset tp: taggingPresets) { 62 62 if (!(tp instanceof TaggingPresetSeparator)) { 63 63 Main.toolbar.register(tp); 64 64 } 65 65 } 66 if ( TAGGING_PRESETS.isEmpty()) {66 if (taggingPresets.isEmpty()) { 67 67 Main.main.menu.presetsMenu.setVisible(false); 68 68 } else { 69 69 Map<TaggingPresetMenu, JMenu> submenus = new HashMap<>(); 70 for (final TaggingPreset p : TAGGING_PRESETS) {70 for (final TaggingPreset p : taggingPresets) { 71 71 JMenu m = p.group != null ? submenus.get(p.group) : Main.main.menu.presetsMenu; 72 72 if (m == null && p.group != null) { … … 136 136 */ 137 137 public static Collection<TaggingPreset> getTaggingPresets() { 138 return Collections.unmodifiableCollection( TAGGING_PRESETS);138 return Collections.unmodifiableCollection(taggingPresets); 139 139 } 140 140 … … 199 199 */ 200 200 public static void addTaggingPresets(Collection<TaggingPreset> presets) { 201 if (presets != null && TAGGING_PRESETS.addAll(presets)) {202 for (TaggingPresetListener listener : LISTENERS) {201 if (presets != null && taggingPresets.addAll(presets)) { 202 for (TaggingPresetListener listener : listeners) { 203 203 listener.taggingPresetsModified(); 204 204 } … … 212 212 public static void addListener(TaggingPresetListener listener) { 213 213 if (listener != null) { 214 LISTENERS.add(listener);214 listeners.add(listener); 215 215 } 216 216 } … … 222 222 public static void removeListener(TaggingPresetListener listener) { 223 223 if (listener != null) { 224 LISTENERS.remove(listener);224 listeners.remove(listener); 225 225 } 226 226 }
Note:
See TracChangeset
for help on using the changeset viewer.