1 package tim.prune.data;
4 * Class to represent a Latitude Coordinate
6 public class Latitude extends Coordinate
10 * @param inString string value from file
12 public Latitude(String inString)
20 * @param inValue value of coordinate
21 * @param inFormat format to use
23 public Latitude(double inValue, int inFormat)
25 super(inValue, inFormat, inValue < 0.0 ? SOUTH : NORTH);
30 * Turn the given character into a cardinal
31 * @see tim.prune.data.Coordinate#getCardinal(char)
33 protected int getCardinal(char inChar)
35 // Latitude recognises N, S and -
42 cardinal = NORTH; break;
46 cardinal = SOUTH; break;
55 * Make a new Latitude object
56 * @see tim.prune.data.Coordinate#makeNew(double, int)
58 protected Coordinate makeNew(double inValue, int inFormat)
60 return new Latitude(inValue, inFormat);