/** * Returns whether any information on the physical address is available. * * @returns <code>true</code>, if any physical information is available, <code>false</code> otherwise */ public boolean isPhysicalInfoAvailable() { return !getDeliveryPoint().isEmpty() || getCity() != null || getAdministrativeArea() != null || getPostalCode() != null || getCountry() != 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() );
maybeWriteElementNS( writer, WMSNS, "Address", s ); writeElement( writer, WMSNS, "City", addr.getCity() ); writeElement( writer, WMSNS, "StateOrProvince", addr.getAdministrativeArea() ); writeElement( writer, WMSNS, "PostCode", addr.getPostalCode() );
maybeWriteElement( writer, "Address", s ); writeElement( writer, "City", addr.getCity() ); writeElement( writer, "StateOrProvince", addr.getAdministrativeArea() ); writeElement( writer, "PostCode", addr.getPostalCode() );