protected void dispose(String id, GridCoverageReader reader) { CoverageStoreInfo info = catalog.getCoverageStore(id); if (info != null) { String name = info.getName(); LOGGER.fine("Disposing coverage store '" + name + "'"); fireDisposed(info, reader); } try { reader.dispose(); } catch (Exception e) { LOGGER.warning("Error occured disposing coverage reader '" + info.getName() + "'"); LOGGER.log(Level.FINE, "", e); } } }
protected void dispose(CoverageHintReaderKey key, GridCoverageReader reader) { CoverageStoreInfo info = catalog.getCoverageStore(key.id); if (info != null) { String name = info.getName(); LOGGER.fine("Disposing coverage store '" + name + "'"); fireDisposed(info, reader); } try { reader.dispose(); } catch (Exception e) { LOGGER.warning("Error occured disposing coverage reader '" + info.getName() + "'"); LOGGER.log(Level.FINE, "", e); } } }
reader.dispose();
SampleModel sampleModel = layout.getSampleModel(null); assertEquals(5, sampleModel.getNumBands()); reader.dispose();
SampleModel sampleModel = layout.getSampleModel(null); assertEquals(5, sampleModel.getNumBands()); reader.dispose();
if (coverageReader != null) { try { coverageReader.dispose(); } catch (Exception e) {
reader.dispose(); } catch (Throwable t) {
ColorModel colorModel = layout.getColorModel(null); assertEquals (2, colorModel.getNumComponents()); reader.dispose();
ColorModel colorModel = layout.getColorModel(null); assertEquals(2, colorModel.getNumComponents()); reader.dispose();