Changeset 33854 in osm for applications/editors/josm/plugins/globalsat/src/org/openstreetmap
- Timestamp:
- 2017-11-21T01:50:06+01:00 (9 years ago)
- Location:
- applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat
- Files:
-
- 3 edited
-
GlobalsatConfigDialog.java (modified) (1 diff)
-
GlobalsatDg100.java (modified) (1 diff)
-
GlobalsatPlugin.java (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat/GlobalsatConfigDialog.java
r33394 r33854 33 33 public class GlobalsatConfigDialog extends JPanel { 34 34 35 public class IntegerTextField extends JTextField { 35 public static class IntegerTextField extends JTextField { 36 36 37 37 IntegerTextField() { -
applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat/GlobalsatDg100.java
r33009 r33854 38 38 public class GlobalsatDg100 { 39 39 40 public class ConnectionException extends Exception { 40 public static class ConnectionException extends Exception { 41 41 ConnectionException(Exception cause) { 42 42 super(cause); -
applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat/GlobalsatPlugin.java
r32649 r33854 15 15 import org.openstreetmap.josm.actions.JosmAction; 16 16 import org.openstreetmap.josm.data.gpx.GpxData; 17 import org.openstreetmap.josm.gui.MainApplication; 17 18 import org.openstreetmap.josm.gui.PleaseWaitRunnable; 18 19 import org.openstreetmap.josm.gui.layer.GpxLayer; … … 20 21 import org.openstreetmap.josm.plugins.Plugin; 21 22 import org.openstreetmap.josm.plugins.PluginInformation; 23 import org.openstreetmap.josm.tools.Logging; 22 24 import org.openstreetmap.josm.tools.Shortcut; 23 25 import org.xml.sax.SAXException; … … 59 61 @Override protected void finish() { 60 62 if (deleteAfter && GlobalsatPlugin.dg100().isCanceled() == false) { 61 Main.pref.put("globalsat.deleteAfterDownload", true); 63 Main.pref.putBoolean("globalsat.deleteAfterDownload", true); 62 64 try { 63 65 GlobalsatPlugin.dg100().deleteData(); … … 66 68 } 67 69 } else { 68 Main.pref.put("globalsat.deleteAfterDownload", false); 70 Main.pref.putBoolean("globalsat.deleteAfterDownload", false); 69 71 } 70 72 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(); 73 75 } else { 74 76 JOptionPane.showMessageDialog(Main.parent, tr("No data found on device.")); … … 99 101 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/"); 100 102 // CHECKSTYLE.ON: LineLength 101 Main.error(msg);103 Logging.error(msg); 102 104 if (!GraphicsEnvironment.isHeadless()) { 103 105 JOptionPane.showMessageDialog(Main.parent, "<html>" + msg + "</html>"); … … 106 108 if (!error) { 107 109 importAction = new GlobalsatImportAction(); 108 Main .main.menu.toolsMenu.add(importAction);110 MainApplication.getMenu().toolsMenu.add(importAction); 109 111 } 110 112 } 111 113 112 class GlobalsatImportAction extends JosmAction { 114 static class GlobalsatImportAction extends JosmAction { 113 115 GlobalsatImportAction() { 114 116 super(tr("Globalsat Import"), "globalsatImport", … … 127 129 setPortIdent(dialog.getPort()); 128 130 ImportTask task = new ImportTask(dialog.deleteFilesAfterDownload()); 129 Main.worker.execute(task); 131 MainApplication.worker.execute(task); 130 132 } 131 133 dlg.dispose();
Note:
See TracChangeset
for help on using the changeset viewer.
