public class WMTSDataParametersImpl extends AbstractRasterDataParameters implements WMTSDataParameters
PERSISTENT_DESCRIPTION, PERSISTENT_NAME
DYNCLASS_NAME, FIELD_DELETECACHE, FIELD_DIMENSION, FIELD_DIMENSION_VALUE, FIELD_EXTENT, FIELD_HEIGHT, FIELD_IMAGE_FORMAT, FIELD_INFO_FORMAT, FIELD_NAME, FIELD_OVERRIDE, FIELD_SRSSTR, FIELD_STYLE_NAME, FIELD_WIDTH
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 |
---|
WMTSDataParametersImpl() |
Modifier and Type | Method and Description |
---|---|
void |
assignFields(RasterDataParameters par,
RasterDataServerExplorer explorer)
Assigns field from a data parameters to other
|
WMTSDataParameters |
clone()
Clones this structure
|
void |
deleteCache(boolean deleteCache)
Sets the flag to delete cache
|
ICancellable |
getCancellable() |
String |
getDataStoreName()
Returns the DataStore's name
|
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
String |
getDescription()
Returns the DataStore's description
|
String |
getDimension()
Gets the selected dimension
|
String |
getDimensionSelectedValue()
Gets the value for the selected dimension
|
String |
getEPSG(String value)
Returns the current selected SRS.
|
String |
getExplorerName() |
Rectangle2D |
getExtent()
Gets the bounding box
|
int |
getHeight()
Gets the height
|
String |
getImageFormat()
Gets the image format
|
String |
getInfoFormat()
Gets the format of the info by point
|
WMTSLayer |
getLayer()
Gets the layer
|
String |
getName() |
WMTSClient |
getOGCClient() |
String |
getSRSCode()
Devuelve el SRS.
|
WMTSStyle |
getStyle()
Gets the style
|
int |
getWidth()
Gets the width
|
protected void |
initialize() |
boolean |
isDeletingCache()
Gets true if the cache is going to be deleted
|
boolean |
isOverridingHost() |
boolean |
isProjected()
Returns true if the layer is projected
|
boolean |
isSizeFixed()
Returns true if the service has limits and false if doesn't
|
boolean |
isValid()
Indicates whether these parameters are valid.
|
static DynStruct |
registerDynClass() |
void |
setCancellable(ICancellable cancel) |
void |
setDimension(String dimension)
Sets the selected dimension
|
void |
setDimensionSelectedValue(String dimension)
Sets the value for the selected dimension
|
void |
setExtent(Rectangle2D bBox)
Assigns the extent.
|
void |
setHeight(int h)
Sets the height
When a provider is initialized this will need to know what is the height before the request.
|
void |
setImageFormat(String format)
Sets the image format
|
void |
setInfoFormat(String format)
Sets the format of the info by point
|
void |
setLayer(WMTSLayer layer)
Sets the layer selected
|
void |
setName(String name) |
void |
setOGCClient(WMTSClient ogcClient) |
void |
setOverrideHost(boolean over) |
void |
setSRS(String m_srs) |
void |
setStyle(WMTSStyle style)
Sets the style selected
|
void |
setWidth(int w)
Sets the width
When a provider is initialized this will need to know what is the width before the request.
|
getAlphaBand, getFrame, getReprojectionOption, getRMFFolder, getSRS, getSRSID, getURI, isSourceTiled, isVisible, registerDynClass, setAlphaBand, setFrame, setReprojectionOption, setRMFFolder, setSRS, setSRSID, setURI, setVisible
clear, copyValuesTo, delegate, getCopy, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, loadFromState, saveToState, setDynValue, toString, validate
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getSRS, getSRSID, getURI, setSRS, setSRSID, setURI
getAlphaBand, getFrame, setAlphaBand, setFrame
clear, getCopy, validate
loadFromState, saveToState
delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue
protected void initialize()
public static DynStruct registerDynClass()
public String getDimension()
getDimension
in interface WMTSDataParameters
public void setDimension(String dimension)
setDimension
in interface WMTSDataParameters
dimension
- public String getDimensionSelectedValue()
getDimensionSelectedValue
in interface WMTSDataParameters
public void setDimensionSelectedValue(String dimension)
setDimensionSelectedValue
in interface WMTSDataParameters
dimension
- public Rectangle2D getExtent()
getExtent
in interface WMTSDataParameters
public void setExtent(Rectangle2D bBox)
setExtent
in interface WMTSDataParameters
bBox
- public void setStyle(WMTSStyle style)
setStyle
in interface WMTSDataParameters
layer
- public WMTSStyle getStyle()
getStyle
in interface WMTSDataParameters
public String getImageFormat()
getImageFormat
in interface WMTSDataParameters
public void setImageFormat(String format)
setImageFormat
in interface WMTSDataParameters
format
- public String getInfoFormat()
WMTSDataParameters
getInfoFormat
in interface WMTSDataParameters
public void setInfoFormat(String format)
WMTSDataParameters
setInfoFormat
in interface WMTSDataParameters
public String getSRSCode()
getSRSCode
in interface WMTSDataParameters
public void setSRS(String m_srs)
setSRS
in interface WMTSDataParameters
public boolean isProjected()
isProjected
in interface WMTSDataParameters
public String getEPSG(String value)
getEPSG
in interface WMTSDataParameters
public String getName()
getName
in interface WMTSDataParameters
public void setName(String name)
setName
in interface WMTSDataParameters
public boolean isOverridingHost()
isOverridingHost
in interface RasterDataParameters
isOverridingHost
in interface WMTSDataParameters
public void setOverrideHost(boolean over)
setOverrideHost
in interface RasterDataParameters
setOverrideHost
in interface WMTSDataParameters
public void setWidth(int w)
setWidth
in interface RemoteStoreParameters
setWidth
in interface WMTSDataParameters
w
- public void setHeight(int h)
setHeight
in interface RemoteStoreParameters
setHeight
in interface WMTSDataParameters
h
- public int getWidth()
getWidth
in interface WMTSDataParameters
public int getHeight()
getHeight
in interface WMTSDataParameters
public void deleteCache(boolean deleteCache)
RemoteStoreParameters
deleteCache
in interface RemoteStoreParameters
public boolean isDeletingCache()
RemoteStoreParameters
isDeletingCache
in interface RemoteStoreParameters
public String getDataStoreName()
DataStoreParameters
getDataStoreName
in interface DataStoreParameters
getDataStoreName
in class AbstractDataParameters
public String getDescription()
DataStoreParameters
getDescription
in interface DataStoreParameters
getDescription
in class AbstractDataParameters
public 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 AbstractDataParameters
DynObject
public WMTSDataParameters clone()
clone
in interface RemoteStoreParameters
clone
in class Object
public boolean isSizeFixed()
RemoteStoreParameters
isSizeFixed
in interface RemoteStoreParameters
isSizeFixed
in interface WMTSDataParameters
public WMTSClient getOGCClient()
getOGCClient
in interface WMTSDataParameters
public void setOGCClient(WMTSClient ogcClient)
setOGCClient
in interface WMTSDataParameters
public void setLayer(WMTSLayer layer)
setLayer
in interface WMTSDataParameters
layer
- public WMTSLayer getLayer()
getLayer
in interface WMTSDataParameters
public void setCancellable(ICancellable cancel)
setCancellable
in interface WMTSDataParameters
public ICancellable getCancellable()
getCancellable
in interface WMTSDataParameters
public void assignFields(RasterDataParameters par, RasterDataServerExplorer explorer)
RasterDataParameters
assignFields
in interface RasterDataParameters
assignFields
in class AbstractRasterDataParameters