org.olat.home
Class GuestHomeMainController

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.control.controller.MainLayoutBasicController
              extended by org.olat.home.GuestHomeMainController
All Implemented Interfaces:
CustomCSSProvider, Controller, ControllerEventListener, Disposable, MainLayoutController

public class GuestHomeMainController
extends MainLayoutBasicController

Responsability:

display the first page the guest sees after she logged in successfully. Registered users login have their own first page !

Workflow:

Hints:

The guest is a special role inside the learning management system, hence the registered user is handled by a different controller.

Initial Date: Apr 27, 2004

Author:
gnaegi

Constructor Summary
GuestHomeMainController(UserRequest ureq, WindowControl wControl)
          Constructor of the guest home main controller
 
Method Summary
 void event(UserRequest ureq, Component source, Event event)
          abstract event method for subclasses.
 
Methods inherited from class org.olat.core.gui.control.controller.MainLayoutBasicController
dispose, getCustomCSS, setCustomCSS
 
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
 
Methods inherited from interface org.olat.core.gui.control.Controller
addControllerListener, dispatchEvent, getInitialComponent, getUserActivityLogger, getWindowControlForDebug, isDisposed
 

Constructor Detail

GuestHomeMainController

public GuestHomeMainController(UserRequest ureq,
                               WindowControl wControl)
Constructor of the guest home main controller

Parameters:
ureq - The user request
wControl - The window control
Method Detail

event

public void event(UserRequest ureq,
                  Component source,
                  Event event)
Description copied from class: DefaultController
abstract event method for subclasses. the event received from the component we are listening to are always rerouted to this method here, except when the component has been disposed, in which case the events are simply ignored.

See Also:
DefaultController.event(org.olat.core.gui.UserRequest, org.olat.core.gui.components.Component, org.olat.core.gui.control.Event)