/**
* @param _request
* @return
*/
private static final AddressType buildAddress(HttpServletRequest _request) {
AddressType address = new AddressType();
if (_request.getParameter(PARAM_ADDRESS_CITY_NAME) != null) {
address.setCityName(_request
.getParameter(PARAM_ADDRESS_CITY_NAME));
}
if (_request.getParameter(PARAM_ADDRESS_COUNTRY) != null) {
address.setCountry(CountryCodeType.fromString(_request
.getParameter(PARAM_ADDRESS_COUNTRY)));
}
if (_request.getParameter(PARAM_ADDRESS_NAME) != null) {
address.setName(_request.getParameter(PARAM_ADDRESS_NAME));
}
if (_request.getParameter(PARAM_ADDRESS_PHONE) != null) {
address
.setPhone(_request
.getParameter(PARAM_ADDRESS_PHONE));
}
if (_request.getParameter(PARAM_ADDRESS_POSTAL_CODE) != null) {
address.setPostalCode(_request
.getParameter(PARAM_ADDRESS_POSTAL_CODE));
}
if (_request.getParameter(PARAM_ADDRESS_STATE_OR_PROVINCE) != null) {
address.setStateOrProvince(_request
.getParameter(PARAM_ADDRESS_STATE_OR_PROVINCE));
}
if (_request.getParameter(PARAM_ADDRESS_STREET1) != null) {
address.setStreet1(_request
.getParameter(PARAM_ADDRESS_STREET1));
}
if (_request.getParameter(PARAM_ADDRESS_STREET2) != null) {
address.setStreet2(_request
.getParameter(PARAM_ADDRESS_STREET2));
}
return address;
}