Newer
Older
import java.util.regex.Matcher;
import java.util.regex.Pattern;
private String callsign = "XtopheSwl";
private String longitude = "1.47E";
private String latitude = "43.56N";
public Station(final String callsign, final String longitude, final String latitude) {
super();
this.callsign = callsign;
this.longitude = longitude;
this.latitude = latitude;
public Station() {
// TODO Auto-generated constructor stub
}
this.callsign = callsign;
}
public String getLongitude() {
return longitude;
}
this.longitude = longitude;
}
public String getLatitude() {
return latitude;
}
public boolean checkLatitude(final String latitude) {
Pattern p = Pattern.compile("[\\d]*\\.[\\d]*[N,S]");
Matcher m = p.matcher(latitude);
return m.matches();
}
public boolean checkLongitude(final String longitude) {
Pattern p = Pattern.compile("[\\d]*\\.[\\d]*[E,W]");
Matcher m = p.matcher(longitude);
return m.matches();
}