Ignore:
Timestamp:
2017-11-21T01:50:06+01:00 (9 years ago)
Author:
donvip
Message:

update to JOSM 12840

Location:
applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat/GlobalsatConfigDialog.java

    r33394 r33854  
    3333public class GlobalsatConfigDialog extends JPanel {
    3434
    35     public class IntegerTextField extends JTextField {
     35    public static class IntegerTextField extends JTextField {
    3636
    3737        IntegerTextField() {
  • applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat/GlobalsatDg100.java

    r33009 r33854  
    3838public class GlobalsatDg100 {
    3939
    40     public class ConnectionException extends Exception {
     40    public static class ConnectionException extends Exception {
    4141        ConnectionException(Exception cause) {
    4242            super(cause);
  • applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat/GlobalsatPlugin.java

    r32649 r33854  
    1515import org.openstreetmap.josm.actions.JosmAction;
    1616import org.openstreetmap.josm.data.gpx.GpxData;
     17import org.openstreetmap.josm.gui.MainApplication;
    1718import org.openstreetmap.josm.gui.PleaseWaitRunnable;
    1819import org.openstreetmap.josm.gui.layer.GpxLayer;
     
    2021import org.openstreetmap.josm.plugins.Plugin;
    2122import org.openstreetmap.josm.plugins.PluginInformation;
     23import org.openstreetmap.josm.tools.Logging;
    2224import org.openstreetmap.josm.tools.Shortcut;
    2325import org.xml.sax.SAXException;
     
    5961        @Override protected void finish() {
    6062            if (deleteAfter && GlobalsatPlugin.dg100().isCanceled() == false) {
    61                 Main.pref.put("globalsat.deleteAfterDownload", true);
     63                Main.pref.putBoolean("globalsat.deleteAfterDownload", true);
    6264                try {
    6365                    GlobalsatPlugin.dg100().deleteData();
     
    6668                }
    6769            } else {
    68                 Main.pref.put("globalsat.deleteAfterDownload", false);
     70                Main.pref.putBoolean("globalsat.deleteAfterDownload", false);
    6971            }
    7072            if (data != null && data.hasTrackPoints()) {
    71                 Main.getLayerManager().addLayer(new GpxLayer(data, tr("imported data from {0}", "DG 100")));
    72                 Main.map.repaint();
     73                MainApplication.getLayerManager().addLayer(new GpxLayer(data, tr("imported data from {0}", "DG 100")));
     74                MainApplication.getMap().repaint();
    7375            } else {
    7476                JOptionPane.showMessageDialog(Main.parent, tr("No data found on device."));
     
    99101            String msg = tr("Cannot load library rxtxSerial. If you need support to install it try Globalsat homepage at http://www.raphael-mack.de/josm-globalsat-gpx-import-plugin/");
    100102            // CHECKSTYLE.ON: LineLength
    101             Main.error(msg);
     103            Logging.error(msg);
    102104            if (!GraphicsEnvironment.isHeadless()) {
    103105                JOptionPane.showMessageDialog(Main.parent, "<html>" + msg + "</html>");
     
    106108        if (!error) {
    107109            importAction = new GlobalsatImportAction();
    108             Main.main.menu.toolsMenu.add(importAction);
     110            MainApplication.getMenu().toolsMenu.add(importAction);
    109111        }
    110112    }
    111113
    112     class GlobalsatImportAction extends JosmAction {
     114    static class GlobalsatImportAction extends JosmAction {
    113115        GlobalsatImportAction() {
    114116            super(tr("Globalsat Import"), "globalsatImport",
     
    127129                setPortIdent(dialog.getPort());
    128130                ImportTask task = new ImportTask(dialog.deleteFilesAfterDownload());
    129                 Main.worker.execute(task);
     131                MainApplication.worker.execute(task);
    130132            }
    131133            dlg.dispose();
Note: See TracChangeset for help on using the changeset viewer.