@Override public Translator createTranslator(ContentHandler handler) { WCS20DescribeCoverageTranslator dcTranslator = dcTransformer.createTranslator(handler); return new WCS20DescribeEOCoverageSetTranslator(handler, dcTranslator); }
/** * Creates a new WFSCapsTransformer object. * * @param mimemapper */ public WCS20DescribeCoverageTransformer( WCSInfo wcs, Catalog catalog, CoverageResponseDelegateFinder responseFactory, EnvelopeAxesLabelsMapper envelopeDimensionsMapper, MIMETypeMapper mimemapper) { super(envelopeDimensionsMapper); this.wcs = wcs; this.catalog = catalog; this.responseFactory = responseFactory; this.mimemapper = mimemapper; setNamespaceDeclarationEnabled(false); setIndentation(2); this.wcsDescribeCoverageExtensions = GeoServerExtensions.extensions(WCS20DescribeCoverageExtension.class); this.availableDescribeCoverageExtensions = wcsDescribeCoverageExtensions != null && !wcsDescribeCoverageExtensions.isEmpty(); }
new WCS20DescribeCoverageTransformer( wcs, catalog, responseFactory, envelopeAxesMapper, mimeMapper); describeTransformer.setEncoding( Charset.forName(wcs.getGeoServer().getSettings().getCharset())); return describeTransformer;
new WCS20DescribeCoverageTransformer( getServiceInfo(), catalog, responseFactory, envelopeAxesMapper, mimemapper); return new DescribeEOCoverageSetTransformer(