Changeset 10413 in josm for trunk/src/org/openstreetmap/josm/actions
- Timestamp:
- 2016-06-18T00:06:41+02:00 (9 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/actions
- Files:
-
- 26 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java
r10383 r10413 76 76 if (Main.main == null || !Main.main.hasEditLayer()) 77 77 return; 78 Collection<OsmPrimitive> sel = Main. main.getEditLayer().data.getSelected();78 Collection<OsmPrimitive> sel = Main.getLayerManager().getEditLayer().data.getSelected(); 79 79 if (sel.isEmpty()) { 80 80 JOptionPane.showMessageDialog( … … 220 220 */ 221 221 protected Layer getFirstSelectedLayer() { 222 if (Main. main.getActiveLayer() == null) {222 if (Main.getLayerManager().getActiveLayer() == null) { 223 223 return null; 224 224 } -
trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java
r10382 r10413 119 119 if (Main.pref.getBoolean("multipoly.show-relation-editor", false)) { 120 120 //Open relation edit window, if set up in preferences 121 RelationEditor editor = RelationEditor.getEditor(Main. main.getEditLayer(), relation, null);121 RelationEditor editor = RelationEditor.getEditor(Main.getLayerManager().getEditLayer(), relation, null); 122 122 123 123 editor.setModal(true); 124 124 editor.setVisible(true); 125 125 } else { 126 Main. main.getEditLayer().setRecentRelation(relation);126 Main.getLayerManager().getEditLayer().setRecentRelation(relation); 127 127 } 128 128 } … … 165 165 if (multipolygonRelation != null) { 166 166 if (!multipolygonRelation.isNew() && multipolygonRelation.isIncomplete()) { 167 Main.worker.submit(new DownloadRelationTask(Collections.singleton(multipolygonRelation), Main. main.getEditLayer()));167 Main.worker.submit(new DownloadRelationTask(Collections.singleton(multipolygonRelation), Main.getLayerManager().getEditLayer())); 168 168 } else if (multipolygonRelation.hasIncompleteMembers()) { 169 169 Main.worker.submit(new DownloadRelationMemberTask(multipolygonRelation, 170 170 DownloadSelectedIncompleteMembersAction.buildSetOfIncompleteMembers(Collections.singleton(multipolygonRelation)), 171 Main. main.getEditLayer()));171 Main.getLayerManager().getEditLayer())); 172 172 } 173 173 } -
trunk/src/org/openstreetmap/josm/actions/DeleteLayerAction.java
r10318 r10413 30 30 @Override 31 31 public void actionPerformed(ActionEvent e) { 32 Layer activeLayer = Main. main.getActiveLayer();32 Layer activeLayer = Main.getLayerManager().getActiveLayer(); 33 33 if (activeLayer == null) { 34 34 return; -
trunk/src/org/openstreetmap/josm/actions/DownloadReferrersAction.java
r10409 r10413 52 52 if (!isEnabled()) 53 53 return; 54 OsmDataLayer layer = Main. main.getEditLayer();54 OsmDataLayer layer = Main.getLayerManager().getEditLayer(); 55 55 if (layer == null) 56 56 return; -
trunk/src/org/openstreetmap/josm/actions/FollowLineAction.java
r10409 r10413 60 60 @Override 61 61 public void actionPerformed(ActionEvent evt) { 62 OsmDataLayer osmLayer = Main. main.getEditLayer();62 OsmDataLayer osmLayer = Main.getLayerManager().getEditLayer(); 63 63 if (osmLayer == null) 64 64 return; -
trunk/src/org/openstreetmap/josm/actions/InfoAction.java
r10382 r10413 37 37 DataSet set = getLayerManager().getEditDataSet(); 38 38 if (set != null) { 39 new InspectPrimitiveDialog(set.getAllSelected(), Main. main.getEditLayer()).showDialog();39 new InspectPrimitiveDialog(set.getAllSelected(), Main.getLayerManager().getEditLayer()).showDialog(); 40 40 } 41 41 } -
trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java
r10409 r10413 636 636 // Delete the discarded inner ways 637 637 if (!discardedWays.isEmpty()) { 638 Command deleteCmd = DeleteCommand.delete(Main. main.getEditLayer(), discardedWays, true);638 Command deleteCmd = DeleteCommand.delete(Main.getLayerManager().getEditLayer(), discardedWays, true); 639 639 if (deleteCmd != null) { 640 640 cmds.add(deleteCmd); -
trunk/src/org/openstreetmap/josm/actions/MergeLayerAction.java
r10318 r10413 115 115 116 116 protected Layer getSourceLayer() { 117 return Main.map != null ? Main. main.getActiveLayer() : null;117 return Main.map != null ? Main.getLayerManager().getActiveLayer() : null; 118 118 } 119 119 -
trunk/src/org/openstreetmap/josm/actions/MergeNodesAction.java
r10382 r10413 87 87 Node targetNode = selectTargetNode(selectedNodes); 88 88 Node targetLocationNode = selectTargetLocationNode(selectedNodes); 89 Command cmd = mergeNodes(Main. main.getEditLayer(), selectedNodes, targetNode, targetLocationNode);89 Command cmd = mergeNodes(Main.getLayerManager().getEditLayer(), selectedNodes, targetNode, targetLocationNode); 90 90 if (cmd != null) { 91 91 Main.main.undoRedo.add(cmd); 92 Main. main.getEditLayer().data.setSelected(targetNode);92 Main.getLayerManager().getEditLayer().data.setSelected(targetNode); 93 93 } 94 94 } -
trunk/src/org/openstreetmap/josm/actions/PasteAction.java
r10382 r10413 145 145 if (data instanceof NodeData) { 146 146 NodeData nodeData = (NodeData) data; 147 if (Main. main.getEditLayer() == source) {147 if (Main.getLayerManager().getEditLayer() == source) { 148 148 nodeData.setEastNorth(nodeData.getEastNorth().add(offsetEast, offsetNorth)); 149 149 } -
trunk/src/org/openstreetmap/josm/actions/PurgeAction.java
r10382 r10413 96 96 97 97 Collection<OsmPrimitive> sel = getLayerManager().getEditDataSet().getAllSelected(); 98 layer = Main. main.getEditLayer();98 layer = Main.getLayerManager().getEditLayer(); 99 99 100 100 toPurge = new HashSet<>(sel); … … 218 218 } 219 219 220 Main.main.undoRedo.add(new PurgeCommand(Main. main.getEditLayer(), toPurgeChecked, makeIncomplete));220 Main.main.undoRedo.add(new PurgeCommand(Main.getLayerManager().getEditLayer(), toPurgeChecked, makeIncomplete)); 221 221 222 222 if (clearUndoRedo) { -
trunk/src/org/openstreetmap/josm/actions/UpdateSelectionAction.java
r10382 r10413 44 44 try { 45 45 DataSet ds = reader.parseOsm(NullProgressMonitor.INSTANCE); 46 Main. main.getEditLayer().mergeFrom(ds);46 Main.getLayerManager().getEditLayer().mergeFrom(ds); 47 47 } catch (OsmTransferException e) { 48 48 ExceptionDialogUtil.explainException(e); … … 58 58 */ 59 59 public static void updatePrimitives(final Collection<OsmPrimitive> selection) { 60 UpdatePrimitivesTask task = new UpdatePrimitivesTask(Main. main.getEditLayer(), selection);60 UpdatePrimitivesTask task = new UpdatePrimitivesTask(Main.getLayerManager().getEditLayer(), selection); 61 61 Main.worker.submit(task); 62 62 } -
trunk/src/org/openstreetmap/josm/actions/UploadAction.java
r10382 r10413 269 269 } 270 270 APIDataSet apiData = new APIDataSet(Main.main.getCurrentDataSet()); 271 uploadData(Main. main.getEditLayer(), apiData);271 uploadData(Main.getLayerManager().getEditLayer(), apiData); 272 272 } 273 273 } -
trunk/src/org/openstreetmap/josm/actions/ZoomToAction.java
r10386 r10413 82 82 83 83 protected final void updateEnabledState() { 84 if (Main.main == null || Main. main.getEditLayer() != this.table.getLayer()) {84 if (Main.main == null || Main.getLayerManager().getEditLayer() != this.table.getLayer()) { 85 85 setEnabled(false); 86 86 putValue(SHORT_DESCRIPTION, descriptionInactiveLayer); -
trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java
r10409 r10413 214 214 protected OsmDataLayer getEditLayer() { 215 215 if (!Main.isDisplayingMapView()) return null; 216 return Main. main.getEditLayer();216 return Main.getLayerManager().getEditLayer(); 217 217 } 218 218 -
trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java
r10318 r10413 297 297 } 298 298 } 299 final OsmDataLayer editLayer = Main. main.getEditLayer();299 final OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 300 300 if (editLayer != null && osmData) { 301 301 final Set<OsmPrimitive> myPrimitives = getCompletePrimitives(editLayer.data); -
trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java
r10382 r10413 708 708 Node targetNode = MergeNodesAction.selectTargetNode(changedNodes); 709 709 Node locNode = MergeNodesAction.selectTargetLocationNode(changedNodes); 710 Command mergeCmd = MergeNodesAction.mergeNodes(Main. main.getEditLayer(), changedNodes, targetNode, locNode);710 Command mergeCmd = MergeNodesAction.mergeNodes(Main.getLayerManager().getEditLayer(), changedNodes, targetNode, locNode); 711 711 if (mergeCmd != null) { 712 712 Main.main.undoRedo.add(mergeCmd); -
trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java
r10383 r10413 920 920 Collection<Node> nodesToMerge = new LinkedList<>(selNodes); 921 921 nodesToMerge.add(target); 922 mergeNodes(Main. main.getEditLayer(), nodesToMerge, target);922 mergeNodes(Main.getLayerManager().getEditLayer(), nodesToMerge, target); 923 923 } 924 924 -
trunk/src/org/openstreetmap/josm/actions/relation/DeleteRelationsAction.java
r9472 r10413 30 30 if (toDelete == null) 31 31 return; 32 DeleteAction.deleteRelations(Main. main.getEditLayer(), toDelete);32 DeleteAction.deleteRelations(Main.getLayerManager().getEditLayer(), toDelete); 33 33 // clear selection after deletion 34 34 if (Main.map.relationListDialog != null) -
trunk/src/org/openstreetmap/josm/actions/relation/DownloadMembersAction.java
r9059 r10413 36 36 public void actionPerformed(ActionEvent e) { 37 37 if (!isEnabled() || relations.isEmpty() || !Main.isDisplayingMapView()) return; 38 Main.worker.submit(new DownloadRelationTask(relations, Main. main.getEditLayer()));38 Main.worker.submit(new DownloadRelationTask(relations, Main.getLayerManager().getEditLayer())); 39 39 } 40 40 -
trunk/src/org/openstreetmap/josm/actions/relation/DownloadSelectedIncompleteMembersAction.java
r9059 r10413 59 59 relations, 60 60 incompleteMembers, 61 Main. main.getEditLayer()));61 Main.getLayerManager().getEditLayer())); 62 62 } 63 63 -
trunk/src/org/openstreetmap/josm/actions/relation/DuplicateRelationAction.java
r8510 r10413 34 34 copy.setModified(true); 35 35 RelationEditor editor = RelationEditor.getEditor( 36 Main. main.getEditLayer(),36 Main.getLayerManager().getEditLayer(), 37 37 copy, 38 38 null /* no selected members */ -
trunk/src/org/openstreetmap/josm/actions/relation/EditRelationAction.java
r10378 r10413 43 43 Set<RelationMember> members = new HashSet<>(); 44 44 if (Main.isDisplayingMapView()) { 45 OsmDataLayer editLayer = Main. main.getEditLayer();45 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 46 46 if (editLayer != null && editLayer.data != null) { 47 47 Collection<OsmPrimitive> selection = editLayer.data.getSelected(); … … 62 62 public static void launchEditor(Relation toEdit) { 63 63 if (toEdit == null || toEdit.isDeleted() || !Main.isDisplayingMapView()) return; 64 RelationEditor.getEditor(Main. main.getEditLayer(), toEdit,64 RelationEditor.getEditor(Main.getLayerManager().getEditLayer(), toEdit, 65 65 getMembersForCurrentSelection(toEdit)).setVisible(true); 66 66 } -
trunk/src/org/openstreetmap/josm/actions/relation/RecentRelationsAction.java
r10345 r10413 140 140 if (!Main.isDisplayingMapView()) 141 141 return Collections.emptyList(); 142 Layer activeLayer = Main. main.getActiveLayer();142 Layer activeLayer = Main.getLayerManager().getActiveLayer(); 143 143 if (!(activeLayer instanceof OsmDataLayer)) { 144 144 return Collections.emptyList(); -
trunk/src/org/openstreetmap/josm/actions/relation/SelectMembersAction.java
r8510 r10413 43 43 } 44 44 if (add) { 45 Main. main.getEditLayer().data.addSelected(members);45 Main.getLayerManager().getEditLayer().data.addSelected(members); 46 46 } else { 47 Main. main.getEditLayer().data.setSelected(members);47 Main.getLayerManager().getEditLayer().data.setSelected(members); 48 48 } 49 49 } -
trunk/src/org/openstreetmap/josm/actions/relation/SelectRelationAction.java
r8510 r10413 34 34 public void actionPerformed(ActionEvent e) { 35 35 if (!isEnabled() || relations.isEmpty()) return; 36 OsmDataLayer editLayer = Main. main.getEditLayer();36 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 37 37 if (editLayer == null || editLayer.data == null) return; 38 38 if (add) {
Note:
See TracChangeset
for help on using the changeset viewer.