/*
* Location.java Created Oct 13, 2010 by Andrew Butler, PSL
*/
package kmlframework.kml;
public class Location extends KmlObject
{
private Double latitude;
private Double longitude;
private Double altitude;
public Location() {
}
public Double getLongitude() {
return longitude;
}
public void setLongitude(Double longitude) {
this.longitude = longitude;
}
public Double getLatitude() {
return latitude;
}
public void setLatitude(Double latitude) {
this.latitude = latitude;
}
public Double getAltitude() {
return altitude;
}
public void setAltitude(Double altitude) {
this.altitude = altitude;
}
public void write(Kml kml) throws KmlException {
kml.println("<Location" + getIdAndTargetIdFormatted(kml) + ">", 1);
if(latitude!=null)
kml.println("<latitude>"+latitude+"</latitude>");
if(longitude!=null)
kml.println("<longitude>"+longitude+"</longitude>");
if(altitude!=null)
kml.println("<altitude>"+altitude+"</altitude>");
kml.println(-1, "</Location>");
}
}