org.olat.core.commons.fullWebApp
Class BaseFullWebappController
java.lang.Object
org.olat.core.gui.control.DefaultController
org.olat.core.gui.control.controller.BasicController
org.olat.core.commons.fullWebApp.BaseFullWebappController
- All Implemented Interfaces:
- Controller, ControllerEventListener, Disposable, GenericEventListener
- Direct Known Subclasses:
- BaseFullWebappPopupBrowserWindow
public class BaseFullWebappController
- extends BasicController
- implements GenericEventListener
Description:
The BaseFullWebappController defines the outer most part of the main layout
Initial Date: 20.07.2007
- Author:
- patrickb, Felix Jost, Florian Gnägi
| Methods inherited from class org.olat.core.gui.control.DefaultController |
addControllerListener, addLoggingResourceable, dispatchEvent, dispatchEvent, dispose, getControllerCount, getInitialComponent, getUserActivityLogger, getWindowControlForDebug, isDisposed, toString |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CURRENT_CUSTOM_CSS_KEY
public static final java.lang.String CURRENT_CUSTOM_CSS_KEY
- See Also:
- Constant Field Values
BaseFullWebappController
public BaseFullWebappController(UserRequest ureq,
WindowControl ouisc_wControl,
BaseFullWebappControllerParts baseFullWebappControllerParts)
getDTabAt
public DTab getDTabAt(int pos)
- Parameters:
pos -
- Returns:
- the dtab at pos pos
getDTab
public DTab getDTab(OLATResourceable ores)
- See Also:
org.olat.core.gui.control.generic.dtabs.DTabs#getDTab(org.olat.core.id.OLATResourceable
createDTab
public DTab createDTab(OLATResourceable ores,
java.lang.String title)
- See Also:
org.olat.core.gui.control.generic.dtabs.DTabs#createDTab(org.olat.core.id.OLATResourceable
java.lang.String)
addDTab
public void addDTab(DTab dt)
- See Also:
DTabs.addDTab(org.olat.core.gui.control.generic.dtabs.DTab)
activate
public void activate(UserRequest ureq,
DTab dTab,
java.lang.String viewIdentifier)
- See Also:
DTabs.activate(org.olat.core.gui.UserRequest,
org.olat.core.gui.control.generic.dtabs.DTab, java.lang.String)
activateStatic
public void activateStatic(UserRequest ureq,
java.lang.String className,
java.lang.String viewIdentifier)
- FIXME:fj: change className to class
- See Also:
DTabs.activateStatic(org.olat.core.gui.UserRequest,
java.lang.String, java.lang.String)
removeDTab
public void removeDTab(DTab dt)
- See Also:
DTabs.removeDTab(org.olat.core.gui.control.generic.dtabs.DTab)
event
public void event(Event event)
- Specified by:
event in interface GenericEventListener
isSiteActive
public boolean isSiteActive(SiteInstance si)
- [used by velocity] helper for velocity
isDTabActive
public boolean isDTabActive(DTab dtab)
- [used by velocity
- Returns: