public class TileServerExplorerParameters extends AbstractDataServerExplorerParameters implements DataServerExplorerParameters
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DYNCLASS_NAME |
CRS_PARAMTER_NAME| Constructor and Description |
|---|
TileServerExplorerParameters() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
clears the parameter container.
|
void |
delegate(DynObject dynObject) |
void |
fromJson(JsonObject json) |
DataParameters |
getCopy()
Creates and returns a new copy of this DataParameters.
|
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
DynClass |
getDynClass() |
java.lang.Object |
getDynValue(java.lang.String name) |
java.lang.String |
getExplorerName()
Returns the name of the data explorer type of the DataServerExplorer
represented by this DataServerExplorerParameters
|
java.lang.String |
getProviderName()
Return the provider name associated to this parameters.
|
boolean |
hasDynValue(java.lang.String name) |
void |
implement(DynClass dynClass) |
java.lang.Object |
invokeDynMethod(int code,
java.lang.Object[] context) |
java.lang.Object |
invokeDynMethod(java.lang.String name,
java.lang.Object[] context) |
void |
loadFromState(PersistentState state)
Set the state of the object from the state passed as parameter.
|
void |
saveToState(PersistentState state)
Saves the internal state of the object on the provided
PersistentState object.
|
void |
setDynValue(java.lang.String name,
java.lang.Object value) |
byte[] |
toByteArray() |
JsonObject |
toJson() |
JsonObjectBuilder |
toJsonBuilder() |
void |
validate()
Checks its valid
|
isTheSameServerExplorercopyValuesTo, equals, fromByteArray, getCause, getDataStoreName, getDescription, getMessage, hashCode, isValid, loadPRJ, loadWLD, toString, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitisTheSameServerExplorertoStringtoJson, toJsonBuilderpublic static final java.lang.String DYNCLASS_NAME
public java.lang.String getExplorerName()
DataServerExplorerParametersgetExplorerName in interface DataServerExplorerParameterspublic void clear()
DataParametersclear in interface DataParametersclear in interface DynObjectclear in class AbstractDataParameterspublic DataParameters getCopy()
DataParametersgetCopy in interface DataParametersgetCopy in class AbstractDataParameterspublic void validate()
throws ValidateDataParametersException
DataParametersvalidate in interface DataParametersvalidate in class AbstractDataParametersValidateDataParametersException - if any problem was detectedpublic void loadFromState(PersistentState state) throws PersistenceException
PersistentloadFromState in interface PersistentloadFromState in class AbstractDataParametersPersistenceExceptionpublic void saveToState(PersistentState state) throws PersistenceException
PersistentsaveToState in interface PersistentsaveToState in class AbstractDataParametersPersistenceExceptionpublic void delegate(DynObject dynObject)
delegate in interface DynObjectdelegate in class AbstractDataParameterspublic DynClass getDynClass()
getDynClass in interface DynObjectgetDynClass in class AbstractDataParameterspublic java.lang.Object getDynValue(java.lang.String name)
throws DynFieldNotFoundException
getDynValue in interface DynObjectgetDynValue in class AbstractDataParametersDynFieldNotFoundExceptionpublic boolean hasDynValue(java.lang.String name)
hasDynValue in interface DynObjecthasDynValue in class AbstractDataParameterspublic void implement(DynClass dynClass)
implement in interface DynObjectimplement in class AbstractDataParameterspublic java.lang.Object invokeDynMethod(java.lang.String name,
java.lang.Object[] context)
throws DynMethodException
invokeDynMethod in interface DynObjectinvokeDynMethod in class AbstractDataParametersDynMethodExceptionpublic java.lang.Object invokeDynMethod(int code,
java.lang.Object[] context)
throws DynMethodException
invokeDynMethod in interface DynObjectinvokeDynMethod in class AbstractDataParametersDynMethodExceptionpublic void setDynValue(java.lang.String name,
java.lang.Object value)
throws DynFieldNotFoundException
setDynValue in interface DynObjectsetDynValue in class AbstractDataParametersDynFieldNotFoundExceptionpublic java.lang.String getProviderName()
DataServerExplorerParametersgetProviderName in interface DataServerExplorerParametersgetProviderName in class AbstractDataParameterspublic byte[] toByteArray()
toByteArray in interface DataParameterstoByteArray in class AbstractDataParameterspublic JsonObject toJson()
toJson in interface SupportToJsontoJson in class AbstractDataParameterspublic JsonObjectBuilder toJsonBuilder()
toJsonBuilder in interface SupportToJsontoJsonBuilder in class AbstractDataParameterspublic void fromJson(JsonObject json)
fromJson in interface SupportFromJsonfromJson in class AbstractDataParametersprotected DelegatedDynObject getDelegatedDynObject()
AbstractDataParametersDynObject to delegate to.getDelegatedDynObject in class AbstractDataParametersDynObject