@Override public void delete(boolean deleteData) throws IOException, UnsupportedOperationException { structuredDelegate.delete(deleteData); }
@Override public void delete(boolean deleteData) throws IOException { structuredDelegate.delete(deleteData); }
@Override public void delete(boolean deleteData) throws IOException { structuredDelegate.delete(deleteData); }
@Override public void delete(boolean deleteData) throws IOException { delegate.delete(deleteData); }
((StructuredGridCoverage2DReader) reader).delete(mDeleteData);
@Override public void delete(boolean deleteData) throws IOException, UnsupportedOperationException { reader.delete(deleteData); }
(StructuredGridCoverage2DReader) coverageReader; if (delete) { reader.delete(deleteData); } else { reader.removeCoverage(coverageName, false);
/** * Check the deleteType parameter in order to decide whether to delete some data too (all, or * just metadata). * * @param deleteType * @param cs * @throws IOException */ private void delete(String deleteType, CoverageStoreInfo cs) throws IOException { if (!deleteType.equalsIgnoreCase("none") && (deleteType.equalsIgnoreCase("all") || deleteType.equalsIgnoreCase("metadata"))) { final boolean deleteData = deleteType.equalsIgnoreCase("all"); GridCoverageReader reader = cs.getGridCoverageReader(null, null); if (reader instanceof StructuredGridCoverage2DReader) { ((StructuredGridCoverage2DReader) reader).delete(deleteData); } } }
private boolean isMultiCoverageInput(DataFormat format, ImportData data) throws IOException { if (!(format instanceof GridFormat)) { return false; } GridFormat gf = (GridFormat) format; AbstractGridCoverage2DReader reader = gf.gridReader(data); try { if (reader instanceof StructuredGridCoverage2DReader) { StructuredGridCoverage2DReader structured = (StructuredGridCoverage2DReader) reader; // clean up eventual ancillary files (NetCDF case) as the image mosaic might want // them // created in some other way structured.delete(false); return true; } else { return false; } } finally { if (reader != null) { reader.dispose(); } } }
storeInfo, bytes, "NCOM_wattemp_000_20081102T0000000_12.tiff"); reader2.delete(true); } finally {
reader2.getMetadataValue(metadataNames[0])); reader2.delete(true); } finally {