org.olat.course.assessment
Class AssessmentMainController
java.lang.Object
org.olat.core.gui.control.DefaultController
org.olat.core.gui.control.controller.BasicController
org.olat.core.gui.control.controller.MainLayoutBasicController
org.olat.course.assessment.AssessmentMainController
- All Implemented Interfaces:
- CustomCSSProvider, Controller, ControllerEventListener, Disposable, Activateable, MainLayoutController, GenericEventListener
public class AssessmentMainController
- extends MainLayoutBasicController
- implements Activateable, GenericEventListener
Initial Date: Jun 18, 2004
- Author:
- gnaegi
Comment:
This contoller can be used to control and change user score, passed, attempts and comment variables.
It provides a menu that allows three different access paths to the same data: user centric, group
centric or course node centric.
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AssessmentMainController
public AssessmentMainController(UserRequest ureq,
WindowControl wControl,
OLATResourceable ores,
IAssessmentCallback assessmentCallback)
- Constructor for the assessment tool controller.
- Parameters:
ureq - wControl - course - assessmentCallback -
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)
event
public void event(UserRequest ureq,
Controller source,
Event event)
- Description copied from class:
DefaultController
- the only method of the interface controllereventlistener. always gets
called when a controller we 'subscribed' to fires an event. we provide a
default implementation here since there are many controllers which are
standalone and need no subcontrollers
- See Also:
DefaultController.event(org.olat.core.gui.UserRequest,
org.olat.core.gui.control.Controller, org.olat.core.gui.control.Event)
event
public void event(Event event)
- Specified by:
event in interface GenericEventListener
- See Also:
GenericEventListener.event(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
- Parameters:
ureq - viewIdentifier - if 'node-choose' does activate node-choose view