Changeset 12630 in josm for trunk/src/org/openstreetmap/josm/actions/relation
- Timestamp:
- 2017-08-24T00:15:51+02:00 (7 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/actions/relation
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/relation/DeleteRelationsAction.java
r10453 r12630 10 10 import org.openstreetmap.josm.actions.mapmode.DeleteAction; 11 11 import org.openstreetmap.josm.data.osm.Relation; 12 import org.openstreetmap.josm.gui.MainApplication; 13 import org.openstreetmap.josm.gui.MapFrame; 12 14 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 13 15 import org.openstreetmap.josm.tools.ImageProvider; … … 35 37 DeleteAction.deleteRelations(layer, toDelete); 36 38 // clear selection after deletion 37 if (Main.map.relationListDialog != null) 38 Main.map.relationListDialog.selectRelations(null); 39 MapFrame map = MainApplication.getMap(); 40 if (map.relationListDialog != null) 41 map.relationListDialog.selectRelations(null); 39 42 } 40 43 -
trunk/src/org/openstreetmap/josm/actions/relation/DownloadMembersAction.java
r10657 r12630 10 10 import org.openstreetmap.josm.Main; 11 11 import org.openstreetmap.josm.data.osm.OsmPrimitive; 12 import org.openstreetmap.josm.gui.MainApplication; 12 13 import org.openstreetmap.josm.gui.dialogs.relation.DownloadRelationTask; 13 14 import org.openstreetmap.josm.io.OnlineResource; … … 33 34 @Override 34 35 public void actionPerformed(ActionEvent e) { 35 if (!isEnabled() || relations.isEmpty() || !Main .isDisplayingMapView()) return;36 if (!isEnabled() || relations.isEmpty() || !MainApplication.isDisplayingMapView()) return; 36 37 Main.worker.submit(new DownloadRelationTask(relations, Main.getLayerManager().getEditLayer())); 37 38 } -
trunk/src/org/openstreetmap/josm/actions/relation/DownloadSelectedIncompleteMembersAction.java
r10717 r12630 12 12 import org.openstreetmap.josm.data.osm.OsmPrimitive; 13 13 import org.openstreetmap.josm.data.osm.Relation; 14 import org.openstreetmap.josm.gui.MainApplication; 14 15 import org.openstreetmap.josm.gui.dialogs.relation.DownloadRelationMemberTask; 15 16 import org.openstreetmap.josm.io.OnlineResource; … … 49 50 @Override 50 51 public void actionPerformed(ActionEvent e) { 51 if (!isEnabled() || relations.isEmpty() || !Main .isDisplayingMapView()) return;52 if (!isEnabled() || relations.isEmpty() || !MainApplication.isDisplayingMapView()) return; 52 53 Main.worker.submit(new DownloadRelationMemberTask( 53 54 relations, -
trunk/src/org/openstreetmap/josm/actions/relation/EditRelationAction.java
r10428 r12630 16 16 import org.openstreetmap.josm.data.osm.Relation; 17 17 import org.openstreetmap.josm.data.osm.RelationMember; 18 import org.openstreetmap.josm.gui.MainApplication; 18 19 import org.openstreetmap.josm.gui.dialogs.relation.RelationEditor; 19 20 import org.openstreetmap.josm.gui.layer.OsmDataLayer; … … 42 43 public static Set<RelationMember> getMembersForCurrentSelection(Relation r) { 43 44 Set<RelationMember> members = new HashSet<>(); 44 if (Main .isDisplayingMapView()) {45 if (MainApplication.isDisplayingMapView()) { 45 46 OsmDataLayer editLayer = Main.getLayerManager().getEditLayer(); 46 47 if (editLayer != null && editLayer.data != null) { … … 61 62 */ 62 63 public static void launchEditor(Relation toEdit) { 63 if (toEdit == null || toEdit.isDeleted() || !Main .isDisplayingMapView()) return;64 if (toEdit == null || toEdit.isDeleted() || !MainApplication.isDisplayingMapView()) return; 64 65 RelationEditor.getEditor(Main.getLayerManager().getEditLayer(), toEdit, 65 66 getMembersForCurrentSelection(toEdit)).setVisible(true); -
trunk/src/org/openstreetmap/josm/actions/relation/RecentRelationsAction.java
r11869 r12630 22 22 import org.openstreetmap.josm.data.osm.Relation; 23 23 import org.openstreetmap.josm.gui.DefaultNameFormatter; 24 import org.openstreetmap.josm.gui.MainApplication; 24 25 import org.openstreetmap.josm.gui.SideButton; 25 26 import org.openstreetmap.josm.gui.layer.Layer; … … 123 124 */ 124 125 public static List<Relation> getRecentRelationsOnActiveLayer() { 125 if (!Main .isDisplayingMapView())126 if (!MainApplication.isDisplayingMapView()) 126 127 return Collections.emptyList(); 127 128 Layer activeLayer = Main.getLayerManager().getActiveLayer(); -
trunk/src/org/openstreetmap/josm/actions/relation/SelectInRelationListAction.java
r8510 r12630 6 6 import java.awt.event.ActionEvent; 7 7 8 import org.openstreetmap.josm.Main; 8 import org.openstreetmap.josm.gui.MainApplication; 9 import org.openstreetmap.josm.gui.MapFrame; 9 10 import org.openstreetmap.josm.tools.ImageProvider; 10 11 … … 26 27 @Override 27 28 public void actionPerformed(ActionEvent e) { 28 if (!isEnabled() || relations.isEmpty() || Main.map == null || Main.map.relationListDialog == null) return; 29 Main.map.relationListDialog.unfurlDialog(); 30 Main.map.relationListDialog.selectRelations(relations); 29 MapFrame map = MainApplication.getMap(); 30 if (!isEnabled() || relations.isEmpty() || map == null || map.relationListDialog == null) return; 31 map.relationListDialog.unfurlDialog(); 32 map.relationListDialog.selectRelations(relations); 31 33 } 32 34 } -
trunk/src/org/openstreetmap/josm/actions/relation/SelectMembersAction.java
r11038 r12630 11 11 import org.openstreetmap.josm.data.osm.OsmPrimitive; 12 12 import org.openstreetmap.josm.data.osm.Relation; 13 import org.openstreetmap.josm.gui.MainApplication; 13 14 import org.openstreetmap.josm.tools.ImageProvider; 14 15 … … 36 37 @Override 37 38 public void actionPerformed(ActionEvent e) { 38 if (!isEnabled() || relations.isEmpty() || !Main .isDisplayingMapView()) return;39 if (!isEnabled() || relations.isEmpty() || !MainApplication.isDisplayingMapView()) return; 39 40 40 41 Set<OsmPrimitive> members = new HashSet<>();
Note:
See TracChangeset
for help on using the changeset viewer.