aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/connector/AbstractConnector.java
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2011-09-20 21:51:07 +0200
committerBananeweizen <bananeweizen@gmx.de>2011-09-20 21:51:07 +0200
commitb3da6401d9b51c9526c821b0e0907c63f4fddc67 (patch)
treeb216bc06fdb53a789470973649487115e55ff7b2 /main/src/cgeo/geocaching/connector/AbstractConnector.java
parent383e20e40cb6c22d9fc124386abf3d9f83972a66 (diff)
downloadcgeo-b3da6401d9b51c9526c821b0e0907c63f4fddc67.zip
cgeo-b3da6401d9b51c9526c821b0e0907c63f4fddc67.tar.gz
cgeo-b3da6401d9b51c9526c821b0e0907c63f4fddc67.tar.bz2
initial support of OpenCaching.DE/.PL/.US
* search for geocode can fetch online from those sites (but no other search method!) when testing, search for codes like OU0001, OP0001, OC0001. * show CC license for those caches * disable user actions, disable caches around for non GC caches open issues: * other search methods not yet implemented (but available in API) * CC license and mentioning of the OpenCaching network in about dialog
Diffstat (limited to 'main/src/cgeo/geocaching/connector/AbstractConnector.java')
-rw-r--r--main/src/cgeo/geocaching/connector/AbstractConnector.java25
1 files changed, 25 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/connector/AbstractConnector.java b/main/src/cgeo/geocaching/connector/AbstractConnector.java
index 50a328e..54fab87 100644
--- a/main/src/cgeo/geocaching/connector/AbstractConnector.java
+++ b/main/src/cgeo/geocaching/connector/AbstractConnector.java
@@ -1,6 +1,11 @@
package cgeo.geocaching.connector;
+import cgeo.geocaching.cgBase;
import cgeo.geocaching.cgCache;
+import cgeo.geocaching.cgSearch;
+import cgeo.geocaching.cgeoapplication;
+
+import java.util.UUID;
public abstract class AbstractConnector implements IConnector {
@@ -23,4 +28,24 @@ public abstract class AbstractConnector implements IConnector {
public boolean supportsLogging() {
return false;
}
+
+ @Override
+ public String getLicenseText(final cgCache cache) {
+ return null;
+ }
+
+ @Override
+ public boolean supportsUserActions() {
+ return false;
+ }
+
+ @Override
+ public boolean supportsCachesAround() {
+ return false;
+ }
+
+ @Override
+ public UUID searchByGeocode(cgBase base, String geocode, String guid, cgeoapplication app, cgSearch search, int reason) {
+ return null;
+ }
}