public class TileDataParametersImpl extends AbstractRasterFileDataParameters implements TileDataParameters
TileProvider
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FIELD_NAME |
static java.lang.String |
FIELD_PARAMETERS |
static java.lang.String |
FIELD_SECONDLEVEL |
DYNCLASS_NAME
PERSISTENT_DESCRIPTION, PERSISTENT_NAME
DYNCLASS_NAME
CRS_PARAMTER_NAME
DONT_CHANGE_PROJECTION, FIELD_CRS, FIELD_RMF_FOLDER, FIELD_URI, NEW_PROJETION_TO_THE_LAYER, NOT_LOAD, ON_THE_FLY, REPROJECT_DATA, REPROJECT_VIEW
Constructor and Description |
---|
TileDataParametersImpl() |
Modifier and Type | Method and Description |
---|---|
void |
deleteCache(boolean deleteCache)
Sets the flag to delete the cache
|
DataParameters |
getDataParameters()
Gets the
DataParameters |
java.lang.String |
getDataStoreName()
Returns the DataStore's name
|
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
java.lang.String |
getDescription()
Returns the DataStore's description
|
java.lang.String |
getExplorerName() |
java.lang.String |
getName()
Gets the name.
|
TileServer |
getTileServer()
Gets the
TileServer |
java.net.URI |
getURI()
Gets the uniform resource identifier of a provider.
|
protected void |
initialize() |
boolean |
isDeletingCache()
Returns true if the cache is going to be deleted
|
boolean |
isSecondLevelCache() |
boolean |
isSourceTiled()
Return true if the store to open is going to be tiled
|
boolean |
isValid()
Indicates whether these parameters are valid.
|
static DynStruct |
registerDynClass() |
void |
setDataParameters(DataParameters params)
Sets the
DataParameters |
void |
setSecondLevelCache(boolean secondLevel)
Sets the flag to inform to the provider that is a second level provider
|
void |
setTileServer(TileServer tileServer)
Sets the
TileServer |
getFile, isOverridingHost, setFile, setOverrideHost
assignFields, getAlphaBand, getFrame, getReprojectionOption, getRMFFolder, getSRS, getSRSID, isVisible, registerDynClass, setAlphaBand, setFrame, setReprojectionOption, setRMFFolder, setSRS, setSRSID, setURI, setVisible
getSourceId, isTheSameStore
clear, copyValuesTo, delegate, equals, fromByteArray, fromJson, getCause, getCopy, getDynClass, getDynValue, getMessage, getProviderName, hasDynValue, hashCode, implement, invokeDynMethod, invokeDynMethod, isValid, loadFromState, loadPRJ, loadWLD, saveToState, setDynValue, toByteArray, toJson, toJsonBuilder, toString, toString, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getProviderName, getSourceId, isTheSameStore
clear, getCopy, toByteArray, toString, validate
loadFromState, saveToState
clone, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue
toJson, toJson, toJsonBuilder, toJsonBuilder
fromJson
assignFields, getAlphaBand, getFrame, getReprojectionOption, getRMFFolder, getSRS, getSRSID, isVisible, setAlphaBand, setFrame, setReprojectionOption, setRMFFolder, setSRS, setSRSID, setURI, setVisible
public static final java.lang.String FIELD_PARAMETERS
public static final java.lang.String FIELD_SECONDLEVEL
public static final java.lang.String FIELD_NAME
protected void initialize()
public static DynStruct registerDynClass()
public void setDataParameters(DataParameters params)
DataParameters
setDataParameters
in interface TileDataParameters
params
- DataParameterspublic DataParameters getDataParameters()
TileDataParameters
DataParameters
getDataParameters
in interface TileDataParameters
public void setTileServer(TileServer tileServer)
TileServer
tileServer
- TileServerpublic TileServer getTileServer()
TileServer
public boolean isSecondLevelCache()
public void setSecondLevelCache(boolean secondLevel)
secondLevel
- booleanpublic java.lang.String getName()
TileDataParameters
getName
in interface TileDataParameters
public java.net.URI getURI()
RasterDataParameters
getURI
in interface RasterDataParameters
getURI
in class AbstractRasterDataParameters
public java.lang.String getDataStoreName()
DataStoreParameters
getDataStoreName
in interface DataStoreParameters
getDataStoreName
in class AbstractDataParameters
public java.lang.String getDescription()
DataStoreParameters
getDescription
in interface DataStoreParameters
getDescription
in class AbstractDataParameters
public java.lang.String getExplorerName()
public boolean isValid()
DataStoreParameters
isValid
in interface RasterDataParameters
isValid
in interface DataStoreParameters
isValid
in class AbstractRasterDataParameters
protected DelegatedDynObject getDelegatedDynObject()
AbstractDataParameters
DynObject
to delegate to.getDelegatedDynObject
in class AbstractRasterFileDataParameters
DynObject
public void deleteCache(boolean deleteCache)
deleteCache
in interface TileDataParameters
deleteCache
- booleanpublic boolean isDeletingCache()
TileDataParameters
isDeletingCache
in interface TileDataParameters
public boolean isSourceTiled()
RasterDataParameters
isSourceTiled
in interface RasterDataParameters
isSourceTiled
in class AbstractRasterDataParameters