package edu.colostate.vchill;
/**
* Utility class to keep track of current radar location
*
* @author Jochen Deyke
* @version 2006-05-25
*/
public class LocationManager {
private static final LocationManager lm = new LocationManager();
private volatile double radarLatitude = ChillDefines.CHILL_LATITUDE;
private volatile double radarLongitude = ChillDefines.CHILL_LONGITUDE;
private LocationManager() {
}
public static final LocationManager getInstance() {
return lm;
}
public synchronized void setLatitude(final double radarLatitude) {
this.radarLatitude = radarLatitude;
}
public double getLatitude() {
return this.radarLatitude;
}
public synchronized void setLongitude(final double radarLongitude) {
this.radarLongitude = radarLongitude;
}
public double getLongitude() {
return this.radarLongitude;
}
}