]> gitweb.fperrin.net Git - GpsPrune.git/blobdiff - src/tim/prune/gui/MenuManager.java
Allow to overwrite altitudes from SRTM data
[GpsPrune.git] / src / tim / prune / gui / MenuManager.java
index bce3b4d67b0a6df980b66882f175245af1134155..72704002e5811a1e000a628f9ee687d0bcd6f0ed 100644 (file)
@@ -93,6 +93,7 @@ public class MenuManager implements DataSubscriber
        private JMenuItem _getGpsiesItem = null;
        private JMenuItem _uploadGpsiesItem = null;
        private JMenuItem _lookupSrtmItem = null;
+       private JMenuItem _overwriteSrtmItem = null;
        private JMenuItem _downloadSrtmItem = null;
        private JMenuItem _nearbyWikipediaItem = null;
        private JMenuItem _nearbyOsmPoiItem = null;
@@ -257,6 +258,8 @@ public class MenuManager implements DataSubscriber
                // SRTM
                _lookupSrtmItem = makeMenuItem(FunctionLibrary.FUNCTION_LOOKUP_SRTM, false);
                onlineMenu.add(_lookupSrtmItem);
+               _overwriteSrtmItem = makeMenuItem(FunctionLibrary.FUNCTION_OVERWRITE_SRTM, false);
+               onlineMenu.add(_overwriteSrtmItem);
                _downloadSrtmItem = makeMenuItem(FunctionLibrary.FUNCTION_DOWNLOAD_SRTM, false);
                onlineMenu.add(_downloadSrtmItem);
                // Get gpsies tracks
@@ -883,6 +886,7 @@ public class MenuManager implements DataSubscriber
                _getGpsiesItem.setEnabled(hasData);
                _uploadGpsiesItem.setEnabled(hasData && _track.hasTrackPoints());
                _lookupSrtmItem.setEnabled(hasData);
+               _overwriteSrtmItem.setEnabled(hasData);
                _nearbyWikipediaItem.setEnabled(hasData);
                _nearbyOsmPoiItem.setEnabled(hasData);
                _downloadOsmItem.setEnabled(hasData);