@Override public DatasetLayout getDatasetLayout(String coverageName) { return delegate.getDatasetLayout(coverageName); } }
@Override public List<DimensionDescriptor> getDimensionDescriptors(String coverageName) throws IOException { if (coverageName == null) { coverageName = this.coverageName; } return structuredDelegate.getDimensionDescriptors(coverageName); } }
@Override public boolean removeCoverage(String coverageName) throws IOException, UnsupportedOperationException { return structuredDelegate.removeCoverage(coverageName); }
public CoveragesConsistencyChecker( GridCoverage2DReader reader, boolean canSupportHeterogeneousCoverages) throws IOException { envelope = reader.getOriginalEnvelope(); gridRange = reader.getOriginalGridRange(); crs = reader.getCoordinateReferenceSystem(); metadataNames = reader.getMetadataNames(); dynamicParameters = reader.getDynamicParameters(); layout = reader.getImageLayout(); this.canSupportHeterogeneousCoverages = canSupportHeterogeneousCoverages; }
@Override public GranuleSource getGranules(String coverageName, boolean readOnly) throws IOException, UnsupportedOperationException { return delegate.getGranules(coverageName, readOnly); }
@Override public List<HarvestedSource> harvest(String defaultTargetCoverage, Object source, Hints hints) throws IOException, UnsupportedOperationException { return delegate.harvest(defaultTargetCoverage, source, hints); }
public double[] getReadingResolutions( String coverageName, OverviewPolicy policy, double[] requestedResolution) throws IOException { return delegate.getReadingResolutions(coverageName, policy, requestedResolution); }
public double[] getReadingResolutions( String coverageName, OverviewPolicy policy, double[] requestedResolution) throws IOException { return delegate.getReadingResolutions(coverageName, policy, requestedResolution); }
@Override public ResourceInfo getInfo(String coverageName) { return delegate.getInfo(coverageName); } }
@Override public void createCoverage(String coverageName, SimpleFeatureType schema) throws IOException, UnsupportedOperationException { structuredDelegate.createCoverage(coverageName, schema); }
@Override public DatasetLayout getDatasetLayout(String coverageName) { return delegate.getDatasetLayout(coverageName); } }
@Override public GranuleSource getGranules(String coverageName, boolean readOnly) throws IOException, UnsupportedOperationException { return structuredDelegate.getGranules(coverageName, readOnly); }
@Override public List<DimensionDescriptor> getDimensionDescriptors(String coverageName) throws IOException { return delegate.getDimensionDescriptors(coverageName); }
@Override public boolean removeCoverage(String coverageName, boolean delete) throws IOException, UnsupportedOperationException { return structuredDelegate.removeCoverage(coverageName, delete); }
@Override public List<HarvestedSource> harvest(String defaultTargetCoverage, Object source, Hints hints) throws IOException, UnsupportedOperationException { return structuredDelegate.harvest(defaultTargetCoverage, source, hints); }
@Override public void createCoverage(String coverageName, SimpleFeatureType schema) throws IOException, UnsupportedOperationException { delegate.createCoverage(coverageName, schema); }
@Override public List<DimensionDescriptor> getDimensionDescriptors(String coverageName) throws IOException { return structuredDelegate.getDimensionDescriptors(coverageName); } }
@Override public boolean removeCoverage(String coverageName) throws IOException, UnsupportedOperationException { return structuredDelegate.removeCoverage(coverageName); }
@Override public boolean removeCoverage(String coverageName, boolean delete) throws IOException, UnsupportedOperationException { return structuredDelegate.removeCoverage(coverageName, delete); }
@Override public boolean removeCoverage(String coverageName, boolean delete) throws IOException, UnsupportedOperationException { return delegate.removeCoverage(coverageName, delete); }