public interface RasterStoreProviderServices extends DataStoreProviderServices
BASE_NEWPARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_NEWPARAMETERS_PROVIDER_DEFINITION_NAME, BASE_PARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_PARAMETERS_PROVIDER_DEFINITION_NAME, PROVIDER_PARAMTER_FULLNAME, PROVIDER_PARAMTER_NAME
Modifier and Type | Method and Description |
---|---|
BandAttributeDescriptor |
createBandAttributeDescriptor(int band,
java.lang.String name,
java.lang.Object value,
java.lang.String description,
java.util.List<java.lang.Object> values,
java.lang.String units)
Creates a
BandAttributeDescriptor . |
BandAttributeDescriptor |
createBandAttributeDescriptor(int band,
java.lang.String name,
java.lang.String description,
java.util.List<java.lang.Object> values)
Creates a
BandAttributeDescriptor . |
BandAttributeDescriptor |
createBandAttributeDescriptor(int band,
java.lang.String name,
java.lang.String description,
java.util.List<java.lang.Object> values,
java.lang.String units)
Creates a
BandAttributeDescriptor . |
BandDescriptor |
createBandDescriptor(int band,
java.util.List<BandAttributeDescriptor> attributes)
Creates a
BandDescriptor object. |
DataManager |
getManager() |
java.lang.String |
getName() |
RasterStoreProvider |
getProvider() |
RasterStore |
getRasterStore() |
void |
notifyChange(java.lang.String notification,
Resource resource)
Call this to send a notification to observers of this store relative to
Resources
|
void |
notifyChange(java.lang.String notification,
ResourceProvider data)
Call this to send a notification to observers of this store
|
getStore
void notifyChange(java.lang.String notification, ResourceProvider data)
notification
- data
- void notifyChange(java.lang.String notification, Resource resource)
notification
- resource
- DataManager getManager()
DataManager
instance.RasterStoreProvider getProvider()
RasterStoreProvider
for this store.RasterStore getRasterStore()
java.lang.String getName()
BandDescriptor createBandDescriptor(int band, java.util.List<BandAttributeDescriptor> attributes)
BandDescriptor
object.band
- BandDescriptor bandattributes
- A list with available BandAttributeDescriptor
.BandAttributeDescriptor createBandAttributeDescriptor(int band, java.lang.String name, java.lang.String description, java.util.List<java.lang.Object> values)
BandAttributeDescriptor
.band
- Band of attribute descriptor.name
- Name of attributedescription
- Descriptor of attributevalues
- Values of band attribute descriptorBandAttributeDescriptor
BandAttributeDescriptor createBandAttributeDescriptor(int band, java.lang.String name, java.lang.String description, java.util.List<java.lang.Object> values, java.lang.String units)
BandAttributeDescriptor
.band
- Band of attribute descriptor.name
- Name of attributedescription
- Descriptor of attributevalues
- Values of band attribute descriptorunits
- String unitsBandAttributeDescriptor
BandAttributeDescriptor createBandAttributeDescriptor(int band, java.lang.String name, java.lang.Object value, java.lang.String description, java.util.List<java.lang.Object> values, java.lang.String units)
BandAttributeDescriptor
.band
- Band of attribute descriptor.name
- Name of attributevalue
- description
- Descriptor of attributevalues
- Values of band attribute descriptorunits
- String unitsBandAttributeDescriptor