@SuppressWarnings("serial")
public AscCoverageResponseDelegate(GeoServer geoserver) {
super(
geoserver,
Arrays.asList(
ARCGRID_COVERAGE_FORMAT,
ARCGRID_COMPRESSED_COVERAGE_FORMAT,
"ArcGrid",
"ArcGrid-GZIP"),
new HashMap<String, String>() {
{
put("ArcGrid", ARCGRID_FILE_EXTENSION);
put("ArcGrid-GZIP", ARCGRID_COMPRESSED_FILE_EXTENSION);
put(ARCGRID_MIME_TYPE, ARCGRID_FILE_EXTENSION);
put(ARCGRID_COMPRESSED_MIME_TYPE, ARCGRID_COMPRESSED_FILE_EXTENSION);
put(ARCGRID_COVERAGE_FORMAT, ARCGRID_FILE_EXTENSION);
put(ARCGRID_COMPRESSED_COVERAGE_FORMAT, ARCGRID_COMPRESSED_FILE_EXTENSION);
}
},
new HashMap<String, String>() {
{
put("ArcGrid", ARCGRID_MIME_TYPE);
put("ArcGrid-GZIP", ARCGRID_COMPRESSED_MIME_TYPE);
put(ARCGRID_COVERAGE_FORMAT, ARCGRID_MIME_TYPE);
put(ARCGRID_COMPRESSED_COVERAGE_FORMAT, ARCGRID_COMPRESSED_MIME_TYPE);
}
});
}