public class JMapUserParameterController
extends java.lang.Object
| Constructor and Description |
|---|
JMapUserParameterController(JMapApplicationContext appContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
addControllerListener(UserParameterControllerListener listener)
Adds a new user parameter controller listener in the controller.
|
void |
addListener(UserParameterListener listener)
Adds a new user parameter listener in the controller.
|
void |
destroy()
Destroy method called by JMapApplication.
|
UserParameter |
getUserParameter(java.lang.String parameterKey)
Returns the user parameter that was set for the specified parameter key.
|
void |
load()
Loads all user parameters from JMap Server and dispatches them to the listeners.
|
void |
removeControllerListener(UserParameterControllerListener listener)
Removes a user parameter controller listener from the controller.
|
void |
removeListener(UserParameterListener listener)
Removes a user parameter listener from the controller.
|
void |
save()
Saves all user parameters defined in listeners and from the main database to the server.
|
void |
setUserParameter(UserParameter userParameter)
Sets a parameter for the current user.
|
public JMapUserParameterController(JMapApplicationContext appContext)
public void addListener(UserParameterListener listener)
listener - the listener to be added.public void removeListener(UserParameterListener listener)
listener - the listener to be removed.public void addControllerListener(UserParameterControllerListener listener)
listener - the listener to be added.public void removeControllerListener(UserParameterControllerListener listener)
listener - the listener to be removed.public void save()
public void load()
public UserParameter getUserParameter(java.lang.String parameterKey)
parameterKey - the parameter key used to retrieve the user parameter.public void setUserParameter(UserParameter userParameter)
userParameter - the user parameter to set.public void destroy()