Changeset 8510 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationDialogManager.java
- Timestamp:
- 2015-06-20T23:42:21+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationDialogManager.java
r8465 r8510 60 60 return result; 61 61 } 62 62 63 @Override 63 64 public boolean equals(Object obj) { … … 99 100 * constructor 100 101 */ 101 public RelationDialogManager() {102 public RelationDialogManager() { 102 103 openDialogs = new HashMap<>(); 103 104 } … … 190 191 if (!(oldLayer instanceof OsmDataLayer)) 191 192 return; 192 OsmDataLayer dataLayer = (OsmDataLayer) oldLayer;193 194 Iterator<Entry<DialogContext, RelationEditor>> it = openDialogs.entrySet().iterator();195 while (it.hasNext()) {196 Entry<DialogContext, RelationEditor> entry = it.next();193 OsmDataLayer dataLayer = (OsmDataLayer) oldLayer; 194 195 Iterator<Entry<DialogContext, RelationEditor>> it = openDialogs.entrySet().iterator(); 196 while (it.hasNext()) { 197 Entry<DialogContext, RelationEditor> entry = it.next(); 197 198 if (entry.getKey().matchesLayer(dataLayer)) { 198 199 RelationEditor editor = entry.getValue(); … … 216 217 @Override 217 218 public void windowClosed(WindowEvent e) { 218 RelationEditor editor = (RelationEditor) e.getWindow();219 RelationEditor editor = (RelationEditor) e.getWindow(); 219 220 for (Iterator<Entry<DialogContext, RelationEditor>> it = openDialogs.entrySet().iterator(); it.hasNext();) { 220 221 if (editor.equals(it.next().getValue())) { … … 258 259 if (!openDialogs.isEmpty()) { 259 260 Point corner = editor.getLocation(); 260 while (hasEditorWithCloseUpperLeftCorner(corner, editor)) {261 while (hasEditorWithCloseUpperLeftCorner(corner, editor)) { 261 262 // shift a little, so that the dialogs are not exactly on top of each other 262 263 corner.x += 20;
Note:
See TracChangeset
for help on using the changeset viewer.