package org.visico.neighborhoodpss.domain.project; import com.google.gwt.user.client.rpc.IsSerializable; public class GeoPointDTO implements Cloneable, IsSerializable { private double longitude; private double latitude; private int id; public GeoPointDTO(GeoPointDTO toCopy) { // do not copy id - id is assigned by a database // the copy should not have yet an id to signify // that it is not yet in the db and has to created // instead of updated this.setLatitude(toCopy.getLatitude()); this.setLongitude(toCopy.getLongitude()); } public GeoPointDTO() { } public int getId() { return id; } public void setId(int id) { this.id = id; } 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; } }