aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2011-08-22 21:37:23 +0200
committerBananeweizen <bananeweizen@gmx.de>2011-08-22 21:37:23 +0200
commit0fce9dbb94fb87d9b283b0e6c0c49aedc6342cfd (patch)
tree314405c174bba4591a2790ac203004ad78bbe34c /src
parentf77547b483d75af86f50397dd7ca43ab8b087422 (diff)
downloadcgeo-0fce9dbb94fb87d9b283b0e6c0c49aedc6342cfd.zip
cgeo-0fce9dbb94fb87d9b283b0e6c0c49aedc6342cfd.tar.gz
cgeo-0fce9dbb94fb87d9b283b0e6c0c49aedc6342cfd.tar.bz2
missing file from last commit
Diffstat (limited to 'src')
-rw-r--r--src/cgeo/geocaching/connector/OCConnector.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/cgeo/geocaching/connector/OCConnector.java b/src/cgeo/geocaching/connector/OCConnector.java
new file mode 100644
index 0000000..efe4232
--- /dev/null
+++ b/src/cgeo/geocaching/connector/OCConnector.java
@@ -0,0 +1,15 @@
+package cgeo.geocaching.connector;
+
+import cgeo.geocaching.cgCache;
+
+public class OCConnector extends AbstractConnector implements IConnector {
+ @Override
+ public boolean canHandle(String geocode) {
+ return geocode != null && geocode.toUpperCase().startsWith("OC");
+ }
+
+ @Override
+ public String getCacheUrl(cgCache cache) {
+ return "http://www.opencaching.de/viewcache.php?wp=" + cache.geocode;
+ }
+}