Changeset 10436 in josm for trunk/src


Ignore:
Timestamp:
2016-06-20T02:47:43+02:00 (8 years ago)
Author:
Don-vip
Message:

see #13001 - replace calls to Main.main.[add|remove]Layer by Main.getLayerManager().[add|remove]Layer

Location:
trunk/src/org/openstreetmap/josm
Files:
24 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/DeleteLayerAction.java

    r10413 r10436  
    3737            return;
    3838        }
    39         Main.main.removeLayer(activeLayer);
     39        Main.getLayerManager().removeLayer(activeLayer);
    4040    }
    4141
  • trunk/src/org/openstreetmap/josm/actions/MapRectifierWMSmenuAction.java

    r10318 r10436  
    234234    private static void addWMSLayer(String title, String url) {
    235235        WMSLayer layer = new WMSLayer(new ImageryInfo(title, url));
    236         Main.main.addLayer(layer);
     236        Main.getLayerManager().addLayer(layer);
    237237    }
    238238
  • trunk/src/org/openstreetmap/josm/actions/MergeLayerAction.java

    r10413 r10436  
    5757                            @Override
    5858                            public void run() {
    59                                 Main.main.removeLayer(sourceLayer);
     59                                Main.getLayerManager().removeLayer(sourceLayer);
    6060                            }
    6161                        });
  • trunk/src/org/openstreetmap/josm/actions/NewAction.java

    r6509 r10436  
    3030    @Override
    3131    public void actionPerformed(ActionEvent e) {
    32         Main.main.addLayer(new OsmDataLayer(new DataSet(), OsmDataLayer.createNewName(), null));
     32        Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), OsmDataLayer.createNewName(), null));
    3333    }
    3434}
  • trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesTask.java

    r10318 r10436  
    117117                noteLayers.get(0).getNoteData().addNotes(notesData);
    118118            } else {
    119                 Main.main.addLayer(new NoteLayer(notesData, tr("Notes")));
     119                Main.getLayerManager().addLayer(new NoteLayer(notesData, tr("Notes")));
    120120            }
    121121        }
  • trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java

    r10413 r10436  
    261261                final OsmDataLayer layer = createNewLayer(newLayerName);
    262262                if (Main.main != null)
    263                     Main.main.addLayer(layer);
     263                    Main.getLayerManager().addLayer(layer);
    264264                return layer;
    265265            }
  • trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java

    r10413 r10436  
    7272        if (newLayer) {
    7373            Layer l = new OsmDataLayer(new DataSet(), OsmDataLayer.createNewName(), null);
    74             Main.main.addLayer(l);
     74            Main.getLayerManager().addLayer(l);
    7575            Main.getLayerManager().setActiveLayer(l);
    7676        }
  • trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java

    r10297 r10436  
    222222        if (errorLayer == null) {
    223223            errorLayer = new ValidatorLayer();
    224             Main.main.addLayer(errorLayer);
     224            Main.getLayerManager().addLayer(errorLayer);
    225225        }
    226226    }
     
    367367        if (e.getSource().getLayersOfType(OsmDataLayer.class).isEmpty()) {
    368368            if (errorLayer != null) {
    369                 Main.main.removeLayer(errorLayer);
     369                Main.getLayerManager().removeLayer(errorLayer);
    370370            }
    371371        }
  • trunk/src/org/openstreetmap/josm/gui/dialogs/layer/DeleteLayerAction.java

    r10428 r10436  
    4646            return;
    4747        for (Layer l: selectedLayers) {
    48             Main.main.removeLayer(l);
     48            Main.getLayerManager().removeLayer(l);
    4949        }
    5050    }
  • trunk/src/org/openstreetmap/josm/gui/dialogs/layer/DuplicateAction.java

    r10364 r10436  
    7070                i++;
    7171            }
    72             Main.main.addLayer(new OsmDataLayer(new DataSet(oldLayer.data), newName, null));
     72            Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(oldLayer.data), newName, null));
    7373        }
    7474    }
  • trunk/src/org/openstreetmap/josm/gui/io/DownloadPrimitivesWithReferrersTask.java

    r10413 r10436  
    131131        OsmDataLayer layer = Main.getLayerManager().getEditLayer();
    132132        if (layer == null || this.newLayer)
    133             Main.main.addLayer(tmpLayer);
     133            Main.getLayerManager().addLayer(tmpLayer);
    134134        else
    135135            layer.mergeFrom(tmpLayer);
  • trunk/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java

    r10395 r10436  
    821821                gpxLayer.setAssociatedFile(new File(getAssociatedFile().getParentFile(), filename));
    822822            }
    823             Main.main.addLayer(gpxLayer);
     823            Main.getLayerManager().addLayer(gpxLayer);
    824824            if (Main.pref.getBoolean("marker.makeautomarkers", true) && !gpxData.waypoints.isEmpty()) {
    825                 Main.main.addLayer(new MarkerLayer(gpxData, tr("Converted from: {0}", getName()), null, gpxLayer));
    826             }
    827             Main.main.removeLayer(OsmDataLayer.this);
     825                Main.getLayerManager().addLayer(new MarkerLayer(gpxData, tr("Converted from: {0}", getName()), null, gpxLayer));
     826            }
     827            Main.getLayerManager().removeLayer(OsmDataLayer.this);
    828828        }
    829829    }
  • trunk/src/org/openstreetmap/josm/gui/layer/ValidatorLayer.java

    r10386 r10436  
    164164    public void layerRemoving(LayerRemoveEvent e) {
    165165        if (e.getRemovedLayer() instanceof OsmDataLayer && Main.isDisplayingMapView() && !Main.main.hasEditLayer()) {
    166             Main.main.removeLayer(this);
     166            Main.getLayerManager().removeLayer(this);
    167167        } else if (e.getRemovedLayer() == this) {
    168168            Main.getLayerManager().removeLayerChangeListener(this);
  • trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java

    r10386 r10436  
    283283            }
    284284            if (layer != null) {
    285                 Main.main.addLayer(layer);
     285                Main.getLayerManager().addLayer(layer);
    286286
    287287                if (!canceled && layer.data != null && !layer.data.isEmpty()) {
  • trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertToDataLayerAction.java

    r9215 r10436  
    135135        }
    136136        layer.setUploadDiscouraged(true);
    137         Main.main.addLayer(layer);
    138         Main.main.removeLayer(this.layer);
     137        Main.getLayerManager().addLayer(layer);
     138        Main.getLayerManager().removeLayer(this.layer);
    139139    }
    140140}
  • trunk/src/org/openstreetmap/josm/gui/layer/gpx/ImportAudioAction.java

    r9243 r10436  
    115115                importAudio(file, ml, firstStartTime, m);
    116116            }
    117             Main.main.addLayer(ml);
     117            Main.getLayerManager().addLayer(ml);
    118118            Main.map.repaint();
    119119        }
  • trunk/src/org/openstreetmap/josm/gui/layer/gpx/MarkersFromNamedPointsAction.java

    r8308 r10436  
    4141        MarkerLayer ml = new MarkerLayer(namedTrackPoints, tr("Named Trackpoints from {0}", layer.getName()), layer.getAssociatedFile(), layer);
    4242        if (!ml.data.isEmpty()) {
    43             Main.main.addLayer(ml);
     43            Main.getLayerManager().addLayer(ml);
    4444        }
    4545    }
  • trunk/src/org/openstreetmap/josm/io/GpxImporter.java

    r9477 r10436  
    121121            public void run() {
    122122                if (data.markerLayer != null) {
    123                     Main.main.addLayer(data.markerLayer);
     123                    Main.getLayerManager().addLayer(data.markerLayer);
    124124                }
    125125                if (data.gpxLayer != null) {
    126                     Main.main.addLayer(data.gpxLayer);
     126                    Main.getLayerManager().addLayer(data.gpxLayer);
    127127                }
    128128                data.postLayerTask.run();
  • trunk/src/org/openstreetmap/josm/io/NMEAImporter.java

    r10305 r10436  
    5353                    @Override
    5454                    public void run() {
    55                         Main.main.addLayer(gpxLayer);
     55                        Main.getLayerManager().addLayer(gpxLayer);
    5656                        if (Main.pref.getBoolean("marker.makeautomarkers", true)) {
    5757                            MarkerLayer ml = new MarkerLayer(r.data, tr("Markers from {0}", fn), fileFinal, gpxLayer);
    5858                            if (!ml.data.isEmpty()) {
    59                                 Main.main.addLayer(ml);
     59                                Main.getLayerManager().addLayer(ml);
    6060                            }
    6161                        }
  • trunk/src/org/openstreetmap/josm/io/OsmApi.java

    r10378 r10436  
    256256                    if (((ImageryLayer) l).getInfo().isBlacklisted()) {
    257257                        Main.info(tr("Removed layer {0} because it is not allowed by the configured API.", l.getName()));
    258                         Main.main.removeLayer(l);
     258                        Main.getLayerManager().removeLayer(l);
    259259                    }
    260260                }
  • trunk/src/org/openstreetmap/josm/io/OsmChangeImporter.java

    r10378 r10436  
    6363                            JOptionPane.INFORMATION_MESSAGE);
    6464                }
    65                 Main.main.addLayer(layer);
     65                Main.getLayerManager().addLayer(layer);
    6666                layer.onPostLoadFromFile();
    6767            }
  • trunk/src/org/openstreetmap/josm/io/OsmImporter.java

    r10371 r10436  
    9696            public void run() {
    9797                OsmDataLayer layer = data.getLayer();
    98                 Main.main.addLayer(layer);
     98                Main.getLayerManager().addLayer(layer);
    9999                data.getPostLayerTask().run();
    100100                data.getLayer().onPostLoadFromFile();
  • trunk/src/org/openstreetmap/josm/io/WMSLayerImporter.java

    r8530 r10436  
    8888            @Override
    8989            public void run() {
    90                 Main.main.addLayer(layer);
     90                Main.getLayerManager().addLayer(layer);
    9191                if (zoomTo != null) {
    9292                    Main.map.mapView.zoomTo(zoomTo);
  • trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImageryHandler.java

    r10364 r10436  
    106106            public void run() {
    107107                try {
    108                     Main.main.addLayer(ImageryLayer.create(imgInfo));
     108                    Main.getLayerManager().addLayer(ImageryLayer.create(imgInfo));
    109109                } catch (IllegalArgumentException e) {
    110110                    Main.error(e, false);
Note: See TracChangeset for help on using the changeset viewer.