public class WMSServerExplorerParameters extends AbstractDataServerExplorerParameters implements DataServerExplorerParameters
Modifier and Type | Field and Description |
---|---|
protected static DynClass |
DYNCLASS |
protected static java.lang.String |
FIELD_HOST |
CRS_PARAMTER_NAME
Constructor and Description |
---|
WMSServerExplorerParameters() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDataStoreName() |
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
java.lang.String |
getDescription() |
java.lang.String |
getExplorerName()
Returns the name of the data explorer type of the DataServerExplorer
represented by this DataServerExplorerParameters
|
java.lang.String |
getHost()
Gets the assigned host
|
protected void |
initialize() |
boolean |
isTheSameServerExplorer(DataServerExplorerParameters params) |
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(java.lang.String name,
java.lang.Object value) |
void |
setHost(java.lang.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, equals, fromByteArray, fromJson, getCause, getCopy, getDynClass, getDynValue, getMessage, getProviderName, hasDynValue, hashCode, implement, invokeDynMethod, invokeDynMethod, isValid, loadPRJ, loadWLD, saveToState, toByteArray, toJson, toJsonBuilder, toString, toString, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getProviderName
clear, getCopy, toByteArray, toString, validate
saveToState
clone, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod
toJson, toJson, toJsonBuilder, toJsonBuilder
fromJson
protected static final java.lang.String FIELD_HOST
protected static DynClass DYNCLASS
protected void initialize()
public static DynStruct registerDynClass()
protected DelegatedDynObject getDelegatedDynObject()
AbstractDataParameters
DynObject
to delegate to.getDelegatedDynObject
in class AbstractDataParameters
DynObject
public java.lang.String getHost()
public void setHost(java.lang.String host)
host
- public java.lang.String getDataStoreName()
getDataStoreName
in class AbstractDataParameters
public java.lang.String getDescription()
getDescription
in class AbstractDataParameters
public java.lang.String getExplorerName()
DataServerExplorerParameters
getExplorerName
in interface DataServerExplorerParameters
public 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
Persistent
loadFromState
in interface Persistent
loadFromState
in class AbstractDataParameters
PersistenceException
public void setDynValue(java.lang.String name, java.lang.Object value)
setDynValue
in interface DynObject
setDynValue
in class AbstractDataParameters
public boolean isTheSameServerExplorer(DataServerExplorerParameters params)
isTheSameServerExplorer
in interface DataServerExplorerParameters
isTheSameServerExplorer
in class AbstractDataServerExplorerParameters