diff options
| author | Gerald Barker <geraldbarker@gmail.com> | 2011-09-02 23:19:51 +0100 |
|---|---|---|
| committer | Gerald Barker <geraldbarker@gmail.com> | 2011-09-02 23:19:51 +0100 |
| commit | 53936c7ee6654a525075b03e1b4c8ddbfbcd4ef5 (patch) | |
| tree | 41154be6daecad1b4483223d72920e0a290024ef /src/cgeo/geocaching/cgCache.java | |
| parent | afbe8c5164e1157e38e0f8c4b28942cbd9fe3d41 (diff) | |
| download | cgeo-53936c7ee6654a525075b03e1b4c8ddbfbcd4ef5.zip cgeo-53936c7ee6654a525075b03e1b4c8ddbfbcd4ef5.tar.gz cgeo-53936c7ee6654a525075b03e1b4c8ddbfbcd4ef5.tar.bz2 | |
First commit of Apache Commons String & Date functions and required, and
refactor of code to use them.
Diffstat (limited to 'src/cgeo/geocaching/cgCache.java')
| -rw-r--r-- | src/cgeo/geocaching/cgCache.java | 40 |
1 files changed, 21 insertions, 19 deletions
diff --git a/src/cgeo/geocaching/cgCache.java b/src/cgeo/geocaching/cgCache.java index 8de5a5d..0211039 100644 --- a/src/cgeo/geocaching/cgCache.java +++ b/src/cgeo/geocaching/cgCache.java @@ -7,6 +7,8 @@ import java.util.HashMap; import java.util.regex.Matcher; import java.util.regex.Pattern; +import org.apache.commons.lang3.StringUtils; + import android.app.Activity; import android.content.Intent; import android.content.res.Resources; @@ -116,37 +118,37 @@ public class cgCache { if (reason == null || reason == 0) { reason = oldCache.reason; } - if (geocode == null || geocode.length() == 0) { + if (StringUtils.isBlank(geocode)) { geocode = oldCache.geocode; } - if (cacheid == null || cacheid.length() == 0) { + if (StringUtils.isBlank(cacheid)) { cacheid = oldCache.cacheid; } - if (guid == null || guid.length() == 0) { + if (StringUtils.isBlank(guid)) { guid = oldCache.guid; } - if (type == null || type.length() == 0) { + if (StringUtils.isBlank(type)) { type = oldCache.type; } - if (name == null || name.length() == 0) { + if (StringUtils.isBlank(name)) { name = oldCache.name; } - if (nameSp == null || nameSp.length() == 0) { + if (StringUtils.isBlank(nameSp)) { nameSp = oldCache.nameSp; } - if (owner == null || owner.length() == 0) { + if (StringUtils.isBlank(owner)) { owner = oldCache.owner; } - if (ownerReal == null || ownerReal.length() == 0) { + if (StringUtils.isBlank(ownerReal)) { ownerReal = oldCache.ownerReal; } if (hidden == null) { hidden = oldCache.hidden; } - if (hint == null || hint.length() == 0) { + if (StringUtils.isBlank(hint)) { hint = oldCache.hint; } - if (size == null || size.length() == 0) { + if (StringUtils.isBlank(size)) { size = oldCache.size; } if (difficulty == null || difficulty == 0) { @@ -161,16 +163,16 @@ public class cgCache { if (distance == null) { distance = oldCache.distance; } - if (latlon == null || latlon.length() == 0) { + if (StringUtils.isBlank(latlon)) { latlon = oldCache.latlon; } - if (latitudeString == null || latitudeString.length() == 0) { + if (StringUtils.isBlank(latitudeString)) { latitudeString = oldCache.latitudeString; } - if (longitudeString == null || longitudeString.length() == 0) { + if (StringUtils.isBlank(longitudeString)) { longitudeString = oldCache.longitudeString; } - if (location == null || location.length() == 0) { + if (StringUtils.isBlank(location)) { location = oldCache.location; } if (latitude == null) { @@ -182,13 +184,13 @@ public class cgCache { if (elevation == null) { elevation = oldCache.elevation; } - if (personalNote == null || personalNote.length() == 0) { + if (StringUtils.isNotBlank(personalNote)) { personalNote = oldCache.personalNote; } - if (shortdesc == null || shortdesc.length() == 0) { + if (StringUtils.isBlank(shortdesc)) { shortdesc = oldCache.shortdesc; } - if (description == null || description.length() == 0) { + if (StringUtils.isBlank(description)) { description = oldCache.description; } if (favouriteCnt == null) { @@ -260,7 +262,7 @@ public class cgCache { */ boolean isGuidContainedInPage(final String page) { // check if the guid of the cache is anywhere in the page - if (guid == null || guid.length() == 0) { + if (StringUtils.isBlank(guid)) { return false; } Pattern patternOk = Pattern.compile(guid, Pattern.CASE_INSENSITIVE); @@ -279,7 +281,7 @@ public class cgCache { } public boolean logVisit(IAbstractActivity fromActivity) { - if (cacheid == null || cacheid.length() == 0) { + if (StringUtils.isBlank(cacheid)) { fromActivity.showToast(((Activity)fromActivity).getResources().getString(R.string.err_cannot_log_visit)); return true; } |
