public class TileServerExplorerParameters extends Object implements DataServerExplorerParameters
Modifier and Type | Field and Description |
---|---|
static String |
DYNCLASS_NAME |
Constructor and Description |
---|
TileServerExplorerParameters() |
Modifier and Type | Method and Description |
---|---|
void |
clear()
clears the parameter container.
|
void |
delegate(DynObject dynObject) |
DataParameters |
getCopy()
Creates and returns a new copy of this DataParameters.
|
DynClass |
getDynClass() |
Object |
getDynValue(String name) |
String |
getExplorerName()
Returns the name of the data explorer type of the DataServerExplorer
represented by this DataServerExplorerParameters
|
boolean |
hasDynValue(String name) |
void |
implement(DynClass dynClass) |
Object |
invokeDynMethod(int code,
Object[] context) |
Object |
invokeDynMethod(String name,
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(String name,
Object value) |
void |
validate()
Checks its valid
|
public static final String DYNCLASS_NAME
public String getExplorerName()
DataServerExplorerParameters
getExplorerName
in interface DataServerExplorerParameters
public void clear()
DataParameters
clear
in interface DataParameters
clear
in interface DynObject
public DataParameters getCopy()
DataParameters
getCopy
in interface DataParameters
public void validate() throws ValidateDataParametersException
DataParameters
validate
in interface DataParameters
ValidateDataParametersException
- if any problem was detectedpublic void loadFromState(PersistentState state) throws PersistenceException
Persistent
loadFromState
in interface Persistent
PersistenceException
public void saveToState(PersistentState state) throws PersistenceException
Persistent
saveToState
in interface Persistent
PersistenceException
public DynClass getDynClass()
getDynClass
in interface DynObject
public Object getDynValue(String name) throws DynFieldNotFoundException
getDynValue
in interface DynObject
DynFieldNotFoundException
public boolean hasDynValue(String name)
hasDynValue
in interface DynObject
public Object invokeDynMethod(String name, Object[] context) throws DynMethodException
invokeDynMethod
in interface DynObject
DynMethodException
public Object invokeDynMethod(int code, Object[] context) throws DynMethodException
invokeDynMethod
in interface DynObject
DynMethodException
public void setDynValue(String name, Object value) throws DynFieldNotFoundException
setDynValue
in interface DynObject
DynFieldNotFoundException