org.olat.login
Class AuthBFWCParts

java.lang.Object
  extended by org.olat.login.AuthBFWCParts
All Implemented Interfaces:
BaseFullWebappControllerParts

public class AuthBFWCParts
extends java.lang.Object
implements BaseFullWebappControllerParts

Description:
OLAT Sites, Topnavigation (search etc.), Footer and no Header for the authenticated user.

Initial Date: 29.01.2008

Author:
patrickb

Constructor Summary
AuthBFWCParts()
           
 
Method Summary
 Controller createFooterController(UserRequest ureq, WindowControl wControl)
          footer controller (user count, logged in user, logo, verson info, etc)
 Controller createHeaderController(UserRequest ureq, WindowControl wControl)
          header controller
 Controller createTopNavController(UserRequest ureq, WindowControl wControl)
          top nav controller (logout, search, print, clipboard, etc)
 Controller getContentController(UserRequest ureq, WindowControl control)
           
 java.util.List<SiteInstance> getSiteInstances(UserRequest ureq, WindowControl wControl)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthBFWCParts

public AuthBFWCParts()
Method Detail

createFooterController

public Controller createFooterController(UserRequest ureq,
                                         WindowControl wControl)
Description copied from interface: BaseFullWebappControllerParts
footer controller (user count, logged in user, logo, verson info, etc)

Specified by:
createFooterController in interface BaseFullWebappControllerParts
Returns:
See Also:
BaseFullWebappControllerParts.createFooterController(org.olat.core.gui.UserRequest, org.olat.core.gui.control.WindowControl)

createHeaderController

public Controller createHeaderController(UserRequest ureq,
                                         WindowControl wControl)
Description copied from interface: BaseFullWebappControllerParts
header controller

Specified by:
createHeaderController in interface BaseFullWebappControllerParts
Returns:
See Also:
BaseFullWebappControllerParts.createHeaderController(org.olat.core.gui.UserRequest, org.olat.core.gui.control.WindowControl)

createTopNavController

public Controller createTopNavController(UserRequest ureq,
                                         WindowControl wControl)
Description copied from interface: BaseFullWebappControllerParts
top nav controller (logout, search, print, clipboard, etc)

Specified by:
createTopNavController in interface BaseFullWebappControllerParts
Returns:
See Also:
BaseFullWebappControllerParts.createTopNavController(org.olat.core.gui.UserRequest, org.olat.core.gui.control.WindowControl)

getSiteInstances

public java.util.List<SiteInstance> getSiteInstances(UserRequest ureq,
                                                     WindowControl wControl)
Specified by:
getSiteInstances in interface BaseFullWebappControllerParts
Returns:
list of (static) Sites to be displayed
See Also:
BaseFullWebappControllerParts.getSiteInstances(org.olat.core.gui.UserRequest, org.olat.core.gui.control.WindowControl)

getContentController

public Controller getContentController(UserRequest ureq,
                                       WindowControl control)
Specified by:
getContentController in interface BaseFullWebappControllerParts
Returns: