Interface ParameterHandler

Interface implemented by all the classes capable of handling external parameters.

Some terminals can provide external parameters for application. For example GET and POST parameters are passed to application as external parameters on Web Adapter. The parameters can be received at any time during the application lifecycle. All the parameter handlers implementing this interface and registered to com.itmill.toolkit.ui.Window receive all the parameters got from the terminal in the given window.

Synopsis

Since

3.0

Inheritance Path.  com.itmill.toolkit.terminal.ParameterHandler

handleParameters(Map)

Parameters

parameters

Inmodifiable name to value[] mapping.

Handle parameters.

Handle the given parameters. The parameters are given as inmodifieable name to value map. All parameters names are of type: java.lang.String. All the parameter values are arrays of strings.