return domainSubset;
}
private OutputType parseOutputElement(Map kvp) throws Exception {
final OutputType output = Wcs111Factory.eINSTANCE.createOutputType();
output.setGridCRS(Wcs111Factory.eINSTANCE.createGridCrsType());
// check and set store
Boolean store = (Boolean) kvp.get("store");
if (store != null)
output.setStore(store.booleanValue());
// check and set format
String format = (String) kvp.get("format");
if (format == null)
throw new WcsException("format parameter is mandatory", MissingParameterValue, "format");
output.setFormat(format);
// set the other gridcrs properties
final GridCrsType gridCRS = output.getGridCRS();
gridCRS.setGridBaseCRS((String) kvp.get("gridBaseCrs"));
String gridType = (String) kvp.get("gridType");
if (gridType == null) {
gridType = gridCRS.getGridType();