Package org.gvsig.fmap.dal.raster.spi
Interface RasterStoreProviderServices
- All Superinterfaces:
org.gvsig.fmap.dal.spi.DataStoreProviderServices,org.gvsig.tools.service.spi.Services
public interface RasterStoreProviderServices
extends org.gvsig.fmap.dal.spi.DataStoreProviderServices
- Author:
- dmartinezizquierdo
-
Field Summary
Fields 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_NAME -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.fmap.dal.raster.BandAttributeDescriptorcreateBandAttributeDescriptor(int band, String name, Object value, String description, List<Object> values, String units) Creates aBandAttributeDescriptor.org.gvsig.fmap.dal.raster.BandAttributeDescriptorcreateBandAttributeDescriptor(int band, String name, String description, List<Object> values) Creates aBandAttributeDescriptor.org.gvsig.fmap.dal.raster.BandAttributeDescriptorcreateBandAttributeDescriptor(int band, String name, String description, List<Object> values, String units) Creates aBandAttributeDescriptor.org.gvsig.fmap.dal.raster.BandDescriptorcreateBandDescriptor(int band, List<org.gvsig.fmap.dal.raster.BandAttributeDescriptor> attributes) Creates aBandDescriptorobject.org.gvsig.fmap.dal.DataManagergetName()org.gvsig.fmap.dal.raster.RasterStorevoidnotifyChange(String notification, org.gvsig.fmap.dal.resource.Resource resource) Call this to send a notification to observers of this store relative to ResourcesvoidnotifyChange(String notification, org.gvsig.fmap.dal.resource.spi.ResourceProvider data) Call this to send a notification to observers of this storeMethods inherited from interface org.gvsig.fmap.dal.spi.DataStoreProviderServices
getStore
-
Method Details
-
notifyChange
Call this to send a notification to observers of this store- Parameters:
notification-data-
-
notifyChange
Call this to send a notification to observers of this store relative to Resources- Parameters:
notification-resource-
-
getManager
org.gvsig.fmap.dal.DataManager getManager()- Returns:
- Returns
DataManagerinstance.
-
getProvider
RasterStoreProvider getProvider()- Returns:
- Returns the instance of
RasterStoreProviderfor this store.
-
getRasterStore
org.gvsig.fmap.dal.raster.RasterStore getRasterStore()- Returns:
- Returns current RasterStore
-
getName
String getName()- Returns:
- Returns current FeatureStore name.
-
createBandDescriptor
org.gvsig.fmap.dal.raster.BandDescriptor createBandDescriptor(int band, List<org.gvsig.fmap.dal.raster.BandAttributeDescriptor> attributes) Creates aBandDescriptorobject.- Parameters:
band- BandDescriptor bandattributes- A list with availableBandAttributeDescriptor.- Returns:
- New instance of band descriptor
-
createBandAttributeDescriptor
org.gvsig.fmap.dal.raster.BandAttributeDescriptor createBandAttributeDescriptor(int band, String name, String description, List<Object> values) Creates aBandAttributeDescriptor.- Parameters:
band- Band of attribute descriptor.name- Name of attributedescription- Descriptor of attributevalues- Values of band attribute descriptor- Returns:
- A new
BandAttributeDescriptor
-
createBandAttributeDescriptor
org.gvsig.fmap.dal.raster.BandAttributeDescriptor createBandAttributeDescriptor(int band, String name, String description, List<Object> values, String units) Creates aBandAttributeDescriptor.- Parameters:
band- Band of attribute descriptor.name- Name of attributedescription- Descriptor of attributevalues- Values of band attribute descriptorunits- String units- Returns:
- A new
BandAttributeDescriptor
-
createBandAttributeDescriptor
org.gvsig.fmap.dal.raster.BandAttributeDescriptor createBandAttributeDescriptor(int band, String name, Object value, String description, List<Object> values, String units) Creates aBandAttributeDescriptor.- Parameters:
band- Band of attribute descriptor.name- Name of attributevalue-description- Descriptor of attributevalues- Values of band attribute descriptorunits- String units- Returns:
- A new
BandAttributeDescriptor
-