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
|
getStorevoid 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 descriptorBandAttributeDescriptorBandAttributeDescriptor 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 unitsBandAttributeDescriptorBandAttributeDescriptor 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