public interface MultiFileDataParameters extends RasterDataParameters
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_PROVIDERS |
DONT_CHANGE_PROJECTION, FIELD_CRS, FIELD_RMF_FOLDER, FIELD_URI, NEW_PROJETION_TO_THE_LAYER, NOT_LOAD, ON_THE_FLY, REPROJECT_DATA, REPROJECT_VIEW
Modifier and Type | Method and Description |
---|---|
void |
addProvider(DataStoreProvider provider)
Adds a provider to the list
|
void |
addProvider(RasterDataStore rasterDataStore)
Adds a provider to the list from a RasterDataStore
|
void |
addProviderNotTiled(DataStoreProvider provider)
Adds a provider to the list if the this is not tiled
|
List<RasterProvider> |
getProviders()
Gets the list of providers
|
boolean |
hasProviders()
Returns true if this multifile has providers loaded
|
void |
removeAllProviders()
Removes all providers
|
void |
removeProvider(URI uri)
Removes a provider from the list
|
void |
setFirstProvider(DataStoreProvider provider)
Set the selected provider in the first position
|
assignFields, getAlphaBand, getFrame, getReprojectionOption, getRMFFolder, getSRS, getSRSID, getURI, isOverridingHost, isSourceTiled, isValid, isVisible, setAlphaBand, setFrame, setOverrideHost, setReprojectionOption, setRMFFolder, setSRS, setSRSID, setURI, setVisible
getDataStoreName, getDescription
clear, getCopy, validate
loadFromState, saveToState
delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue
static final String FIELD_PROVIDERS
void removeAllProviders()
boolean hasProviders()
void removeProvider(URI uri)
uri
- void addProviderNotTiled(DataStoreProvider provider)
provider
- prov
- void setFirstProvider(DataStoreProvider provider)
provider
- void addProvider(DataStoreProvider provider)
provider
- prov
- void addProvider(RasterDataStore rasterDataStore)
rasterDataStore
- List<RasterProvider> getProviders()