public class WMSServerExplorerParameters extends AbstractDataParameters implements DataServerExplorerParameters
| Modifier and Type | Field and Description |
|---|---|
protected static DynClass |
DYNCLASS |
protected static String |
FIELD_HOST |
| Constructor and Description |
|---|
WMSServerExplorerParameters() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDataStoreName() |
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
String |
getDescription() |
String |
getExplorerName()
Returns the name of the data explorer type of the DataServerExplorer
represented by this DataServerExplorerParameters
|
String |
getHost()
Gets the assigned host
|
protected void |
initialize() |
boolean |
isXyAxisOrder()
Gets the behaviour of the WMS client with regards the axis order
Returns
true if the WMS parser should assume that the
order of the coordinates follows the XY axis order
(the first coordinate corresponds to the horizontal X
axis, while the second coordinate corresponds to the
vertical Y axis), regardless the protocol version and CRS in use. |
void |
loadFromState(PersistentState state)
Set the state of the object from the state passed as parameter.
|
static DynStruct |
registerDynClass() |
void |
setDynValue(String name,
Object value) |
void |
setHost(String host)
Assign the host to this explorer
|
void |
setXyAxisOrder(boolean assumeXY)
Sets the behaviour of the WMS client with regards the axis order.
|
clear, copyValuesTo, delegate, getCopy, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, saveToState, toString, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclear, getCopy, validatesaveToStatedelegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethodprotected static final String FIELD_HOST
protected static DynClass DYNCLASS
protected void initialize()
public static DynStruct registerDynClass()
protected DelegatedDynObject getDelegatedDynObject()
AbstractDataParametersDynObject to delegate to.getDelegatedDynObject in class AbstractDataParametersDynObjectpublic String getHost()
public void setHost(String host)
host - public String getDataStoreName()
public String getDescription()
public String getExplorerName()
DataServerExplorerParametersgetExplorerName in interface DataServerExplorerParameterspublic boolean isXyAxisOrder()
Gets the behaviour of the WMS client with regards the axis order
Returns true if the WMS parser should assume that the
order of the coordinates follows the XY axis order
(the first coordinate corresponds to the horizontal X
axis, while the second coordinate corresponds to the
vertical Y axis), regardless the protocol version and CRS in use.
Returns false if the WMS parser should decide the
axis order based on the protocol version and the coordinate
reference system (CRS) in use. In particular, if protocol
version is >= 1.3.0, then the WMS parser assumes
the axis order defined in the official EPSG registry for the
CRS in use. For versions < 1.3.0, the XY axis order is assumed.
The default value is false
setXyAxisOrder(boolean)public void setXyAxisOrder(boolean assumeXY)
Sets the behaviour of the WMS client with regards the axis order.
If set to true, then the XY axis order
is assumed for all the WMS
protocol versions and coordinate reference systems.
If set to false
then the WMS parser will decide the axis order based on
the protocol version and the coordinate reference system (CRS)
in use. In particular, if protocol
version is >= 1.3.0, then the WMS parser assumes
the axis order defined in the official EPSG registry for the
CRS in use. For versions < 1.3.0, the XY axis order is assumed.
assumeXY - isXyAxisOrder()public void loadFromState(PersistentState state) throws PersistenceException
PersistentloadFromState in interface PersistentloadFromState in class AbstractDataParametersPersistenceExceptionpublic void setDynValue(String name, Object value)
setDynValue in interface DynObjectsetDynValue in class AbstractDataParameters