aboutsummaryrefslogtreecommitdiffstats
path: root/src/cgeo/geocaching/mapcommon/MapBase.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/cgeo/geocaching/mapcommon/MapBase.java')
-rw-r--r--src/cgeo/geocaching/mapcommon/MapBase.java104
1 files changed, 53 insertions, 51 deletions
diff --git a/src/cgeo/geocaching/mapcommon/MapBase.java b/src/cgeo/geocaching/mapcommon/MapBase.java
index 1f2d769..377f08f 100644
--- a/src/cgeo/geocaching/mapcommon/MapBase.java
+++ b/src/cgeo/geocaching/mapcommon/MapBase.java
@@ -1,69 +1,71 @@
package cgeo.geocaching.mapcommon;
+import cgeo.geocaching.mapinterfaces.ActivityImpl;
+
import android.app.Activity;
import android.content.res.Resources;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
-import cgeo.geocaching.mapinterfaces.ActivityImpl;
/**
* Base class for the map activity. Delegates base class calls to the
* provider-specific implementation.
+ *
* @author rsudev
- *
+ *
*/
public abstract class MapBase {
- ActivityImpl mapActivity;
-
- protected MapBase(ActivityImpl activity) {
- mapActivity = activity;
- }
-
- public Resources getResources() {
- return mapActivity.getResources();
- }
-
- public Activity getActivity() {
- return mapActivity.getActivity();
- }
-
- public void onCreate(Bundle savedInstanceState) {
- mapActivity.superOnCreate(savedInstanceState);
- }
-
- public void onResume() {
- mapActivity.superOnResume();
- }
-
- public void onStop() {
- mapActivity.superOnStop();
- }
-
- public void onPause() {
- mapActivity.superOnPause();
- }
-
- public void onDestroy() {
- mapActivity.superOnDestroy();
- }
-
- public boolean onCreateOptionsMenu(Menu menu) {
- return mapActivity.superOnCreateOptionsMenu(menu);
- }
-
- public boolean onPrepareOptionsMenu(Menu menu) {
- return mapActivity.superOnPrepareOptionsMenu(menu);
- }
-
- public boolean onOptionsItemSelected(MenuItem item) {
- return mapActivity.superOnOptionsItemSelected(item);
- }
-
- public abstract void goHome(View view);
-
- public abstract void goManual(View view);
+ ActivityImpl mapActivity;
+
+ protected MapBase(ActivityImpl activity) {
+ mapActivity = activity;
+ }
+
+ public Resources getResources() {
+ return mapActivity.getResources();
+ }
+
+ public Activity getActivity() {
+ return mapActivity.getActivity();
+ }
+
+ public void onCreate(Bundle savedInstanceState) {
+ mapActivity.superOnCreate(savedInstanceState);
+ }
+
+ public void onResume() {
+ mapActivity.superOnResume();
+ }
+
+ public void onStop() {
+ mapActivity.superOnStop();
+ }
+
+ public void onPause() {
+ mapActivity.superOnPause();
+ }
+
+ public void onDestroy() {
+ mapActivity.superOnDestroy();
+ }
+
+ public boolean onCreateOptionsMenu(Menu menu) {
+ return mapActivity.superOnCreateOptionsMenu(menu);
+ }
+
+ public boolean onPrepareOptionsMenu(Menu menu) {
+ return mapActivity.superOnPrepareOptionsMenu(menu);
+ }
+
+ public boolean onOptionsItemSelected(MenuItem item) {
+ return mapActivity.superOnOptionsItemSelected(item);
+ }
+
+ public abstract void goHome(View view);
+
+ public abstract void goManual(View view);
}