org.olat.course.nodes.bc
Class BCCourseNodeRunController

java.lang.Object
  extended by org.olat.core.gui.control.DefaultController
      extended by org.olat.course.nodes.bc.BCCourseNodeRunController
All Implemented Interfaces:
Controller, ControllerEventListener, Disposable, Activateable

public class BCCourseNodeRunController
extends DefaultController
implements Activateable

Initial Date: Apr 22, 2004

Author:
gnaegi

Constructor Summary
BCCourseNodeRunController(NodeEvaluation ne, CourseEnvironment courseEnv, UserRequest ureq, WindowControl wContr)
          Constructor for a briefcase course building block runtime controller
 
Method Summary
 void activate(UserRequest ureq, java.lang.String viewIdentifier)
          FIXME:pb:discussion FJ should we return boolean if activation was successful?
 void event(UserRequest ureq, Component source, Event event)
          abstract event method for subclasses.
 
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
 
Methods inherited from interface org.olat.core.gui.control.Controller
addControllerListener, dispatchEvent, dispose, getInitialComponent, getUserActivityLogger, getWindowControlForDebug, isDisposed
 

Constructor Detail

BCCourseNodeRunController

public BCCourseNodeRunController(NodeEvaluation ne,
                                 CourseEnvironment courseEnv,
                                 UserRequest ureq,
                                 WindowControl wContr)
Constructor for a briefcase course building block runtime controller

Parameters:
ureq -
userCourseEnv -
wContr -
bcCourseNode -
scallback -
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)

activate

public void activate(UserRequest ureq,
                     java.lang.String viewIdentifier)
Description copied from interface: Activateable
FIXME:pb:discussion FJ should we return boolean if activation was successful?

Specified by:
activate in interface Activateable
See Also:
Activateable.activate(org.olat.core.gui.UserRequest, java.lang.String)