Package org.gvsig.fmap.dal.raster.impl
Class DefaultRasterStore
java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.raster.impl.DefaultRasterStore
- All Implemented Interfaces:
Cloneable,org.gvsig.fmap.dal.DataFactoryUnit,org.gvsig.fmap.dal.DataStore,org.gvsig.fmap.dal.raster.RasterStore,org.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices,org.gvsig.fmap.dal.spi.DataStoreInitializer2,org.gvsig.fmap.dal.spi.DataStoreProviderServices,org.gvsig.metadata.Metadata,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.dynobject.DynObject,org.gvsig.tools.dynobject.DynObject_v2,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.observer.ComplexObservable,org.gvsig.tools.observer.ComplexWeakReferencingObservable,org.gvsig.tools.observer.Observable,org.gvsig.tools.observer.Observer,org.gvsig.tools.observer.WeakReferencingObservable,org.gvsig.tools.persistence.Persistent,org.gvsig.tools.service.spi.Services,org.gvsig.tools.visitor.Visitable
public class DefaultRasterStore
extends org.gvsig.tools.dispose.impl.AbstractDisposable
implements org.gvsig.fmap.dal.spi.DataStoreInitializer2, org.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices, org.gvsig.fmap.dal.raster.RasterStore, org.gvsig.tools.observer.Observer
Implements RasterStore
-
Field Summary
Fields inherited from interface org.gvsig.fmap.dal.DataStore
CSV_PROVIDER_NAME, DBASE_PROVIDER_NAME, FEATURE_METADATA_DEFINITION_NAME, GEOPACKAGE_PROVIDER_NAME, H2SPATIAL_PROVIDER_NAME, MDB_PROVIDER_NAME, METADATA_CONTAINERNAME, METADATA_CRS, METADATA_ENVELOPE, METADATA_FEATURETYPE, METADATA_PROVIDER, SHAPE_PROVIDER_NAME, SPATIAL_METADATA_DEFINITION_NAME, TIFF_PROVIDER_NAMEFields inherited from interface org.gvsig.fmap.dal.spi.DataStoreProviderServices
BASE_NEWPARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_NEWPARAMETERS_PROVIDER_DEFINITION_NAME, BASE_OPTIONAL_SPATIAL_PARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_OPTIONAL_SPATIAL_PARAMETERS_PROVIDER_DEFINITION_NAME, BASE_PARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_PARAMETERS_PROVIDER_DEFINITION_NAME, BASE_RASTER_NEWPARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_RASTER_NEWPARAMETERS_PROVIDER_DEFINITION_NAME, BASE_SPATIAL_PARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_SPATIAL_PARAMETERS_PROVIDER_DEFINITION_NAME, PROVIDER_PARAMTER_FULLNAME, PROVIDER_PARAMTER_NAMEFields inherited from interface org.gvsig.fmap.dal.raster.RasterStore
DYNMETHOD_GETCOLORINTERPRETATION_NAME, DYNMETHOD_GETCOLORTABLE_NAME, DYNMETHOD_GETLEGEND_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(org.gvsig.tools.visitor.Visitor visitor) voidaccept(org.gvsig.tools.visitor.Visitor visitor, org.gvsig.fmap.dal.DataQuery dataQuery) voidaddBand(org.gvsig.fmap.dal.raster.RasterStore store, int band) voidvoidaddObserver(org.gvsig.tools.observer.Observer observer) voidvoidclear()voidclone()org.gvsig.fmap.dal.raster.BandAttributeDescriptorcreateBandAttributeDescriptor(int band, String name, Object value, String description, List<Object> values, String units) org.gvsig.fmap.dal.raster.BandAttributeDescriptorcreateBandAttributeDescriptor(int band, String name, String description, List<Object> values) org.gvsig.fmap.dal.raster.BandAttributeDescriptorcreateBandAttributeDescriptor(int band, String name, String description, List<Object> values, String units) org.gvsig.fmap.dal.raster.BandDescriptorcreateBandDescriptor(int band, List<org.gvsig.fmap.dal.raster.BandAttributeDescriptor> attributes) org.gvsig.fmap.dal.raster.BandQuerycreateBandQuery(int band) org.gvsig.fmap.dal.DataQueryorg.gvsig.fmap.dal.raster.RasterQueryorg.gvsig.fmap.dal.DataSetvoiddelegate(org.gvsig.tools.dynobject.DynObject dynObject) voiddeleteObserver(org.gvsig.tools.observer.Observer observer) voidvoidprotected voidvoidvoidorg.gvsig.fmap.dal.raster.BandDescriptorgetBandDescriptor(int band) List<org.gvsig.fmap.dal.raster.BandDescriptor> intgetBands()org.gvsig.fmap.dal.raster.RasterCachegetCache()org.gvsig.tools.util.UnmodifiableBasicMap<String, org.gvsig.fmap.dal.DataStore> org.gvsig.fmap.dal.DataSetorg.gvsig.fmap.dal.DataSetgetDataSet(org.gvsig.fmap.dal.DataQuery dataQuery) voidgetDataSet(org.gvsig.fmap.dal.DataQuery dataQuery, org.gvsig.tools.observer.Observer observer) voidgetDataSet(org.gvsig.tools.observer.Observer observer) org.gvsig.raster.lib.buffer.api.BufferDimensionsorg.gvsig.tools.dynobject.DynClassgetDynValue(String name) org.gvsig.fmap.geom.primitive.Envelopeorg.gvsig.fmap.dal.DataServerExplorerorg.gvsig.timesupport.Intervalorg.gvsig.fmap.dal.DataManagerSet<?> getName()org.gvsig.fmap.dal.DataStoreParametersorg.gvsig.fmap.dal.raster.spi.RasterStoreProviderGets this providerorg.gvsig.fmap.dal.DataStoreProviderFactoryorg.gvsig.fmap.dal.raster.RasterSetorg.gvsig.fmap.dal.raster.RasterSetgetRasterSet(org.gvsig.fmap.dal.raster.RasterQuery rasterQuery) voidgetRasterSet(org.gvsig.fmap.dal.raster.RasterQuery rasterQuery, org.gvsig.tools.observer.Observer observer) Adds an observer to the queried DataSetvoidgetRasterSet(org.gvsig.tools.observer.Observer observer) Adds an observer to the DataSetorg.gvsig.fmap.dal.raster.RasterStoreorg.gvsig.tools.resourcesstorage.ResourcesStorageorg.gvsig.fmap.dal.DataSetorg.gvsig.fmap.dal.DataStoregetStore()org.gvsig.fmap.dal.StoresRepositoryCollection<?> getTimes()Collection<?> getTimes(org.gvsig.timesupport.Interval interval) booleanhasDynMethod(String name) booleanhasDynValue(String name) voidimplement(org.gvsig.tools.dynobject.DynClass dynClass) voidintialize(org.gvsig.fmap.dal.DataManager dataManager, org.gvsig.fmap.dal.DataStoreParameters parameters) invokeDynMethod(int code, Object[] args) invokeDynMethod(String name, Object[] args) booleanisOwnBand(int band) booleanisTiled()voidloadFromState(org.gvsig.tools.persistence.PersistentState state) voidnotifyChange(String notification) Notifies changevoidnotifyChange(String notification, org.gvsig.fmap.dal.resource.Resource resource) voidnotifyChange(String notification, org.gvsig.fmap.dal.resource.spi.ResourceProvider data) voidnotifyChange(DefaultRasterStoreNotification storeNotification) Notifies changevoidrefresh()static voidRegisters metadatastatic voidRegisters persistencevoidremoveBand(int band) voidsaveToState(org.gvsig.tools.persistence.PersistentState state) voidsetDynValue(String name, Object value) voidsetProvider(org.gvsig.fmap.dal.DataStoreProvider provider) voidsetSelection(org.gvsig.fmap.dal.DataSet selection) voidvoidMethods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable
dispose, disposeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.tools.dispose.Disposable
dispose
-
Constructor Details
-
DefaultRasterStore
public DefaultRasterStore()
-
-
Method Details
-
registerPersistenceDefinition
public static void registerPersistenceDefinition()Registers persistence -
registerMetadataDefinition
public static void registerMetadataDefinition() throws org.gvsig.metadata.exceptions.MetadataExceptionRegisters metadata- Throws:
org.gvsig.metadata.exceptions.MetadataException
-
getManager
public org.gvsig.fmap.dal.DataManager getManager()- Specified by:
getManagerin interfaceorg.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices- Returns:
- dataManager
-
getName
- Specified by:
getNamein interfaceorg.gvsig.fmap.dal.DataStore- Specified by:
getNamein interfaceorg.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices
-
getFullName
- Specified by:
getFullNamein interfaceorg.gvsig.fmap.dal.DataStore
-
getParameters
public org.gvsig.fmap.dal.DataStoreParameters getParameters()- Specified by:
getParametersin interfaceorg.gvsig.fmap.dal.DataStore- Specified by:
getParametersin interfaceorg.gvsig.fmap.dal.raster.RasterStore
-
getProviderName
- Specified by:
getProviderNamein interfaceorg.gvsig.fmap.dal.DataStore
-
refresh
public void refresh() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
refreshin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getDataSet
public org.gvsig.fmap.dal.DataSet getDataSet() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getDataSetin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getDataSet
public org.gvsig.fmap.dal.DataSet getDataSet(org.gvsig.fmap.dal.DataQuery dataQuery) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getDataSetin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getDataSet
public void getDataSet(org.gvsig.tools.observer.Observer observer) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getDataSetin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getDataSet
public void getDataSet(org.gvsig.fmap.dal.DataQuery dataQuery, org.gvsig.tools.observer.Observer observer) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getDataSetin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getRasterSet
public org.gvsig.fmap.dal.raster.RasterSet getRasterSet(org.gvsig.fmap.dal.raster.RasterQuery rasterQuery) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getRasterSetin interfaceorg.gvsig.fmap.dal.raster.RasterStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getRasterSet
public org.gvsig.fmap.dal.raster.RasterSet getRasterSet() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getRasterSetin interfaceorg.gvsig.fmap.dal.raster.RasterStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getRasterSet
public void getRasterSet(org.gvsig.tools.observer.Observer observer) throws org.gvsig.fmap.dal.exception.DataException Adds an observer to the DataSet- Specified by:
getRasterSetin interfaceorg.gvsig.fmap.dal.raster.RasterStore- Parameters:
observer-- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getRasterSet
public void getRasterSet(org.gvsig.fmap.dal.raster.RasterQuery rasterQuery, org.gvsig.tools.observer.Observer observer) throws org.gvsig.fmap.dal.exception.DataException Adds an observer to the queried DataSet- Specified by:
getRasterSetin interfaceorg.gvsig.fmap.dal.raster.RasterStore- Parameters:
rasterQuery-observer-- Throws:
org.gvsig.fmap.dal.exception.DataException
-
accept
public void accept(org.gvsig.tools.visitor.Visitor visitor) throws org.gvsig.tools.exception.BaseException - Specified by:
acceptin interfaceorg.gvsig.fmap.dal.DataStore- Specified by:
acceptin interfaceorg.gvsig.tools.visitor.Visitable- Throws:
org.gvsig.tools.exception.BaseException
-
accept
public void accept(org.gvsig.tools.visitor.Visitor visitor, org.gvsig.fmap.dal.DataQuery dataQuery) throws org.gvsig.tools.exception.BaseException - Specified by:
acceptin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.tools.exception.BaseException
-
getSelection
public org.gvsig.fmap.dal.DataSet getSelection() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getSelectionin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
setSelection
public void setSelection(org.gvsig.fmap.dal.DataSet selection) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
setSelectionin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createSelection
public org.gvsig.fmap.dal.DataSet createSelection() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
createSelectionin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getChildren
- Specified by:
getChildrenin interfaceorg.gvsig.fmap.dal.DataStore
-
getExplorer
public org.gvsig.fmap.dal.DataServerExplorer getExplorer() throws org.gvsig.fmap.dal.exception.DataException, org.gvsig.fmap.dal.exception.ValidateDataParametersException- Specified by:
getExplorerin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataExceptionorg.gvsig.fmap.dal.exception.ValidateDataParametersException
-
createQuery
public org.gvsig.fmap.dal.DataQuery createQuery()- Specified by:
createQueryin interfaceorg.gvsig.fmap.dal.DataStore
-
getInterval
public org.gvsig.timesupport.Interval getInterval()- Specified by:
getIntervalin interfaceorg.gvsig.fmap.dal.DataStore
-
getTimes
- Specified by:
getTimesin interfaceorg.gvsig.fmap.dal.DataStore
-
getTimes
- Specified by:
getTimesin interfaceorg.gvsig.fmap.dal.DataStore
-
disableNotifications
public void disableNotifications()- Specified by:
disableNotificationsin interfaceorg.gvsig.tools.observer.ComplexObservable
-
enableNotifications
public void enableNotifications()- Specified by:
enableNotificationsin interfaceorg.gvsig.tools.observer.ComplexObservable
-
beginComplexNotification
public void beginComplexNotification()- Specified by:
beginComplexNotificationin interfaceorg.gvsig.tools.observer.ComplexObservable
-
endComplexNotification
public void endComplexNotification()- Specified by:
endComplexNotificationin interfaceorg.gvsig.tools.observer.ComplexObservable
-
addObserver
public void addObserver(org.gvsig.tools.observer.Observer observer) - Specified by:
addObserverin interfaceorg.gvsig.tools.observer.Observable
-
deleteObserver
public void deleteObserver(org.gvsig.tools.observer.Observer observer) - Specified by:
deleteObserverin interfaceorg.gvsig.tools.observer.Observable
-
deleteObservers
public void deleteObservers()- Specified by:
deleteObserversin interfaceorg.gvsig.tools.observer.Observable
-
saveToState
public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
saveToStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
loadFromState
public void loadFromState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
loadFromStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
getMetadataChildren
- Specified by:
getMetadataChildrenin interfaceorg.gvsig.metadata.Metadata- Throws:
org.gvsig.metadata.exceptions.MetadataException
-
getMetadataID
- Specified by:
getMetadataIDin interfaceorg.gvsig.metadata.Metadata- Throws:
org.gvsig.metadata.exceptions.MetadataException
-
getMetadataName
- Specified by:
getMetadataNamein interfaceorg.gvsig.metadata.Metadata- Throws:
org.gvsig.metadata.exceptions.MetadataException
-
getDynClass
public org.gvsig.tools.dynobject.DynClass getDynClass()- Specified by:
getDynClassin interfaceorg.gvsig.tools.dynobject.DynObject
-
implement
public void implement(org.gvsig.tools.dynobject.DynClass dynClass) - Specified by:
implementin interfaceorg.gvsig.tools.dynobject.DynObject
-
delegate
public void delegate(org.gvsig.tools.dynobject.DynObject dynObject) - Specified by:
delegatein interfaceorg.gvsig.tools.dynobject.DynObject
-
getDynValue
public Object getDynValue(String name) throws org.gvsig.tools.dynobject.exception.DynFieldNotFoundException - Specified by:
getDynValuein interfaceorg.gvsig.tools.dynobject.DynObject- Throws:
org.gvsig.tools.dynobject.exception.DynFieldNotFoundException
-
setDynValue
public void setDynValue(String name, Object value) throws org.gvsig.tools.dynobject.exception.DynFieldNotFoundException - Specified by:
setDynValuein interfaceorg.gvsig.tools.dynobject.DynObject- Throws:
org.gvsig.tools.dynobject.exception.DynFieldNotFoundException
-
hasDynValue
- Specified by:
hasDynValuein interfaceorg.gvsig.tools.dynobject.DynObject
-
invokeDynMethod
public Object invokeDynMethod(String name, Object[] args) throws org.gvsig.tools.dynobject.exception.DynMethodException - Specified by:
invokeDynMethodin interfaceorg.gvsig.tools.dynobject.DynObject- Throws:
org.gvsig.tools.dynobject.exception.DynMethodException
-
invokeDynMethod
public Object invokeDynMethod(int code, Object[] args) throws org.gvsig.tools.dynobject.exception.DynMethodException - Specified by:
invokeDynMethodin interfaceorg.gvsig.tools.dynobject.DynObject- Throws:
org.gvsig.tools.dynobject.exception.DynMethodException
-
clear
public void clear()- Specified by:
clearin interfaceorg.gvsig.tools.dynobject.DynObject
-
createRasterQuery
public org.gvsig.fmap.dal.raster.RasterQuery createRasterQuery()- Specified by:
createRasterQueryin interfaceorg.gvsig.fmap.dal.raster.RasterStore
-
getStore
public org.gvsig.fmap.dal.DataStore getStore()- Specified by:
getStorein interfaceorg.gvsig.fmap.dal.spi.DataStoreProviderServices
-
update
- Specified by:
updatein interfaceorg.gvsig.tools.observer.Observer
-
doDispose
protected void doDispose() throws org.gvsig.tools.exception.BaseException- Specified by:
doDisposein classorg.gvsig.tools.dispose.impl.AbstractDisposable- Throws:
org.gvsig.tools.exception.BaseException
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
notifyChange
Notifies change- Parameters:
notification-
-
notifyChange
public void notifyChange(String notification, org.gvsig.fmap.dal.resource.spi.ResourceProvider data) - Specified by:
notifyChangein interfaceorg.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices
-
notifyChange
Notifies change- Parameters:
storeNotification-
-
getProvider
public org.gvsig.fmap.dal.raster.spi.RasterStoreProvider getProvider()Gets this provider- Specified by:
getProviderin interfaceorg.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices- Returns:
- RasterStoreProvider
-
getEnvelope
public org.gvsig.fmap.geom.primitive.Envelope getEnvelope() throws org.gvsig.fmap.dal.exception.DataException, org.gvsig.tools.locator.LocatorException, org.gvsig.fmap.geom.exception.CreateEnvelopeException- Specified by:
getEnvelopein interfaceorg.gvsig.fmap.dal.raster.RasterStore- Throws:
org.gvsig.fmap.dal.exception.DataExceptionorg.gvsig.tools.locator.LocatorExceptionorg.gvsig.fmap.geom.exception.CreateEnvelopeException
-
getBandDescriptors
- Specified by:
getBandDescriptorsin interfaceorg.gvsig.fmap.dal.raster.RasterStore
-
getBandDescriptor
public org.gvsig.fmap.dal.raster.BandDescriptor getBandDescriptor(int band) - Specified by:
getBandDescriptorin interfaceorg.gvsig.fmap.dal.raster.RasterStore
-
createBandQuery
public org.gvsig.fmap.dal.raster.BandQuery createBandQuery(int band) - Specified by:
createBandQueryin interfaceorg.gvsig.fmap.dal.raster.RasterStore
-
getBands
public int getBands()- Specified by:
getBandsin interfaceorg.gvsig.fmap.dal.raster.RasterStore
-
createBandDescriptor
public org.gvsig.fmap.dal.raster.BandDescriptor createBandDescriptor(int band, List<org.gvsig.fmap.dal.raster.BandAttributeDescriptor> attributes) - Specified by:
createBandDescriptorin interfaceorg.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices
-
createBandAttributeDescriptor
public org.gvsig.fmap.dal.raster.BandAttributeDescriptor createBandAttributeDescriptor(int band, String name, String description, List<Object> values, String units) - Specified by:
createBandAttributeDescriptorin interfaceorg.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices
-
createBandAttributeDescriptor
public org.gvsig.fmap.dal.raster.BandAttributeDescriptor createBandAttributeDescriptor(int band, String name, Object value, String description, List<Object> values, String units) - Specified by:
createBandAttributeDescriptorin interfaceorg.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices
-
createBandAttributeDescriptor
public org.gvsig.fmap.dal.raster.BandAttributeDescriptor createBandAttributeDescriptor(int band, String name, String description, List<Object> values) - Specified by:
createBandAttributeDescriptorin interfaceorg.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices
-
notifyChange
- Specified by:
notifyChangein interfaceorg.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices
-
getRasterStore
public org.gvsig.fmap.dal.raster.RasterStore getRasterStore()- Specified by:
getRasterStorein interfaceorg.gvsig.fmap.dal.raster.spi.RasterStoreProviderServices
-
useCache
public void useCache(String providerName, org.gvsig.tools.dynobject.DynObject parameters) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
useCachein interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getCache
public org.gvsig.fmap.dal.raster.RasterCache getCache()- Specified by:
getCachein interfaceorg.gvsig.fmap.dal.DataStore- Specified by:
getCachein interfaceorg.gvsig.fmap.dal.raster.RasterStore
-
intialize
public void intialize(org.gvsig.fmap.dal.DataManager dataManager, org.gvsig.fmap.dal.DataStoreParameters parameters) throws org.gvsig.fmap.dal.exception.InitializeException - Specified by:
intializein interfaceorg.gvsig.fmap.dal.spi.DataStoreInitializer2- Throws:
org.gvsig.fmap.dal.exception.InitializeException
-
setProvider
public void setProvider(org.gvsig.fmap.dal.DataStoreProvider provider) - Specified by:
setProviderin interfaceorg.gvsig.fmap.dal.spi.DataStoreInitializer2
-
addBand
public void addBand(org.gvsig.fmap.dal.raster.RasterStore store, int band) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
addBandin interfaceorg.gvsig.fmap.dal.raster.RasterStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
addBands
public void addBands(org.gvsig.fmap.dal.raster.RasterStore store, List<Integer> bands) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
addBandsin interfaceorg.gvsig.fmap.dal.raster.RasterStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
clearAdditionalBands
public void clearAdditionalBands()- Specified by:
clearAdditionalBandsin interfaceorg.gvsig.fmap.dal.raster.RasterStore
-
removeBand
public void removeBand(int band) - Specified by:
removeBandin interfaceorg.gvsig.fmap.dal.raster.RasterStore
-
isOwnBand
public boolean isOwnBand(int band) - Specified by:
isOwnBandin interfaceorg.gvsig.fmap.dal.raster.RasterStore
-
getProviderFactory
public org.gvsig.fmap.dal.DataStoreProviderFactory getProviderFactory()- Specified by:
getProviderFactoryin interfaceorg.gvsig.fmap.dal.DataStore
-
getDimensions
public org.gvsig.raster.lib.buffer.api.BufferDimensions getDimensions() throws org.gvsig.fmap.dal.exception.InitializeException- Specified by:
getDimensionsin interfaceorg.gvsig.fmap.dal.raster.RasterStore- Throws:
org.gvsig.fmap.dal.exception.InitializeException
-
isTiled
public boolean isTiled()- Specified by:
isTiledin interfaceorg.gvsig.fmap.dal.raster.RasterStore
-
hasDynMethod
- Specified by:
hasDynMethodin interfaceorg.gvsig.tools.dynobject.DynObject_v2
-
getStoresRepository
public org.gvsig.fmap.dal.StoresRepository getStoresRepository()- Specified by:
getStoresRepositoryin interfaceorg.gvsig.fmap.dal.DataStore
-
getResourcesStorage
public org.gvsig.tools.resourcesstorage.ResourcesStorage getResourcesStorage()- Specified by:
getResourcesStoragein interfaceorg.gvsig.fmap.dal.DataStore
-