output.addNewTitle().setStringValue(out.getDescription()); if (out instanceof OutputRasterLayer){ SupportedComplexDataType complexOutput = output.addNewComplexOutput(); complexOutput.addNewDefault().addNewFormat().setMimeType("image/tiff"); ComplexDataDescriptionType supportedFormat = complexOutput.addNewSupported().addNewFormat(); SupportedComplexDataType complexOutput = output.addNewComplexOutput(); addVectorOutputFormats(complexOutput); output.addNewComplexOutput().addNewDefault().addNewFormat().setMimeType("text/html");