cdm/src/main/java/ucar/nc2/NetcdfFileWriter.java
public Attribute deleteGroupAttribute(Group g, String attName) {
    if (!defineMode) throw new UnsupportedOperationException("not in define mode");
    if (g == null) g = ncfile.getRootGroup();
    Attribute att = g.findAttribute(attName);
    if (null == att) return null;
    g.remove(att);
    return att;
  }
public Attribute deleteGroupAttribute(Group g, String attName) {
    if (!defineMode) throw new UnsupportedOperationException("not in define mode");
    if (g == null) g = ncfile.getRootGroup();
    Attribute att = g.findAttribute(attName);
    if (null == att) return null;
    g.remove(att);
    return att;
  }
public Attribute deleteGroupAttribute ( Group g , String attName ) { if ( ! defineMode ) throw new UnsupportedOperationException ( "not in define mode" ) ; if ( g == null ) g = ncfile . getRootGroup ( ) ; Attribute att = g . findAttribute ( attName ) ; if ( null == att ) return null ; g . remove ( att ) ; return att ; }
Delete a group Attribute. Must be in define mode.

@param g       the group to add to. if null, use root group
@param attName existing Attribute has this name
@return deleted Attribute, or null if not found
Delete a group Attribute . Must be in define mode .