org.olat.course.condition
Class ConditionConfigEasyController
java.lang.Object
org.olat.core.gui.control.DefaultController
org.olat.core.gui.control.controller.BasicController
org.olat.core.gui.components.form.flexible.impl.FormBasicController
org.olat.course.condition.ConditionConfigEasyController
- All Implemented Interfaces:
- Controller, ControllerEventListener, Disposable
public class ConditionConfigEasyController
- extends FormBasicController
Description:
The ConditionConfigEasyController implements the easy condition editing
workflow in the course editor. It has several complex dependency rules to
show and hide form input fields, and also the possibility to start
subworkflows for creation of groups or areas.
Initial Date: 13.06.2007
- Author:
- patrickb
|
Method Summary |
Condition |
getCondition()
|
void |
updateGroupsAndAreasCheck()
gets called if other condition edit controller on the same screen has
created groups or areas and informs other condition edit controller to
update for example the "create link" to "choose link" |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ConditionConfigEasyController
public ConditionConfigEasyController(UserRequest ureq,
WindowControl wControl,
Condition cond,
java.lang.String title,
java.lang.String formName,
java.util.List nodeIdentList,
CourseEditorEnv env)
- with default layout _content/easycondedit.html
- Parameters:
ureq - wControl - groupMgr - The course group managercond - condition for initialisationtitle - The title that should be displayed for this conditionformName - Name of the condition form - must be unique within a HTML
pagenodeIdentList - euce -
getCondition
public Condition getCondition()
updateGroupsAndAreasCheck
public void updateGroupsAndAreasCheck()
- gets called if other condition edit controller on the same screen has
created groups or areas and informs other condition edit controller to
update for example the "create link" to "choose link"