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
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