diff options
Diffstat (limited to 'main/src/cgeo/geocaching/connector/IConnector.java')
| -rw-r--r-- | main/src/cgeo/geocaching/connector/IConnector.java | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/main/src/cgeo/geocaching/connector/IConnector.java b/main/src/cgeo/geocaching/connector/IConnector.java index 07ae43e..68c9db6 100644 --- a/main/src/cgeo/geocaching/connector/IConnector.java +++ b/main/src/cgeo/geocaching/connector/IConnector.java @@ -5,19 +5,21 @@ import cgeo.geocaching.cgCache; import cgeo.geocaching.cgSearch; import cgeo.geocaching.cgeoapplication; +import android.os.Handler; + import java.util.UUID; public interface IConnector { /** * get name for display (currently only used in links) - * + * * @return */ public String getName(); /** * return true, if this connector is responsible for the given cache - * + * * @param geocode * @return */ @@ -27,7 +29,7 @@ public interface IConnector { /** * get browser URL for the given cache - * + * * @param cache * @return */ @@ -35,28 +37,28 @@ public interface IConnector { /** * enable/disable watchlist controls in cache details - * + * * @return */ public boolean supportsWatchList(); /** * enable/disable logging controls in cache details - * + * * @return */ public boolean supportsLogging(); /** * get host name of the connector server for dynamic loading of data - * + * * @return */ public String getHost(); /** * get cache data license text - * + * * @param cache * @return */ @@ -64,17 +66,17 @@ public interface IConnector { /** * enable/disable user actions in cache details - * + * * @return */ public boolean supportsUserActions(); /** * enable/disable "caches around" action in cache details - * + * * @return */ public boolean supportsCachesAround(); - public UUID searchByGeocode(final cgBase base, final String geocode, final String guid, final cgeoapplication app, final cgSearch search, final int reason); + public UUID searchByGeocode(final cgBase base, final String geocode, final String guid, final cgeoapplication app, final cgSearch search, final int reason, final Handler handler); } |
