org.olat.user
Class PreferencesFormController

java.lang.Object
  extended by org.olat.core.gui.control.DefaultController
      extended by org.olat.core.gui.control.controller.BasicController
          extended by org.olat.core.gui.components.form.flexible.impl.FormBasicController
              extended by org.olat.user.PreferencesFormController
All Implemented Interfaces:
Controller, ControllerEventListener, Disposable

public class PreferencesFormController
extends FormBasicController

This form controller provides an interface to change the user's system preferences, like language and font size.

Events fired by this event:

Initial Date: Dec 11, 2009

Author:
gwassmann

Field Summary
 
Fields inherited from class org.olat.core.gui.components.form.flexible.impl.FormBasicController
LAYOUT_CUSTOM, LAYOUT_DEFAULT, LAYOUT_HORIZONTAL, LAYOUT_VERTICAL
 
Constructor Summary
PreferencesFormController(UserRequest ureq, WindowControl wControl, Identity tobeChangedIdentity)
          Constructor for the user preferences form
 
Method Summary
 
Methods inherited from class org.olat.core.gui.components.form.flexible.impl.FormBasicController
dispose, event
 
Methods inherited from class org.olat.core.gui.control.DefaultController
addControllerListener, addLoggingResourceable, dispatchEvent, dispatchEvent, getControllerCount, getInitialComponent, getUserActivityLogger, getWindowControlForDebug, isDisposed, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PreferencesFormController

public PreferencesFormController(UserRequest ureq,
                                 WindowControl wControl,
                                 Identity tobeChangedIdentity)
Constructor for the user preferences form

Parameters:
ureq -
wControl -
tobeChangedIdentity - the Identity which preferences are displayed and edited. Not necessarily the same as ureq.getIdentity()