Uses of Interface
org.olat.core.gui.components.form.flexible.FormItemDependencyRule

Packages that use FormItemDependencyRule
org.olat.core.gui.components.form.flexible Flexi.Form is the way to create forms in OLAT since release 5.2. 
org.olat.core.gui.components.form.flexible.impl   
org.olat.core.gui.components.form.flexible.impl.rules   
 

Uses of FormItemDependencyRule in org.olat.core.gui.components.form.flexible
 

Methods in org.olat.core.gui.components.form.flexible with parameters of type FormItemDependencyRule
 void FormItemContainer.addDependencyRule(FormItemDependencyRule depRule)
          add a dependency rule between a form item source and typically one or more form item targets.
 

Uses of FormItemDependencyRule in org.olat.core.gui.components.form.flexible.impl
 

Methods in org.olat.core.gui.components.form.flexible.impl with parameters of type FormItemDependencyRule
 void FormLayoutContainer.addDependencyRule(FormItemDependencyRule depRule)
           
 

Uses of FormItemDependencyRule in org.olat.core.gui.components.form.flexible.impl.rules
 

Classes in org.olat.core.gui.components.form.flexible.impl.rules that implement FormItemDependencyRule
 class FormItemDependencyRuleImpl
          Description:
TODO: patrickb Class Description for FormItemDependencyRuleImpl
 

Methods in org.olat.core.gui.components.form.flexible.impl.rules that return FormItemDependencyRule
static FormItemDependencyRule RulesFactory.createCustomRule(FormItem triggerElement, java.lang.Object triggerValue, FormItem target, FormItemContainer formLayout)
          creates a custom rule, it is a must to define and set the applayable
static FormItemDependencyRule RulesFactory.createCustomRule(FormItem triggerElement, java.lang.Object triggerValue, java.util.Set<FormItem> targets, FormItemContainer formLayout)
          Creates a custom rule which is triggered whenever triggerElement is set to triggerValue.
static FormItemDependencyRule RulesFactory.createHideRule(FormItem triggerElement, java.lang.Object triggerValue, FormItem target, FormItemContainer formLayout)
           
static FormItemDependencyRule RulesFactory.createHideRule(FormItem triggerElement, java.lang.Object triggerValue, java.util.Set<FormItem> targets, FormItemContainer formLayout)
           
static FormItemDependencyRule RulesFactory.createReadOnlyRule(FormItem triggerElement, java.lang.Object triggerValue, FormItem target, FormItemContainer formLayout)
           
static FormItemDependencyRule RulesFactory.createReadOnlyRule(FormItem triggerElement, java.lang.Object triggerValue, java.util.Set<FormItem> targets, FormItemContainer formLayout)
           
static FormItemDependencyRule RulesFactory.createResetRule(FormItem triggerElement, java.lang.Object triggerValue, FormItem target, FormItemContainer formLayout)
          creates a reset rule
static FormItemDependencyRule RulesFactory.createResetRule(FormItem triggerElement, java.lang.Object triggerValue, java.util.Set<FormItem> targets, FormItemContainer formLayout)
          creates a reset rule
static FormItemDependencyRule RulesFactory.createShowRule(FormItem triggerElement, java.lang.Object triggerValue, FormItem target, FormItemContainer formLayout)
           
static FormItemDependencyRule RulesFactory.createShowRule(FormItem triggerElement, java.lang.Object triggerValue, java.util.Set<FormItem> targets, FormItemContainer formLayout)
           
static FormItemDependencyRule RulesFactory.createWritableRule(FormItem triggerElement, java.lang.Object triggerValue, FormItem target, FormItemContainer formLayout)
           
static FormItemDependencyRule RulesFactory.createWritableRule(FormItem triggerElement, java.lang.Object triggerValue, java.util.Set<FormItem> targets, FormItemContainer formLayout)