Revision 43876 branches/org.gvsig.desktop-2018a/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/raster/impl/DefaultRasterSet.java

View differences:

DefaultRasterSet.java
32 32

  
33 33
import org.gvsig.fmap.dal.DataStore;
34 34
import org.gvsig.fmap.dal.exception.DataException;
35
import org.gvsig.fmap.dal.raster.api.RasterQuery;
36
import org.gvsig.fmap.dal.raster.api.RasterSet;
37
import org.gvsig.fmap.dal.raster.api.RasterStore;
38
import org.gvsig.fmap.dal.raster.api.exceptions.RasterSetInitializeException;
35
import org.gvsig.fmap.dal.raster.RasterQuery;
36
import org.gvsig.fmap.dal.raster.RasterSet;
37
import org.gvsig.fmap.dal.raster.RasterStore;
38
import org.gvsig.fmap.dal.raster.exceptions.RasterSetInitializeException;
39 39
import org.gvsig.fmap.dal.raster.spi.RasterStoreProvider;
40 40
import org.gvsig.fmap.geom.Geometry.SUBTYPES;
41 41
import org.gvsig.fmap.geom.GeometryLocator;
......
155 155
    }
156 156

  
157 157
    @Override
158
    public boolean areAllBandsOfTheSameType() {
159
        if (this.buffer != null) {
160
            return this.buffer.areAllBandsOfTheSameType();
161
        }
162
        return true;
163
    }
164

  
165
    @Override
158 166
    public Envelope getEnvelope() throws LocatorException, CreateEnvelopeException {
159 167
        if (this.buffer != null) {
160 168
            return this.buffer.getEnvelope();
......
388 396
        }
389 397
    }
390 398

  
399
    @Override
391 400
    public final void dispose() {
392 401
        synchronized (lock) {
393 402
            // Check if we have already been disposed, and don't do it again
......
407 416
    /**
408 417
     * Internal implementation for the {@link #dispose()} method.
409 418
     *
419
     * @throws org.gvsig.tools.exception.BaseException
410 420
     * @see #dispose()
411 421
     */
412 422
    public void doDispose() throws BaseException {
......
422 432
        super.finalize();
423 433
    }
424 434

  
435
    @Override
425 436
    public BufferedImage getBufferedImage() {
426 437
        if (this.buffer != null) {
427 438
            return buffer.getBufferedImage();

Also available in: Unified diff