Package org.olat.core.gui.components.form.flexible.elements

Examples of org.olat.core.gui.components.form.flexible.elements.MultipleSelectionElement.addActionListener()


      Map configuration = BaseSecurityModule.getConfiguration();
      Boolean canChangePwd = (Boolean) configuration.get(BaseSecurityModule.CONFIG_USERMANAGER_CAN_MODIFY_PWD);
      if (canChangePwd.booleanValue() || isOLATAdmin) {
        checkbox = uifactory.addCheckboxesVertical("checkboxPWD", "form.name.pwd", innerFormLayout, new String[] { "changePWD" }, new String[] { "" }, null, 1);
        checkbox.select("changePWD", false);
        checkbox.addActionListener(listener, FormEvent.ONCLICK);
        formitem = uifactory.addTextElement(UserBulkChangeManager.PWD_IDENTIFYER, "password", 127, null, innerFormLayout);
        TextElement formEl = (TextElement) formitem;
        formEl.setDisplaySize(35);
        formitem.setLabel(null, null);
        targets = new HashSet<FormItem>();
View Full Code Here


        languageValues[p] = locdescs.get(key);
        p++;
      }
      checkbox = uifactory.addCheckboxesVertical("checkboxLang", "form.name.language", innerFormLayout, new String[] { "changeLang" }, new String[] { "" }, null, 1);
      checkbox.select("changeLang", false);
      checkbox.addActionListener(listener, FormEvent.ONCLICK);
      formitem = uifactory.addDropdownSingleselect(UserBulkChangeManager.LANG_IDENTIFYER, innerFormLayout, languageKeys, languageValues, null);
      formitem.setLabel(null, null);
      targets = new HashSet<FormItem>();
      targets.add(formitem);
      RulesFactory.createHideRule(checkbox, null, targets, innerFormLayout);
View Full Code Here

      for (int i = 0; i < userPropertyHandlers.size(); i++) {
        userPropertyHandler = userPropertyHandlers.get(i);

        checkbox = uifactory.addCheckboxesVertical("checkbox" + i, "form.name." + userPropertyHandler.getName(), innerFormLayout, new String[] { "change" + userPropertyHandler.getName() }, new String[] { "" }, null, 1);
        checkbox.select("change" + userPropertyHandler.getName(), false);
        checkbox.addActionListener(listener, FormEvent.ONCLICK);

        formitem = userPropertyHandler.addFormItem(getLocale(), null, usageIdentifyer, isAdministrativeUser, innerFormLayout);
        formitem.setLabel(null, null);

        targets = new HashSet<FormItem>();
View Full Code Here

      boolean isTableViewEnabled = config.isProjectEventTableViewEnabled(eventType);
      MultipleSelectionElement projectEventElement = uifactory.addCheckboxesVertical(eventType.toString(), null, formLayout, keys, values, null, 1);
      projectEventElement.select(keys[0], isEventEnabled);
      projectEventElement.setVisible(keys[1], isEventEnabled);
      projectEventElement.select(keys[1], isTableViewEnabled);
      projectEventElement.addActionListener(listener, FormEvent.ONCLICK);
      projectEventElementList.put(eventType, projectEventElement);
    }
    formSubmit = uifactory.addFormSubmitButton("save", formLayout);   
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.