aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/cgBase.java
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2011-11-07 13:47:46 +0100
committerSamuel Tardieu <sam@rfc1149.net>2011-11-07 13:48:43 +0100
commitbfa22e15a4b66bef6f1bacbf90878f81696e0395 (patch)
treebe1c3ee90724e2c985f7a44ce0c8b8cad3bd0541 /main/src/cgeo/geocaching/cgBase.java
parent739de1c562f4814c2883459823aa46aadf26d96c (diff)
downloadcgeo-bfa22e15a4b66bef6f1bacbf90878f81696e0395.zip
cgeo-bfa22e15a4b66bef6f1bacbf90878f81696e0395.tar.gz
cgeo-bfa22e15a4b66bef6f1bacbf90878f81696e0395.tar.bz2
Cleanup addSearch
Now, addSearch: - has only one version (the other one was only a proxy) - does not return anything - has no longer the search and newItem parameters - calls with a newItem==false parameter have been removed
Diffstat (limited to 'main/src/cgeo/geocaching/cgBase.java')
-rw-r--r--main/src/cgeo/geocaching/cgBase.java20
1 files changed, 4 insertions, 16 deletions
diff --git a/main/src/cgeo/geocaching/cgBase.java b/main/src/cgeo/geocaching/cgBase.java
index 81ae41d..c5954b6 100644
--- a/main/src/cgeo/geocaching/cgBase.java
+++ b/main/src/cgeo/geocaching/cgBase.java
@@ -2044,13 +2044,11 @@ public class cgBase {
cgeoapplication.setError(search, caches.error);
cgeoapplication.setViewstates(search, caches.viewstates);
- final List<cgCache> cacheList = new ArrayList<cgCache>();
- for (cgCache cache : caches.cacheList) {
+ for (final cgCache cache : caches.cacheList) {
cgeoapplication.addGeocode(search, cache.getGeocode());
- cacheList.add(cache);
}
- app.addSearch(search, cacheList, true, reason);
+ app.addSearch(caches.cacheList, reason);
return search;
}
@@ -2065,16 +2063,7 @@ public class cgBase {
if (!forceReload && reason == 0 && (app.isOffline(geocode, guid) || app.isThere(geocode, guid, true, true))) {
final String realGeocode = StringUtils.isNotBlank(geocode) ? geocode : app.getGeocode(guid);
-
- List<cgCache> cacheList = new ArrayList<cgCache>();
- cacheList.add(app.getCacheByGeocode(realGeocode, cgCache.LOADALL));
search.addGeocode(realGeocode);
-
- app.addSearch(search, cacheList, false, reason);
-
- cacheList.clear();
- cacheList = null;
-
return search;
}
@@ -2137,8 +2126,7 @@ public class cgBase {
}
List<cgCache> cacheList = filterSearchResults(search, caches, Settings.isExcludeDisabledCaches(), false, null);
-
- app.addSearch(search, cacheList, true, reason);
+ app.addSearch(cacheList, reason);
return search;
}
@@ -2212,7 +2200,7 @@ public class cgBase {
List<cgCache> cacheList = filterSearchResults(search, caches, Settings.isExcludeDisabledCaches(), Settings.isExcludeMyCaches(), Settings.getCacheType());
- app.addSearch(search, cacheList, true, reason);
+ app.addSearch(cacheList, reason);
return search;
}