Revision 8835 org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster.bingmaps/org.gvsig.raster.bingmaps.provider/src/main/java/org/gvsig/raster/bingmaps/provider/BingMapsBandTileManager.java

View differences:

BingMapsBandTileManager.java
35 35
import org.gvsig.raster.lib.buffer.api.BandInfo;
36 36
import org.gvsig.raster.lib.buffer.api.BandTileManager;
37 37
import org.gvsig.raster.lib.buffer.api.TileStruct;
38
import org.gvsig.tools.dispose.impl.AbstractDisposable;
39
import org.gvsig.tools.exception.BaseException;
38 40

  
39 41

  
40 42
/**
41 43
 * @author fdiaz
42 44
 *
43 45
 */
44
public class BingMapsBandTileManager implements BandTileManager {
46
public class BingMapsBandTileManager extends AbstractDisposable implements BandTileManager {
45 47

  
46 48
    private static final Logger logger = LoggerFactory.getLogger(BingMapsBandTileManager.class);
47 49

  
......
121 123
        return this.tileStruct;
122 124
    }
123 125

  
126
    @Override
127
    protected void doDispose() throws BaseException {
128
        this.tileStruct = null;
129
        bingMapsImage = null;
130
    }
131

  
124 132
}

Also available in: Unified diff