private OnlineResource buildOnlineResource(WMSResponse wmsResponse, String key, String title) { OnlineResource oRGet = new OnlineResource(); String map = (String) properties.getProperty(key); if (map == null) { oRGet.setHref(wmsResponse.getRequestUrl()); } else { oRGet.setHref(map); } oRGet.setTitle(title); return oRGet; }
/** * Prepare the Service JAXB object in order to build the XML response. * * @return A Service instance */ private Service getService() { Service s = new Service(); s.setName("WMS"); s.setTitle((String) properties.getProperty(WMSProperties.TITLE)); OnlineResource oR = new OnlineResource(); oR.setHref((String) properties.getProperty(WMSProperties.RESOURCE_URL)); oR.setTitle((String) properties.getProperty(WMSProperties.RESOURCE_NAME)); s.setOnlineResource(oR); ContactInformation cI = new ContactInformation(); cI.setContactElectronicMailAddress("*****@*****.**"); s.setContactInformation(cI); return s; }
/** @return a XML representation of this Contact. */ public String toXML() { String res = "<Contact" + " hoursOfService=\"" + hoursOfService + "\"" + " contactInstructions=\"" + contactInstructions + "\">"; if (fax != telephone) { for (String s : telephone) { res += "<Telephone>"; res += s; res += "</Telephone>"; } } if (fax != null) { for (String s : fax) { res += "<Fax>"; res += s; res += "</Fax>"; } } if (address != null) { res += address.toXML(); } if (onlineResource != null) { res += onlineResource.toXML(); } res += "</Contact>"; return res; }