Changeset 10413 in josm for trunk/src/org/openstreetmap/josm/gui
- Timestamp:
- 2016-06-18T00:06:41+02:00 (8 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui
- Files:
-
- 24 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolver.java
r10369 r10413 196 196 public void prepareForEditing() { 197 197 AutoCompletionList acList = new AutoCompletionList(); 198 Main. main.getEditLayer().data.getAutoCompletionManager().populateWithMemberRoles(acList);198 Main.getLayerManager().getEditLayer().data.getAutoCompletionManager().populateWithMemberRoles(acList); 199 199 tfRole.setAutoCompletionList(acList); 200 200 AutoCompletingTextField editor = (AutoCompletingTextField) tblResolver.getColumnModel().getColumn(2).getCellEditor(); … … 203 203 } 204 204 AutoCompletionList acList2 = new AutoCompletionList(); 205 Main. main.getEditLayer().data.getAutoCompletionManager().populateWithKeys(acList2);205 Main.getLayerManager().getEditLayer().data.getAutoCompletionManager().populateWithKeys(acList2); 206 206 tfKey.setAutoCompletionList(acList2); 207 207 } -
trunk/src/org/openstreetmap/josm/gui/dialogs/ChangesetDialog.java
r10332 r10413 121 121 ChangesetCache.getInstance().addChangesetCacheListener(inActiveDataLayerModel); 122 122 Main.getLayerManager().addActiveLayerChangeListener(inActiveDataLayerModel); 123 OsmDataLayer editLayer = Main. main.getEditLayer();123 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 124 124 if (editLayer != null) { 125 125 editLayer.data.addDataSetListener(inActiveDataLayerModel); … … 134 134 ChangesetCache.getInstance().removeChangesetCacheListener(inActiveDataLayerModel); 135 135 Main.getLayerManager().removeActiveLayerChangeListener(inActiveDataLayerModel); 136 OsmDataLayer editLayer = Main. main.getEditLayer();136 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 137 137 if (editLayer != null) { 138 138 editLayer.data.removeDataSetListener(inActiveDataLayerModel); … … 237 237 238 238 protected void initWithCurrentData() { 239 OsmDataLayer editLayer = Main. main.getEditLayer();239 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 240 240 if (editLayer != null) { 241 241 inSelectionModel.initFromPrimitives(editLayer.data.getAllSelected()); … … 323 323 return; 324 324 325 DataSet ds = Main. main.getEditLayer().data;325 DataSet ds = Main.getLayerManager().getEditLayer().data; 326 326 selectObjectsByChangesetIds(ds, sel); 327 327 } -
trunk/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java
r10369 r10413 345 345 protected static FilteredCollection<? extends OsmPrimitive> getAffectedPrimitives(TreePath path) { 346 346 PseudoCommand c = ((CommandListMutableTreeNode) path.getLastPathComponent()).getCommand(); 347 final OsmDataLayer currentLayer = Main. main.getEditLayer();347 final OsmDataLayer currentLayer = Main.getLayerManager().getEditLayer(); 348 348 return new FilteredCollection<>( 349 349 c.getParticipatingPrimitives(), … … 389 389 throw new IllegalStateException(); 390 390 391 OsmDataLayer editLayer = Main. main.getEditLayer();391 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 392 392 if (editLayer == null) return; 393 393 editLayer.data.setSelected(getAffectedPrimitives(path)); -
trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java
r10378 r10413 234 234 */ 235 235 public void refreshView() { 236 OsmDataLayer editLayer = Main. main.getEditLayer();236 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 237 237 conflicts = editLayer == null ? new ConflictCollection() : editLayer.getConflicts(); 238 238 GuiHelper.runInEDT(new Runnable() { -
trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java
r10386 r10413 362 362 363 363 public void run() { 364 RelationEditor.getEditor(Main. main.getEditLayer(), null, null).setVisible(true);364 RelationEditor.getEditor(Main.getLayerManager().getEditLayer(), null, null).setVisible(true); 365 365 } 366 366 … … 694 694 @Override 695 695 public void dataChanged(DataChangedEvent event) { 696 initFromLayer(Main. main.getEditLayer());696 initFromLayer(Main.getLayerManager().getEditLayer()); 697 697 } 698 698 -
trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
r10383 r10413 212 212 if (idx < 0) return; 213 213 if (isDoubleClick(e)) { 214 OsmDataLayer layer = Main. main.getEditLayer();214 OsmDataLayer layer = Main.getLayerManager().getEditLayer(); 215 215 if (layer == null) return; 216 216 OsmPrimitive osm = model.getElementAt(idx); … … 335 335 Collection<OsmPrimitive> sel = model.getSelected(); 336 336 if (sel.isEmpty()) return; 337 OsmDataLayer editLayer = Main. main.getEditLayer();337 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 338 338 if (editLayer == null) return; 339 339 editLayer.data.setSelected(sel); -
trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java
r10378 r10413 144 144 public void showDialog() { 145 145 super.showDialog(); 146 Layer layer = Main. main.getActiveLayer();146 Layer layer = Main.getLayerManager().getActiveLayer(); 147 147 if (layer instanceof OsmDataLayer) { 148 148 refresh(((OsmDataLayer) layer).data.getAllSelected()); -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentPanel.java
r10332 r10413 198 198 + "edit layer ''{0}''.</html>", 199 199 primitives.size(), 200 Main. main.getEditLayer().getName()200 Main.getLayerManager().getEditLayer().getName() 201 201 ), 202 202 title, JOptionPane.WARNING_MESSAGE, helpTopic … … 336 336 return null; 337 337 } 338 OsmDataLayer layer = Main. main.getEditLayer();338 OsmDataLayer layer = Main.getLayerManager().getEditLayer(); 339 339 Set<OsmPrimitive> target = new HashSet<>(); 340 340 for (HistoryOsmPrimitive p : model.getSelectedPrimitives()) { … … 386 386 return; 387 387 } 388 Main. main.getEditLayer().data.setSelected(target);388 Main.getLayerManager().getEditLayer().data.setSelected(target); 389 389 } 390 390 } … … 409 409 return; 410 410 } 411 Main. main.getEditLayer().data.setSelected(target);411 Main.getLayerManager().getEditLayer().data.setSelected(target); 412 412 AutoScaleAction.zoomToSelection(); 413 413 } -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDetailPanel.java
r10378 r10413 335 335 + "edit layer ''{1}''.</html>", 336 336 currentChangeset.getId(), 337 Main. main.getEditLayer().getName()337 Main.getLayerManager().getEditLayer().getName() 338 338 ), 339 339 tr("Nothing to select"), … … 348 348 return; 349 349 if (Main.main == null || !Main.main.hasEditLayer()) return; 350 OsmDataLayer layer = Main. main.getEditLayer();350 OsmDataLayer layer = Main.getLayerManager().getEditLayer(); 351 351 Set<OsmPrimitive> target = new HashSet<>(); 352 352 for (OsmPrimitive p: layer.data.allPrimitives()) { … … 396 396 + "edit layer ''{1}''.</html>", 397 397 currentChangeset.getId(), 398 Main. main.getEditLayer().getName()398 Main.getLayerManager().getEditLayer().getName() 399 399 ), 400 400 tr("Nothing to zoom to"), … … 409 409 return; 410 410 if (Main.main == null || !Main.main.hasEditLayer()) return; 411 OsmDataLayer layer = Main. main.getEditLayer();411 OsmDataLayer layer = Main.getLayerManager().getEditLayer(); 412 412 Set<OsmPrimitive> target = new HashSet<>(); 413 413 for (OsmPrimitive p: layer.data.allPrimitives()) { -
trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java
r10345 r10413 563 563 Main.map.relationListDialog.selectRelation(relation); 564 564 RelationEditor.getEditor( 565 Main. main.getEditLayer(),565 Main.getLayerManager().getEditLayer(), 566 566 relation, 567 567 ((MemberInfo) membershipData.getValueAt(row, 1)).role -
trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java
r10378 r10413 419 419 mainPanel.add(p, BorderLayout.CENTER); 420 420 421 AutoCompletionManager autocomplete = Main. main.getEditLayer().data.getAutoCompletionManager();421 AutoCompletionManager autocomplete = Main.getLayerManager().getEditLayer().data.getAutoCompletionManager(); 422 422 List<AutoCompletionListItem> keyList = autocomplete.getKeys(); 423 423 Collections.sort(keyList, defaultACItemComparator); … … 676 676 +"<br><br>"+tr("Please select a key")), GBC.eol().fill(GBC.HORIZONTAL)); 677 677 678 AutoCompletionManager autocomplete = Main. main.getEditLayer().data.getAutoCompletionManager();678 AutoCompletionManager autocomplete = Main.getLayerManager().getEditLayer().data.getAutoCompletionManager(); 679 679 List<AutoCompletionListItem> keyList = autocomplete.getKeys(); 680 680 -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java
r10386 r10413 235 235 private void updateEnabledState() { 236 236 setEnabled(Main.main != null 237 && Main. main.getEditLayer() == getLayer()237 && Main.getLayerManager().getEditLayer() == getLayer() 238 238 && getSelectedRowCount() == 1 239 239 && hasGap()); -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java
r10089 r10413 108 108 @Override 109 109 public void selectionChanged(Collection<? extends OsmPrimitive> newSelection) { 110 if (Main. main.getEditLayer() != this.layer) return;110 if (Main.getLayerManager().getEditLayer() != this.layer) return; 111 111 // just trigger a repaint 112 112 Collection<RelationMember> sel = getSelectedMembers(); -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ParentRelationLoadingTask.java
r10212 r10413 31 31 * final ParentRelationLoadingTask task = new ParentRelationLoadingTask( 32 32 * child, // the child relation 33 * Main. main.getEditLayer(), // the edit layer33 * Main.getLayerManager().getEditLayer(), // the edit layer 34 34 * true, // load fully 35 35 * new PleaseWaitProgressMonitor() // a progress monitor -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTree.java
r10378 r10413 135 135 return; 136 136 } 137 DataSetMerger visitor = new DataSetMerger(Main. main.getEditLayer().data, ds);137 DataSetMerger visitor = new DataSetMerger(Main.getLayerManager().getEditLayer().data, ds); 138 138 visitor.merge(); 139 139 if (!visitor.getConflicts().isEmpty()) { 140 Main. main.getEditLayer().getConflicts().add(visitor.getConflicts());140 Main.getLayerManager().getEditLayer().getConflicts().add(visitor.getConflicts()); 141 141 } 142 142 final RelationTreeModel model = (RelationTreeModel) getModel(); -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableModel.java
r10378 r10413 62 62 @Override 63 63 public int getRowCount() { 64 if (Main. main.getEditLayer() != layer)64 if (Main.getLayerManager().getEditLayer() != layer) 65 65 return 0; 66 66 return cache.size(); … … 104 104 @Override 105 105 public void selectionChanged(Collection<? extends OsmPrimitive> newSelection) { 106 if (layer == Main. main.getEditLayer()) {106 if (layer == Main.getLayerManager().getEditLayer()) { 107 107 cache.clear(); 108 108 cache.addAll(newSelection); -
trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java
r10378 r10413 106 106 107 107 if (Main.main != null) { 108 OsmDataLayer editLayer = Main. main.getEditLayer();108 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 109 109 if (editLayer != null) { 110 110 editLayer.data.addDataSetListener(this); … … 174 174 if (history.getNumVersions() > 0) { 175 175 HistoryOsmPrimitive newLatest = null; 176 OsmDataLayer editLayer = Main. main.getEditLayer();176 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 177 177 if (editLayer != null) { 178 178 OsmPrimitive p = editLayer.data.getPrimitiveById(history.getId(), history.getType()); … … 532 532 if (latest == null) 533 533 return null; 534 OsmDataLayer editLayer = Main. main.getEditLayer();534 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 535 535 if (editLayer == null) 536 536 return null; … … 666 666 */ 667 667 public void unlinkAsListener() { 668 OsmDataLayer editLayer = Main. main.getEditLayer();668 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 669 669 if (editLayer != null) { 670 670 editLayer.data.removeDataSetListener(this); -
trunk/src/org/openstreetmap/josm/gui/history/NodeListViewer.java
r10210 r10413 243 243 OsmPrimitive p = getPrimitiveToZoom(); 244 244 if (p != null) { 245 OsmDataLayer editLayer = Main. main.getEditLayer();245 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 246 246 if (editLayer != null) { 247 247 editLayer.data.setSelected(p.getPrimitiveId()); … … 259 259 if (primitiveId == null) 260 260 return null; 261 OsmDataLayer editLayer = Main. main.getEditLayer();261 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 262 262 if (editLayer == null) 263 263 return null; -
trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java
r10378 r10413 149 149 String text; 150 150 if (isLatest) { 151 OsmDataLayer editLayer = Main. main.getEditLayer();151 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 152 152 text = tr("<html>Version <strong>{0}</strong> currently edited in layer ''{1}''</html>", 153 153 Long.toString(version), -
trunk/src/org/openstreetmap/josm/gui/io/AbstractUploadTask.java
r10378 r10413 79 79 // FIXME: should now about the layer this task is running for. might 80 80 // be different from the current edit layer 81 OsmDataLayer layer = Main. main.getEditLayer();81 OsmDataLayer layer = Main.getLayerManager().getEditLayer(); 82 82 if (layer == null) 83 83 throw new IllegalStateException(tr("Failed to update primitive with id {0} because current edit layer is null", id)); … … 268 268 ); 269 269 if (ret == 0) { 270 DownloadReferrersAction.downloadReferrers(Main. main.getEditLayer(), Arrays.asList(conflict.a));270 DownloadReferrersAction.downloadReferrers(Main.getLayerManager().getEditLayer(), Arrays.asList(conflict.a)); 271 271 } 272 272 } -
trunk/src/org/openstreetmap/josm/gui/io/DownloadPrimitivesWithReferrersTask.java
r8840 r10413 129 129 130 130 // Append downloaded data to JOSM 131 OsmDataLayer layer = Main. main.getEditLayer();131 OsmDataLayer layer = Main.getLayerManager().getEditLayer(); 132 132 if (layer == null || this.newLayer) 133 133 Main.main.addLayer(tmpLayer); -
trunk/src/org/openstreetmap/josm/gui/io/TagSettingsPanel.java
r10210 r10413 97 97 */ 98 98 public void startUserInput() { 99 pnlTagEditor.initAutoCompletion(Main. main.getEditLayer());99 pnlTagEditor.initAutoCompletion(Main.getLayerManager().getEditLayer()); 100 100 } 101 101 -
trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPreset.java
r10369 r10413 389 389 @Override 390 390 public void run() { 391 RelationEditor.getEditor(Main. main.getEditLayer(), r, members).setVisible(true);391 RelationEditor.getEditor(Main.getLayerManager().getEditLayer(), r, members).setVisible(true); 392 392 } 393 393 }); -
trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetItem.java
r10212 r10413 41 41 protected void initAutoCompletionField(AutoCompletingTextField field, List<String> keys) { 42 42 if (Main.main == null) return; 43 OsmDataLayer layer = Main. main.getEditLayer();43 OsmDataLayer layer = Main.getLayerManager().getEditLayer(); 44 44 if (layer == null) { 45 45 return;
Note:
See TracChangeset
for help on using the changeset viewer.