public static Address convertFromJAXB( AddressType ad ) { if ( ad == null ) { return null; } Address address = new Address(); address.setAdministrativeArea( ad.getAdministrativeArea() ); address.setCity( ad.getCity() ); address.setCountry( ad.getCountry() ); address.setPostalCode( ad.getPostalCode() ); address.setDeliveryPoint( ad.getDeliveryPoint() ); return address; }
/** * Create an instance of {@link AddressType } * */ public AddressType createAddressType() { return new AddressType(); }
writer.writeStartElement( WCS_100_NS, "address" ); writer.writeDefaultNamespace( WCS_100_NS ); if ( !addressType.getDeliveryPoint().isEmpty() ) { for ( String dp : addressType.getDeliveryPoint() ) { if ( !isEmpty( addressType.getCity() ) ) { writeElement( writer, WCS_100_NS, "city", addressType.getCity() ); if ( !isEmpty( addressType.getAdministrativeArea() ) ) { writeElement( writer, WCS_100_NS, "administrativeArea", addressType.getAdministrativeArea() ); if ( !isEmpty( addressType.getPostalCode() ) ) { writeElement( writer, WCS_100_NS, "postalCode", addressType.getPostalCode() ); if ( !isEmpty( addressType.getCountry() ) ) { writeElement( writer, WCS_100_NS, "country", addressType.getCountry() );
if ( address != null ) { writer.writeStartElement( owsNS, "Address" ); exportSimpleStrings( writer, address.getDeliveryPoint(), owsNS, "DeliveryPoint" ); writeOptionalElement( writer, owsNS, "City", address.getCity() ); writeOptionalElement( writer, owsNS, "AdministrativeArea", address.getAdministrativeArea() ); writeOptionalElement( writer, owsNS, "PostalCode", address.getPostalCode() ); writeOptionalElement( writer, owsNS, "Country", address.getCountry() ); exportSimpleStrings( writer, serviceContact.getElectronicMailAddress(), owsNS, "ElectronicMailAddress" ); writer.writeEndElement();
if ( address != null ) { writer.writeStartElement( owsNS, "Address" ); exportSimpleStrings( writer, address.getDeliveryPoint(), owsNS, "DeliveryPoint" ); writeOptionalElement( writer, owsNS, "City", address.getCity() ); writeOptionalElement( writer, owsNS, "AdministrativeArea", address.getAdministrativeArea() ); writeOptionalElement( writer, owsNS, "PostalCode", address.getPostalCode() ); writeOptionalElement( writer, owsNS, "Country", address.getCountry() ); exportSimpleStrings( writer, serviceContact.getElectronicMailAddress(), owsNS, "ElectronicMailAddress" ); writer.writeEndElement();