public class MemoryTileCacheStoreProvider extends AbstractTileCacheStoreProvider implements org.gvsig.fmap.dal.resource.spi.ResourceConsumer
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DESCRIPTION |
static java.lang.String |
METADATA_DEFINITION_NAME |
static java.lang.String |
NAME |
bandsNumber, envelope, innerProvider, pageManagersPerZoomLevel| Modifier | Constructor and Description |
|---|---|
|
MemoryTileCacheStoreProvider(MemoryTileCacheStoreProviderParameters params,
org.gvsig.fmap.dal.spi.DataStoreProviderServices storeServices) |
protected |
MemoryTileCacheStoreProvider(MemoryTileCacheStoreProviderParameters params,
org.gvsig.fmap.dal.spi.DataStoreProviderServices storeServices,
org.gvsig.tools.dynobject.DynObject metadata) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(org.gvsig.fmap.dal.raster.spi.RasterStoreProvider provider,
org.cresques.cts.IProjection crs,
org.gvsig.fmap.dal.raster.RasterQuery query) |
boolean |
closeResourceRequested(org.gvsig.fmap.dal.resource.spi.ResourceProvider resource) |
org.gvsig.fmap.dal.raster.spi.RasterStoreProvider |
getInnerProvider() |
MemoryTileCacheStoreProviderParameters |
getParameters() |
java.lang.String |
getProviderName() |
org.gvsig.fmap.dal.resource.spi.ResourceProvider |
getResource() |
java.lang.Object |
getSourceId() |
org.gvsig.raster.lib.buffer.api.TileStruct |
getTileStruct() |
protected void |
init(MemoryTileCacheStoreProviderParameters params,
org.gvsig.fmap.dal.spi.DataStoreProviderServices storeServices) |
protected static void |
registerMetadataDefinition() |
void |
resourceChanged(org.gvsig.fmap.dal.resource.spi.ResourceProvider resource) |
close, createBuffer, deleteAll, doDispose, getBands, getDimensions, getDynValue, getExplorer, getFullName, getName, getPageManagersInZoom, getTileStructImage, isTiled, open, setTileStructImageautoOpen, clear, createResource, delegate, getBandDescriptor, getBandsDescriptor, getChilds, getDataTypes, getDynClass, getImageLegend, getInterval, getNoData, getNoDatas, getStoreServices, getTimes, getTimes, hasDynMethod, hasDynValue, implement, invokeDynMethod, invokeDynMethod, refresh, setDynValuegetChildren, getResourcesStorage, getStoresRepository, setTransactionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBandDescriptor, getImageLegendgetChildren, getInterval, getResourcesStorage, getStoresRepository, getTimes, getTimes, refresh, setTransactionpublic static java.lang.String DESCRIPTION
public static final java.lang.String METADATA_DEFINITION_NAME
public static java.lang.String NAME
public MemoryTileCacheStoreProvider(MemoryTileCacheStoreProviderParameters params, org.gvsig.fmap.dal.spi.DataStoreProviderServices storeServices) throws org.gvsig.fmap.dal.exception.InitializeException
params - storeServices - org.gvsig.fmap.dal.exception.InitializeExceptionprotected MemoryTileCacheStoreProvider(MemoryTileCacheStoreProviderParameters params, org.gvsig.fmap.dal.spi.DataStoreProviderServices storeServices, org.gvsig.tools.dynobject.DynObject metadata) throws org.gvsig.fmap.dal.exception.InitializeException
org.gvsig.fmap.dal.exception.InitializeExceptionpublic void apply(org.gvsig.fmap.dal.raster.spi.RasterStoreProvider provider,
org.cresques.cts.IProjection crs,
org.gvsig.fmap.dal.raster.RasterQuery query)
throws org.gvsig.fmap.dal.exception.DataException
apply in interface org.gvsig.fmap.dal.raster.spi.RasterCacheStoreProviderapply in class AbstractTileCacheStoreProviderorg.gvsig.fmap.dal.exception.DataExceptionpublic boolean closeResourceRequested(org.gvsig.fmap.dal.resource.spi.ResourceProvider resource)
closeResourceRequested in interface org.gvsig.fmap.dal.resource.spi.ResourceConsumerpublic org.gvsig.fmap.dal.raster.spi.RasterStoreProvider getInnerProvider()
getInnerProvider in interface org.gvsig.fmap.dal.raster.spi.RasterCacheStoreProvidergetInnerProvider in class AbstractTileCacheStoreProviderpublic MemoryTileCacheStoreProviderParameters getParameters()
getParameters in interface org.gvsig.fmap.dal.raster.spi.RasterStoreProvidergetParameters in class org.gvsig.fmap.dal.raster.spi.AbstractRasterStoreProviderpublic java.lang.String getProviderName()
public org.gvsig.fmap.dal.resource.spi.ResourceProvider getResource()
public java.lang.Object getSourceId()
public org.gvsig.raster.lib.buffer.api.TileStruct getTileStruct()
getTileStruct in interface org.gvsig.fmap.dal.raster.spi.RasterStoreProvidergetTileStruct in class AbstractTileCacheStoreProviderprotected void init(MemoryTileCacheStoreProviderParameters params, org.gvsig.fmap.dal.spi.DataStoreProviderServices storeServices) throws org.gvsig.fmap.dal.exception.InitializeException
org.gvsig.fmap.dal.exception.InitializeExceptionprotected static void registerMetadataDefinition()
throws org.gvsig.metadata.exceptions.MetadataException
org.gvsig.metadata.exceptions.MetadataExceptionpublic void resourceChanged(org.gvsig.fmap.dal.resource.spi.ResourceProvider resource)
resourceChanged in interface org.gvsig.fmap.dal.resource.spi.ResourceConsumerCopyright © 2024 gvSIG Association. All rights reserved.