Search in sources :

Example 6 with Rules

use of org.olat.admin.landingpages.model.Rules in project openolat by klemens.

the class LandingPagesModule method init.

@Override
public void init() {
    String rulesObj = getStringPropertyValue(CONFIG_RULES, true);
    if (StringHelper.containsNonWhitespace(rulesObj)) {
        rules = (Rules) rulesXStream.fromXML(rulesObj);
    } else {
        rules = new Rules();
        rules.setRules(new ArrayList<Rule>(1));
    }
}
Also used : Rule(org.olat.admin.landingpages.model.Rule) Rules(org.olat.admin.landingpages.model.Rules)

Aggregations

Rule (org.olat.admin.landingpages.model.Rule)6 Rules (org.olat.admin.landingpages.model.Rules)6 ArrayList (java.util.ArrayList)4 FormLayoutContainer (org.olat.core.gui.components.form.flexible.impl.FormLayoutContainer)2 DefaultFlexiColumnModel (org.olat.core.gui.components.form.flexible.impl.elements.table.DefaultFlexiColumnModel)2 FlexiTableColumnModel (org.olat.core.gui.components.form.flexible.impl.elements.table.FlexiTableColumnModel)2 StaticFlexiCellRenderer (org.olat.core.gui.components.form.flexible.impl.elements.table.StaticFlexiCellRenderer)2