cdm/src/main/java/ucar/nc2/ft2/coverage/writer/CoverageDatasetCapabilities.java
private Element writeCoordTransform(CoverageTransform ct) {
    Element ctElem = new Element("coordTransform");
    ctElem.setAttribute("name", ct.getName());
    ctElem.setAttribute("transformType", ct.isHoriz() ? "Projection" : "Vertical");
    for (Attribute param : ct.getAttributes()) {
      Element pElem = ncmlWriter.makeAttributeElement(param);
      pElem.setName("parameter");
      ctElem.addContent(pElem);
    }
    return ctElem;
  }
private Element writeCoordTransform(CoverageTransform ct) {
    Element ctElem = new Element("coordTransform");
    ctElem.setAttribute("name", ct.getName());
    ctElem.setAttribute("transformType", ct.isHoriz() ? "Projection" : "Vertical");
    for (Attribute param : ct.getAttributes()) {
      Element pElem = ncmlWriter.makeAttributeElement(param);
      pElem.setName("parameter");
      ctElem.addContent(pElem);
    }
    return ctElem;
  }
private Element writeCoordTransform ( CoverageTransform ct ) { Element ctElem = new Element ( "coordTransform" ) ; ctElem . setAttribute ( "name" , ct . getName ( ) ) ; ctElem . setAttribute ( "transformType" , ct . isHoriz ( ) ? "Projection" : "Vertical" ) ; for ( Attribute param : ct . getAttributes ( ) ) { Element pElem = ncmlWriter . makeAttributeElement ( param ) ; pElem . setName ( "parameter" ) ; ctElem . addContent ( pElem ) ; } return ctElem ; }
/* private Element writeCoordSys(GridCoordSystem cs) {
Element csElem = new Element("coordSys");
csElem.setAttribute("name", cs.getName());
List axes = cs.getCoordinateAxes();
for (int i = 0; i < axes.size(); i++) {
CoordinateAxis axis = (CoordinateAxis) axes.get(i);
Element axisElem = new Element("axisRef");
axisElem.setAttribute("name", axis.getName());
csElem.addContent(axisElem);
}
List cts = cs.getCoordinateTransforms();
for (int j = 0; j < cts.size(); j++) {
CoordinateTransform ct = (CoordinateTransform) cts.get(j);
Element elem = new Element("coordTransRef");
elem.setAttribute("name", ct.getName());
csElem.addContent(elem);
}
return csElem;
}
/ * private Element writeCoordSys ( GridCoordSystem cs ) { Element csElem = new Element ( coordSys ) ; csElem . setAttribute ( name cs . getName () ) ; List axes = cs . getCoordinateAxes () ; for ( int i = 0 ; i < axes . size () ; i ++ ) { CoordinateAxis axis = ( CoordinateAxis ) axes . get ( i ) ; Element axisElem = new Element ( axisRef ) ; axisElem . setAttribute ( name axis . getName () ) ; csElem . addContent ( axisElem ) ; } List cts = cs . getCoordinateTransforms () ; for ( int j = 0 ; j < cts . size () ; j ++ ) { CoordinateTransform ct = ( CoordinateTransform ) cts . get ( j ) ; Element elem = new Element ( coordTransRef ) ; elem . setAttribute ( name ct . getName () ) ; csElem . addContent ( elem ) ; } return csElem ; }