if ((gc != null) && !gc.isEmpty()) { buff.append("<h3>GeospatialCoverage:</h3>\n<ul>\n"); if (gc.isGlobal()) buff.append(" <li><em> Global </em>\n");
if ((gc != null) && !gc.isEmpty()) { buff.append("<h3>GeospatialCoverage:</h3>\n<ul>\n"); if (gc.isGlobal()) buff.append(" <li><em> Global </em>\n");
if ((gc != null) && !gc.isEmpty()) { buff.append("<h3>GeospatialCoverage:</h3>\n<ul>\n"); if (gc.isGlobal()) buff.append(" <li><em> Global </em>\n");
public Element writeGeospatialCoverage(ThreddsMetadata.GeospatialCoverage gc) { Element elem = new Element("geospatialCoverage", defNS); if (gc.getZPositive().equals("down")) elem.setAttribute("zpositive", gc.getZPositive()); if (gc.getNorthSouthRange() != null) writeGeospatialRange(elem, new Element("northsouth", defNS), gc.getNorthSouthRange()); if (gc.getEastWestRange() != null) writeGeospatialRange(elem, new Element("eastwest", defNS), gc.getEastWestRange()); if (gc.getUpDownRange() != null) writeGeospatialRange(elem, new Element("updown", defNS), gc.getUpDownRange()); // serialize isGlobal java.util.List<ThreddsMetadata.Vocab> names = gc.getNames(); ThreddsMetadata.Vocab global = new ThreddsMetadata.Vocab("global", null); if (gc.isGlobal() && !names.contains(global)) { names.add(global); } else if (!gc.isGlobal() && names.contains(global)) { names.remove(global); } for (ThreddsMetadata.Vocab name : names) { elem.addContent(writeControlledVocabulary(name, "name")); } return elem; }
public Element writeGeospatialCoverage( ThreddsMetadata.GeospatialCoverage gc) { Element elem = new Element("geospatialCoverage", defNS); if (gc.getZPositive().equals("down")) elem.setAttribute( "zpositive", gc.getZPositive()); if (gc.getNorthSouthRange() != null) writeGeospatialRange( elem, new Element("northsouth", defNS), gc.getNorthSouthRange()); if (gc.getEastWestRange() != null) writeGeospatialRange( elem, new Element("eastwest", defNS), gc.getEastWestRange()); if (gc.getUpDownRange() != null) writeGeospatialRange( elem, new Element("updown", defNS), gc.getUpDownRange()); // serialize isGlobal java.util.List<ThreddsMetadata.Vocab> names = gc.getNames(); ThreddsMetadata.Vocab global = new ThreddsMetadata.Vocab("global", null); if (gc.isGlobal() && !names.contains(global)) { names.add(global); } else if (!gc.isGlobal() && names.contains(global)) { names.remove(global); } for ( ThreddsMetadata.Vocab name : names) { elem.addContent(writeControlledVocabulary(name, "name")); } return elem; }
public Element writeGeospatialCoverage(ThreddsMetadata.GeospatialCoverage gc) { Element elem = new Element("geospatialCoverage", defNS); if (gc.getZPositive().equals("down")) elem.setAttribute("zpositive", gc.getZPositive()); if (gc.getNorthSouthRange() != null) writeGeospatialRange(elem, new Element("northsouth", defNS), gc.getNorthSouthRange()); if (gc.getEastWestRange() != null) writeGeospatialRange(elem, new Element("eastwest", defNS), gc.getEastWestRange()); if (gc.getUpDownRange() != null) writeGeospatialRange(elem, new Element("updown", defNS), gc.getUpDownRange()); // serialize isGlobal java.util.List<ThreddsMetadata.Vocab> names = gc.getNames(); ThreddsMetadata.Vocab global = new ThreddsMetadata.Vocab("global", null); if (gc.isGlobal() && !names.contains(global)) { names.add(global); } else if (!gc.isGlobal() && names.contains(global)) { names.remove(global); } for (ThreddsMetadata.Vocab name : names) { elem.addContent(writeControlledVocabulary(name, "name")); } return elem; }
/** * Override Object.hashCode() to implement equals. */ public int hashCode() { if (hashCode == 0) { int result = 17; if (null != getEastWestRange()) result = 37 * result + getEastWestRange().hashCode(); if (null != getNorthSouthRange()) result = 37 * result + getNorthSouthRange().hashCode(); if (null != getUpDownRange()) result = 37 * result + getUpDownRange().hashCode(); if (null != getNames()) result = 37 * result + getNames().hashCode(); if (null != getZPositive()) result = 2 * result + getZPositive().hashCode(); result = 2 * result + (isGlobal() ? 1 : 0); hashCode = result; } return hashCode; }
/** * Override Object.hashCode() to implement equals. */ public int hashCode() { if (hashCode == 0) { int result = 17; if (null != getEastWestRange()) result = 37 * result + getEastWestRange().hashCode(); if (null != getNorthSouthRange()) result = 37 * result + getNorthSouthRange().hashCode(); if (null != getUpDownRange()) result = 37 * result + getUpDownRange().hashCode(); if (null != getNames()) result = 37 * result + getNames().hashCode(); if (null != getZPositive()) result = 2 * result + getZPositive().hashCode(); result = 2 * result + (isGlobal() ? 1 : 0); hashCode = result; } return hashCode; }
/** * Override Object.hashCode() to implement equals. */ public int hashCode() { if (hashCode == 0) { int result = 17; if (null != getEastWestRange()) result = 37 * result + getEastWestRange().hashCode(); if (null != getNorthSouthRange()) result = 37 * result + getNorthSouthRange().hashCode(); if (null != getUpDownRange()) result = 37 * result + getUpDownRange().hashCode(); if (null != getNames()) result = 37 * result + getNames().hashCode(); if (null != getZPositive()) result = 2 * result + getZPositive().hashCode(); result = 2 * result + (isGlobal() ? 1 : 0); hashCode = result; } return hashCode; }