X-Git-Url: https://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=tim%2Fprune%2Fdata%2FLatitude.java;h=805505054598feab08af8f6f616cfa9bbe8cd234;hp=61e8bb2ebbf17a9245ca1961f3b4f8c11d62ad88;hb=da0b1f449260a0b4a94318006382a9039726ef3e;hpb=5625a1abadb5f2ca5f017fe7dbda1d5141cb637b diff --git a/tim/prune/data/Latitude.java b/tim/prune/data/Latitude.java index 61e8bb2..8055050 100644 --- a/tim/prune/data/Latitude.java +++ b/tim/prune/data/Latitude.java @@ -33,8 +33,8 @@ public class Latitude extends Coordinate protected int getCardinal(char inChar) { // Latitude recognises N, S and - - // default is North - int cardinal = NORTH; + // default is No cardinal + int cardinal = NO_CARDINAL; switch (inChar) { case 'N': @@ -50,6 +50,14 @@ public class Latitude extends Coordinate return cardinal; } + /** + * @return default cardinal (North) + * @see tim.prune.data.Coordinate#getDefaultCardinal() + */ + protected int getDefaultCardinal() + { + return NORTH; + } /** * Make a new Latitude object @@ -60,4 +68,11 @@ public class Latitude extends Coordinate return new Latitude(inValue, inFormat); } + /** + * @return the maximum degree range for this coordinate + */ + protected int getMaxDegrees() + { + return 90; + } }