aboutsummaryrefslogtreecommitdiff
path: root/src/net/cbaines/suma/POIDistanceComparator.java
diff options
context:
space:
mode:
authorChristopher Baines <cbaines8@gmail.com>2012-02-28 15:29:26 +0000
committerChristopher Baines <cbaines8@gmail.com>2012-02-28 15:29:26 +0000
commited7638698d439d75ada5120121a137f8e6f09bf8 (patch)
tree623e1211bb6b61200cb693ab0f9c61ec00716f68 /src/net/cbaines/suma/POIDistanceComparator.java
parentb5d0db004eaf72e9eeff0dfd7f612591d670b139 (diff)
downloadsouthamptonuniversitymap-ed7638698d439d75ada5120121a137f8e6f09bf8.tar
southamptonuniversitymap-ed7638698d439d75ada5120121a137f8e6f09bf8.tar.gz
Improved URI stuff, and formating.
Diffstat (limited to 'src/net/cbaines/suma/POIDistanceComparator.java')
-rw-r--r--src/net/cbaines/suma/POIDistanceComparator.java40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/net/cbaines/suma/POIDistanceComparator.java b/src/net/cbaines/suma/POIDistanceComparator.java
index ef35112..c342d3d 100644
--- a/src/net/cbaines/suma/POIDistanceComparator.java
+++ b/src/net/cbaines/suma/POIDistanceComparator.java
@@ -24,27 +24,27 @@ import java.util.Comparator;
import org.osmdroid.util.GeoPoint;
public class POIDistanceComparator implements Comparator<POI> {
- private final GeoPoint userLocation;
- private final boolean useExistingData;
-
- public POIDistanceComparator(GeoPoint userLocation) {
- this(userLocation, false);
- }
-
- public POIDistanceComparator(GeoPoint userLocation, boolean useData) {
- super();
- this.userLocation = userLocation;
- this.useExistingData = useData;
- }
-
- public int compare(POI poi1, POI poi2) {
- if (poi1.distTo == -1 || !useExistingData) {
- poi1.distTo = userLocation.distanceTo(poi1.point);
+ private final GeoPoint userLocation;
+ private final boolean useExistingData;
+
+ public POIDistanceComparator(GeoPoint userLocation) {
+ this(userLocation, false);
+ }
+
+ public POIDistanceComparator(GeoPoint userLocation, boolean useData) {
+ super();
+ this.userLocation = userLocation;
+ this.useExistingData = useData;
}
- if (poi2.distTo == -1 || !useExistingData) {
- poi2.distTo = userLocation.distanceTo(poi2.point);
+
+ public int compare(POI poi1, POI poi2) {
+ if (poi1.distTo == -1 || !useExistingData) {
+ poi1.distTo = userLocation.distanceTo(poi1.point);
+ }
+ if (poi2.distTo == -1 || !useExistingData) {
+ poi2.distTo = userLocation.distanceTo(poi2.point);
+ }
+ return poi1.distTo - poi2.distTo;
}
- return poi1.distTo - poi2.distTo;
- }
}