cdm/src/main/java/ucar/nc2/ft2/coverage/remote/CdmrfWriter.java
static public CdmrFeatureProto.CoverageType convertCoverageType(FeatureType type) {
    switch (type) {
      case COVERAGE:
        return CdmrFeatureProto.CoverageType.General;
      case CURVILINEAR:
        return CdmrFeatureProto.CoverageType.Curvilinear;
      case GRID:
        return CdmrFeatureProto.CoverageType.Grid;
      case SWATH:
        return CdmrFeatureProto.CoverageType.Swath;
      case FMRC:
        return CdmrFeatureProto.CoverageType.Fmrc;
    }
    throw new IllegalStateException("illegal CoverageType " + type);
  }
static public CdmrFeatureProto.CoverageType convertCoverageType(FeatureType type) {
    switch (type) {
      case COVERAGE:
        return CdmrFeatureProto.CoverageType.General;
      case CURVILINEAR:
        return CdmrFeatureProto.CoverageType.Curvilinear;
      case GRID:
        return CdmrFeatureProto.CoverageType.Grid;
      case SWATH:
        return CdmrFeatureProto.CoverageType.Swath;
      case FMRC:
        return CdmrFeatureProto.CoverageType.Fmrc;
    }
    throw new IllegalStateException("illegal CoverageType " + type);
  }
static public CdmrFeatureProto . CoverageType convertCoverageType ( FeatureType type ) { switch ( type ) { case COVERAGE : return CdmrFeatureProto . CoverageType . General ; case CURVILINEAR : return CdmrFeatureProto . CoverageType . Curvilinear ; case GRID : return CdmrFeatureProto . CoverageType . Grid ; case SWATH : return CdmrFeatureProto . CoverageType . Swath ; case FMRC : return CdmrFeatureProto . CoverageType . Fmrc ; } throw new IllegalStateException ( "illegal CoverageType " + type ) ; }
public enum Type {Coverage, Curvilinear, Grid, Swath, Fmrc}
public enum Type { Coverage Curvilinear Grid Swath Fmrc }