/** * Override Object.hashCode() to implement equals. */ public int hashCode() { if (hashCode == 0) { int result = 17; // result = 37*result + dataset.getName().hashCode(); result = 37 * result + getName().hashCode(); if (null != getVocabulary()) result = 37 * result + getVocabulary().hashCode(); if (null != getUrl()) result = 37 * result + getUrl().hashCode(); if (null != getEmail()) result = 37 * result + getEmail().hashCode(); hashCode = result; } return hashCode; }
/** * Override Object.hashCode() to implement equals. */ public int hashCode() { if (hashCode == 0) { int result = 17; // result = 37*result + dataset.getName().hashCode(); result = 37 * result + getName().hashCode(); if (null != getVocabulary()) result = 37 * result + getVocabulary().hashCode(); if (null != getUrl()) result = 37 * result + getUrl().hashCode(); if (null != getEmail()) result = 37 * result + getEmail().hashCode(); hashCode = result; } return hashCode; }
/** * Override Object.hashCode() to implement equals. */ public int hashCode() { if (hashCode == 0) { int result = 17; // result = 37*result + dataset.getName().hashCode(); result = 37 * result + getName().hashCode(); if (null != getVocabulary()) result = 37 * result + getVocabulary().hashCode(); if (null != getUrl()) result = 37 * result + getUrl().hashCode(); if (null != getEmail()) result = 37 * result + getEmail().hashCode(); hashCode = result; } return hashCode; }
buff.append(" <li><strong>").append(StringUtil2.quoteHtmlContent(t.getName())).append("</strong><ul>\n"); buff.append(" <li><em>email: </em>").append(StringUtil2.quoteHtmlContent(t.getEmail())).append("</li>\n"); if (t.getUrl() != null) { String newUrl = resolveRelativeUrls ? makeHrefResolve(ds, t.getUrl(), null) : makeHref(t.getUrl(), null); buff.append(" <li> <em>").append(newUrl).append("</em></li>\n"); buff.append(" <li><strong>").append(StringUtil2.quoteHtmlContent(t.getName())).append("</strong><ul>\n"); buff.append(" <li><em>email: </em>").append(StringUtil2.quoteHtmlContent(t.getEmail())).append("\n"); if (t.getUrl() != null) { String urlLink = resolveRelativeUrls ? makeHrefResolve(ds, t.getUrl(), null) : makeHref(t.getUrl(), null); buff.append(" <li> <em>").append(urlLink).append("</em>\n");
buff.append(" <li><strong>").append(StringUtil2.quoteHtmlContent(t.getName())).append("</strong><ul>\n"); buff.append(" <li><em>email: </em>").append(StringUtil2.quoteHtmlContent(t.getEmail())).append("</li>\n"); if (t.getUrl() != null) { String newUrl = resolveRelativeUrls ? makeHrefResolve(ds, t.getUrl(), null) : makeHref(t.getUrl(), null); buff.append(" <li> <em>").append(newUrl).append("</em></li>\n"); buff.append(" <li><strong>").append(StringUtil2.quoteHtmlContent(t.getName())).append("</strong><ul>\n"); buff.append(" <li><em>email: </em>").append(StringUtil2.quoteHtmlContent(t.getEmail())).append("\n"); if (t.getUrl() != null) { String urlLink = resolveRelativeUrls ? makeHrefResolve(ds, t.getUrl(), null) : makeHref(t.getUrl(), null); buff.append(" <li> <em>").append(urlLink).append("</em>\n");
buff.append(" <li><strong>").append(StringUtil2.quoteHtmlContent(t.getName())).append("</strong><ul>\n"); buff.append(" <li><em>email: </em>").append(StringUtil2.quoteHtmlContent(t.getEmail())).append("</li>\n"); if (t.getUrl() != null) { String newUrl = resolveRelativeUrls ? makeHrefResolve(ds, t.getUrl(), null) : makeHref(t.getUrl(), null); buff.append(" <li> <em>").append(newUrl).append("</em></li>\n"); buff.append(" <li><strong>").append(StringUtil2.quoteHtmlContent(t.getName())).append("</strong><ul>\n"); buff.append(" <li><em>email: </em>").append(StringUtil2.quoteHtmlContent(t.getEmail())).append("\n"); if (t.getUrl() != null) { String urlLink = resolveRelativeUrls ? makeHrefResolve(ds, t.getUrl(), null) : makeHref(t.getUrl(), null); buff.append(" <li> <em>").append(urlLink).append("</em>\n");
System.out.println(" creator.getName() = " + creator.getName()); System.out.println(" creator.getEmail() = " + creator.getEmail()); System.out.println(" creator.getUrl() = " + creator.getUrl()); System.out.println(" creator.getVocabulary() = " + creator.getVocabulary()); System.out.println(" publisher.getName() = " + publisher.getName()); System.out.println(" publisher.getEmail() = " + publisher.getEmail()); System.out.println(" publisher.getUrl() = " + publisher.getUrl()); System.out.println(" publisher.getVocabulary() = " + publisher.getVocabulary());
private void writeDataCenter(ThreddsMetadata.Source p, Element dataCenter) { Element name = new Element("Data_Center_Name", defNS); dataCenter.addContent( name); // dorky StringTokenizer stoker = new StringTokenizer(p.getName(), ">"); int n = stoker.countTokens(); if (n == 2) { name.addContent( new Element("Short_Name", defNS).addContent(stoker.nextToken().trim())); name.addContent( new Element("Long_Name", defNS).addContent(stoker.nextToken().trim())); } else { name.addContent( new Element("Short_Name", defNS).addContent(p.getName())); } if ((p.getUrl() != null) && p.getUrl().length() > 0) dataCenter.addContent( new Element("Data_Center_URL", defNS).addContent(p.getUrl())); Element person = new Element("Personnel", defNS); dataCenter.addContent( person); person.addContent( new Element("Role", defNS).addContent("DATA CENTER CONTACT")); person.addContent( new Element("Last_Name", defNS).addContent("Any")); person.addContent( new Element("Email", defNS).addContent(p.getEmail())); }
private void writeDataCenter(ThreddsMetadata.Source p, Element dataCenter) { Element name = new Element("Data_Center_Name", defNS); dataCenter.addContent( name); // dorky StringTokenizer stoker = new StringTokenizer(p.getName(), ">"); int n = stoker.countTokens(); if (n == 2) { name.addContent( new Element("Short_Name", defNS).addContent(stoker.nextToken().trim())); name.addContent( new Element("Long_Name", defNS).addContent(stoker.nextToken().trim())); } else { name.addContent( new Element("Short_Name", defNS).addContent(p.getName())); } if ((p.getUrl() != null) && p.getUrl().length() > 0) dataCenter.addContent( new Element("Data_Center_URL", defNS).addContent(p.getUrl())); Element person = new Element("Personnel", defNS); dataCenter.addContent( person); person.addContent( new Element("Role", defNS).addContent("DATA CENTER CONTACT")); person.addContent( new Element("Last_Name", defNS).addContent("Any")); person.addContent( new Element("Email", defNS).addContent(p.getEmail())); }
protected Element writeSource(ThreddsMetadata.Source p, String role) { Element contributor = new Element("contributor", defNS); contributor.setAttribute("role", role); Element organization = new Element("organization", defNS); contributor.addContent( organization); String name = p.getNameVocab().getText(); int pos = name.indexOf('/'); if (pos > 0) { organization.addContent( new Element("instName", defNS).addContent(name.substring(0,pos))); organization.addContent( new Element("instDept", defNS).addContent(name.substring(pos+1))); } else organization.addContent( new Element("instName", defNS).addContent(name)); if ((p.getUrl() != null) && p.getUrl().length() > 0) organization.addContent( new Element("instUrl", defNS).addContent(p.getUrl())); if (emailOK(p)) organization.addContent( new Element("instEmail", defNS).addContent(p.getEmail())); return contributor; }
protected Element writeSource(ThreddsMetadata.Source p, String role) { Element contributor = new Element("contributor", defNS); contributor.setAttribute("role", role); Element organization = new Element("organization", defNS); contributor.addContent( organization); String name = p.getNameVocab().getText(); int pos = name.indexOf('/'); if (pos > 0) { organization.addContent( new Element("instName", defNS).addContent(name.substring(0,pos))); organization.addContent( new Element("instDept", defNS).addContent(name.substring(pos+1))); } else organization.addContent( new Element("instName", defNS).addContent(name)); if ((p.getUrl() != null) && p.getUrl().length() > 0) organization.addContent( new Element("instUrl", defNS).addContent(p.getUrl())); if (emailOK(p)) organization.addContent( new Element("instEmail", defNS).addContent(p.getEmail())); return contributor; }
private void writeDataCenter(ThreddsMetadata.Source p, Element dataCenter) { Element name = new Element("Data_Center_Name", defNS); dataCenter.addContent( name); // dorky StringTokenizer stoker = new StringTokenizer(p.getName(), ">"); int n = stoker.countTokens(); if (n == 2) { name.addContent( new Element("Short_Name", defNS).addContent(stoker.nextToken().trim())); name.addContent( new Element("Long_Name", defNS).addContent(stoker.nextToken().trim())); } else { name.addContent( new Element("Short_Name", defNS).addContent(p.getName())); } if ((p.getUrl() != null) && p.getUrl().length() > 0) dataCenter.addContent( new Element("Data_Center_URL", defNS).addContent(p.getUrl())); Element person = new Element("Personnel", defNS); dataCenter.addContent( person); person.addContent( new Element("Role", defNS).addContent("DATA CENTER CONTACT")); person.addContent( new Element("Last_Name", defNS).addContent("Any")); person.addContent( new Element("Email", defNS).addContent(p.getEmail())); }
protected Element writeSource(ThreddsMetadata.Source p, String role) { Element contributor = new Element("contributor", defNS); contributor.setAttribute("role", role); Element organization = new Element("organization", defNS); contributor.addContent( organization); String name = p.getNameVocab().getText(); int pos = name.indexOf('/'); if (pos > 0) { organization.addContent( new Element("instName", defNS).addContent(name.substring(0,pos))); organization.addContent( new Element("instDept", defNS).addContent(name.substring(pos+1))); } else organization.addContent( new Element("instName", defNS).addContent(name)); if ((p.getUrl() != null) && p.getUrl().length() > 0) organization.addContent( new Element("instUrl", defNS).addContent(p.getUrl())); if (emailOK(p)) organization.addContent( new Element("instEmail", defNS).addContent(p.getEmail())); return contributor; }
protected void writePublisher(ThreddsMetadata.Source p, Element dataCenter) { Element name = new Element("Data_Center_Name", defNS); dataCenter.addContent( name); name.addContent( new Element("Short_Name", defNS).addContent(p.getName())); //name.addContent( new Element("Long_Name", defNS).addContent(p.getLongName())); if ((p.getUrl() != null) && p.getUrl().length() > 0) dataCenter.addContent( new Element("Data_Center_URL", defNS).addContent(p.getUrl())); Element person = new Element("Personnel", defNS); dataCenter.addContent( person); person.addContent( new Element("Role", defNS).addContent("DATA CENTER CONTACT")); person.addContent( new Element("Email", defNS).addContent(p.getEmail())); }
protected void writePublisher(ThreddsMetadata.Source p, Element dataCenter) { Element name = new Element("Data_Center_Name", defNS); dataCenter.addContent( name); name.addContent( new Element("Short_Name", defNS).addContent(p.getName())); //name.addContent( new Element("Long_Name", defNS).addContent(p.getLongName())); if ((p.getUrl() != null) && p.getUrl().length() > 0) dataCenter.addContent( new Element("Data_Center_URL", defNS).addContent(p.getUrl())); Element person = new Element("Personnel", defNS); dataCenter.addContent( person); person.addContent( new Element("Role", defNS).addContent("DATA CENTER CONTACT")); person.addContent( new Element("Email", defNS).addContent(p.getEmail())); }
protected Element writeSource(String elementName, ThreddsMetadata.Source p) { Element elem = new Element(elementName, defNS); elem.addContent(writeControlledVocabulary(p.getNameVocab(), "name")); Element contact = new Element("contact", defNS); if (p.getUrl() != null) contact.setAttribute("url", p.getUrl()); if (p.getEmail() != null) contact.setAttribute("email", p.getEmail()); elem.addContent(contact); return elem; }
protected void writePublisher(ThreddsMetadata.Source p, Element dataCenter) { Element name = new Element("Data_Center_Name", defNS); dataCenter.addContent( name); name.addContent( new Element("Short_Name", defNS).addContent(p.getName())); //name.addContent( new Element("Long_Name", defNS).addContent(p.getLongName())); if ((p.getUrl() != null) && p.getUrl().length() > 0) dataCenter.addContent( new Element("Data_Center_URL", defNS).addContent(p.getUrl())); Element person = new Element("Personnel", defNS); dataCenter.addContent( person); person.addContent( new Element("Role", defNS).addContent("DATA CENTER CONTACT")); person.addContent( new Element("Email", defNS).addContent(p.getEmail())); }
protected Element writeSource(String elementName, ThreddsMetadata.Source p) { Element elem = new Element(elementName, defNS); elem.addContent(writeControlledVocabulary(p.getNameVocab(), "name")); Element contact = new Element("contact", defNS); if (p.getUrl() != null) contact.setAttribute("url", p.getUrl()); if (p.getEmail() != null) contact.setAttribute("email", p.getEmail()); elem.addContent(contact); return elem; }
protected Element writeSource( String elementName, ThreddsMetadata.Source p) { Element elem = new Element(elementName, defNS); elem.addContent( writeControlledVocabulary( p.getNameVocab() , "name")); Element contact = new Element("contact", defNS); if (p.getUrl() != null) contact.setAttribute("url", p.getUrl()); if (p.getEmail() != null) contact.setAttribute("email", p.getEmail()); elem.addContent( contact); return elem; }