diff options
author | Bananeweizen <Bananeweizen@gmx.de> | 2012-05-24 22:22:02 +0200 |
---|---|---|
committer | Bananeweizen <Bananeweizen@gmx.de> | 2012-05-29 21:26:16 +0200 |
commit | b8b1121891602f55f445d293fd69b07ebbbcad21 (patch) | |
tree | 234b75934e357ba7a67fd3670fa0ee5c888684af /main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java | |
parent | ee725717349df3c119dfbea15578ac023ce9bf45 (diff) | |
download | cgeo-b8b1121891602f55f445d293fd69b07ebbbcad21.zip cgeo-b8b1121891602f55f445d293fd69b07ebbbcad21.tar.gz cgeo-b8b1121891602f55f445d293fd69b07ebbbcad21.tar.bz2 |
refactoring: use interfaces for navigation apps
Diffstat (limited to 'main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java')
-rw-r--r-- | main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java b/main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java index d805656..6be027f 100644 --- a/main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java +++ b/main/src/cgeo/geocaching/apps/cache/navi/StaticMapApp.java @@ -3,7 +3,6 @@ package cgeo.geocaching.apps.cache.navi; import cgeo.geocaching.R; import cgeo.geocaching.cgCache; import cgeo.geocaching.cgWaypoint; -import cgeo.geocaching.geopoint.Geopoint; import android.app.Activity; @@ -14,23 +13,22 @@ class StaticMapApp extends AbstractStaticMapsApp { } @Override - public boolean invoke(Activity activity, cgCache cache, cgWaypoint waypoint, final Geopoint coords) { - return invoke(activity, cache, waypoint, false); - } - - @Override public boolean isEnabled(cgCache cache) { - if (cache == null) { - return false; - } return hasStaticMap(cache); } @Override public boolean isEnabled(cgWaypoint waypoint) { - if (waypoint == null) { - return false; - } return hasStaticMap(waypoint); } + + @Override + public void navigate(Activity activity, cgCache cache) { + invokeStaticMaps(activity, cache, null, false); + } + + @Override + public void navigate(Activity activity, cgWaypoint waypoint) { + invokeStaticMaps(activity, null, waypoint, false); + } } |