* Constructs and returns a MapLocation object
*
* @return MapLocation object containing data from screen
*/
private MapLocation createMapLocation() {
final MapLocation mapLocation =
new MapLocation(Double
.parseDouble(_editFieldLatitude.getText()), Double
.parseDouble(_editFieldLatitude.getText()), null, null);
mapLocation.addData(MapLocation.LBS_LOCATION_STREET_ADDRESS_KEY,
_addressEditField.getText());
mapLocation.addData(MapLocation.LBS_LOCATION_CITY_KEY, _cityEditField
.getText());
mapLocation.addData(MapLocation.LBS_LOCATION_REGION_KEY,
_districtEditField.getText());
mapLocation.addData(MapLocation.LBS_LOCATION_COUNTRY_KEY,
_countryEditField.getText());
mapLocation.addData(MapLocation.LBS_LOCATION_POSTAL_CODE_KEY,
_zipEditField.getText());
return mapLocation;
}