Ignore:
Timestamp:
2017-08-24T00:15:51+02:00 (7 years ago)
Author:
Don-vip
Message:

see #15182 - deprecate Main.map and Main.isDisplayingMapView(). Replacements: gui.MainApplication.getMap() / gui.MainApplication.isDisplayingMapView()

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  
    1010import org.openstreetmap.josm.actions.mapmode.DeleteAction;
    1111import org.openstreetmap.josm.data.osm.Relation;
     12import org.openstreetmap.josm.gui.MainApplication;
     13import org.openstreetmap.josm.gui.MapFrame;
    1214import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    1315import org.openstreetmap.josm.tools.ImageProvider;
     
    3537        DeleteAction.deleteRelations(layer, toDelete);
    3638        // 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);
    3942    }
    4043
  • trunk/src/org/openstreetmap/josm/actions/relation/DownloadMembersAction.java

    r10657 r12630  
    1010import org.openstreetmap.josm.Main;
    1111import org.openstreetmap.josm.data.osm.OsmPrimitive;
     12import org.openstreetmap.josm.gui.MainApplication;
    1213import org.openstreetmap.josm.gui.dialogs.relation.DownloadRelationTask;
    1314import org.openstreetmap.josm.io.OnlineResource;
     
    3334    @Override
    3435    public void actionPerformed(ActionEvent e) {
    35         if (!isEnabled() || relations.isEmpty() || !Main.isDisplayingMapView()) return;
     36        if (!isEnabled() || relations.isEmpty() || !MainApplication.isDisplayingMapView()) return;
    3637        Main.worker.submit(new DownloadRelationTask(relations, Main.getLayerManager().getEditLayer()));
    3738    }
  • trunk/src/org/openstreetmap/josm/actions/relation/DownloadSelectedIncompleteMembersAction.java

    r10717 r12630  
    1212import org.openstreetmap.josm.data.osm.OsmPrimitive;
    1313import org.openstreetmap.josm.data.osm.Relation;
     14import org.openstreetmap.josm.gui.MainApplication;
    1415import org.openstreetmap.josm.gui.dialogs.relation.DownloadRelationMemberTask;
    1516import org.openstreetmap.josm.io.OnlineResource;
     
    4950    @Override
    5051    public void actionPerformed(ActionEvent e) {
    51         if (!isEnabled() || relations.isEmpty() || !Main.isDisplayingMapView()) return;
     52        if (!isEnabled() || relations.isEmpty() || !MainApplication.isDisplayingMapView()) return;
    5253        Main.worker.submit(new DownloadRelationMemberTask(
    5354                relations,
  • trunk/src/org/openstreetmap/josm/actions/relation/EditRelationAction.java

    r10428 r12630  
    1616import org.openstreetmap.josm.data.osm.Relation;
    1717import org.openstreetmap.josm.data.osm.RelationMember;
     18import org.openstreetmap.josm.gui.MainApplication;
    1819import org.openstreetmap.josm.gui.dialogs.relation.RelationEditor;
    1920import org.openstreetmap.josm.gui.layer.OsmDataLayer;
     
    4243    public static Set<RelationMember> getMembersForCurrentSelection(Relation r) {
    4344        Set<RelationMember> members = new HashSet<>();
    44         if (Main.isDisplayingMapView()) {
     45        if (MainApplication.isDisplayingMapView()) {
    4546            OsmDataLayer editLayer = Main.getLayerManager().getEditLayer();
    4647            if (editLayer != null && editLayer.data != null) {
     
    6162     */
    6263    public static void launchEditor(Relation toEdit) {
    63         if (toEdit == null || toEdit.isDeleted() || !Main.isDisplayingMapView()) return;
     64        if (toEdit == null || toEdit.isDeleted() || !MainApplication.isDisplayingMapView()) return;
    6465        RelationEditor.getEditor(Main.getLayerManager().getEditLayer(), toEdit,
    6566                getMembersForCurrentSelection(toEdit)).setVisible(true);
  • trunk/src/org/openstreetmap/josm/actions/relation/RecentRelationsAction.java

    r11869 r12630  
    2222import org.openstreetmap.josm.data.osm.Relation;
    2323import org.openstreetmap.josm.gui.DefaultNameFormatter;
     24import org.openstreetmap.josm.gui.MainApplication;
    2425import org.openstreetmap.josm.gui.SideButton;
    2526import org.openstreetmap.josm.gui.layer.Layer;
     
    123124     */
    124125    public static List<Relation> getRecentRelationsOnActiveLayer() {
    125         if (!Main.isDisplayingMapView())
     126        if (!MainApplication.isDisplayingMapView())
    126127            return Collections.emptyList();
    127128        Layer activeLayer = Main.getLayerManager().getActiveLayer();
  • trunk/src/org/openstreetmap/josm/actions/relation/SelectInRelationListAction.java

    r8510 r12630  
    66import java.awt.event.ActionEvent;
    77
    8 import org.openstreetmap.josm.Main;
     8import org.openstreetmap.josm.gui.MainApplication;
     9import org.openstreetmap.josm.gui.MapFrame;
    910import org.openstreetmap.josm.tools.ImageProvider;
    1011
     
    2627    @Override
    2728    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);
    3133    }
    3234}
  • trunk/src/org/openstreetmap/josm/actions/relation/SelectMembersAction.java

    r11038 r12630  
    1111import org.openstreetmap.josm.data.osm.OsmPrimitive;
    1212import org.openstreetmap.josm.data.osm.Relation;
     13import org.openstreetmap.josm.gui.MainApplication;
    1314import org.openstreetmap.josm.tools.ImageProvider;
    1415
     
    3637    @Override
    3738    public void actionPerformed(ActionEvent e) {
    38         if (!isEnabled() || relations.isEmpty() || !Main.isDisplayingMapView()) return;
     39        if (!isEnabled() || relations.isEmpty() || !MainApplication.isDisplayingMapView()) return;
    3940
    4041        Set<OsmPrimitive> members = new HashSet<>();
Note: See TracChangeset for help on using the changeset viewer.