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, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clear, getCopy, validate
saveToState
delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod
protected static final 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 String getHost()
public void setHost(String host)
host
- public String getDataStoreName()
public String getDescription()
public 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(String name, Object value)
setDynValue
in interface DynObject
setDynValue
in class AbstractDataParameters