package cgeo.geocaching.maps.google; import cgeo.geocaching.maps.interfaces.GeoPointImpl; import cgeo.geocaching.maps.interfaces.MapControllerImpl; import com.google.android.maps.GeoPoint; import com.google.android.maps.MapController; public class GoogleMapController implements MapControllerImpl { private MapController mapController; public GoogleMapController(MapController mapControllerIn) { mapController = mapControllerIn; } @Override public void animateTo(GeoPointImpl geoPoint) { mapController.animateTo((GeoPoint) geoPoint); } @Override public void setCenter(GeoPointImpl geoPoint) { mapController.setCenter((GeoPoint) geoPoint); } @Override public void setZoom(int mapzoom) { mapController.setZoom(mapzoom); } @Override public void zoomToSpan(int latSpanE6, int lonSpanE6) { mapController.zoomToSpan(latSpanE6, lonSpanE6); } }