diff options
Diffstat (limited to 'main/src/cgeo/geocaching/files')
| -rw-r--r-- | main/src/cgeo/geocaching/files/GPXParser.java | 9 | ||||
| -rw-r--r-- | main/src/cgeo/geocaching/files/LocParser.java | 5 |
2 files changed, 6 insertions, 8 deletions
diff --git a/main/src/cgeo/geocaching/files/GPXParser.java b/main/src/cgeo/geocaching/files/GPXParser.java index 5b4f7de..9d95f90 100644 --- a/main/src/cgeo/geocaching/files/GPXParser.java +++ b/main/src/cgeo/geocaching/files/GPXParser.java @@ -41,7 +41,6 @@ import java.util.Collections; import java.util.Date; import java.util.HashMap; import java.util.Map; -import java.util.UUID; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -870,7 +869,7 @@ public abstract class GPXParser extends FileParser { } } - public static UUID importGPX(File file, int listId, Handler handler) { + public static cgSearch importGPX(File file, int listId, Handler handler) { try { // parse cache file GPXParser parser = new GPX10Parser(listId); @@ -899,7 +898,7 @@ public abstract class GPXParser extends FileParser { return null; } - public static UUID importGPX(InputStream stream, int listId, Handler handler) { + public static cgSearch importGPX(InputStream stream, int listId, Handler handler) { try { // parse cache file GPXParser parser = new GPX10Parser(listId); @@ -920,7 +919,7 @@ public abstract class GPXParser extends FileParser { return null; } - private static UUID storeParsedCaches(Handler handler, GPXParser parser) { + private static cgSearch storeParsedCaches(Handler handler, GPXParser parser) { final cgSearch search = new cgSearch(); final cgeoapplication app = cgeoapplication.getInstance(); int storedCaches = 0; @@ -931,7 +930,7 @@ public abstract class GPXParser extends FileParser { showCountMessage(handler, R.string.gpx_import_storing, ++storedCaches); } Log.i(Settings.tag, "Caches found in .gpx file: " + parser.getParsedCaches().size()); - return search.getCurrentId(); + return search; } // 1234567.gpx -> 1234567-wpts.gpx diff --git a/main/src/cgeo/geocaching/files/LocParser.java b/main/src/cgeo/geocaching/files/LocParser.java index ddd368a..ba86dc4 100644 --- a/main/src/cgeo/geocaching/files/LocParser.java +++ b/main/src/cgeo/geocaching/files/LocParser.java @@ -20,7 +20,6 @@ import java.io.File; import java.util.HashMap; import java.util.Map; import java.util.Map.Entry; -import java.util.UUID; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -140,7 +139,7 @@ public final class LocParser extends FileParser { return coords; } - public static UUID parseLoc(File file, int listId, + public static cgSearch parseLoc(File file, int listId, Handler handler) { final cgSearch search = new cgSearch(); @@ -170,6 +169,6 @@ public final class LocParser extends FileParser { Log.e(Settings.tag, "LocParser.parseLoc: " + e.toString()); } - return search.getCurrentId(); + return search; } } |
