Please check demo:
General => General Issues => Style and Language Management => Session style & language
The API is:
Code:
public void onStyleAction(ActionEvent ae)
{
String styleName = ((BaseActionEvent)ae).getSourceReference();
if (styleName == null) styleName = SessionInfo.getSessionDefaultStyleForRISCClient();
HttpSessionAccess.setCurrentStyle(styleName);
}
Kind regards! Björn