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

Examples of org.olat.core.gui.components.form.flexible.impl.elements.FormLinkImpl


    this.flc.put("progressBarBundle", progressBarBundle);
    progressBarKey = new ProgressBar("progressBarKey", 200, 1, keysList.size(), translate("generic.keys"));
    progressBarKey.setPercentagesEnabled(false);
    this.flc.put("progressBarKey", progressBarKey);
    // Add navigation buttons
    previousLink = new FormLinkImpl("previousLink", "previousLink", "edit.button.previous", Link.BUTTON);
    formLayout.add(previousLink);
    saveLink = new FormLinkImpl("saveLink", "saveLink", "edit.button.save", Link.BUTTON);
    formLayout.add(saveLink);
    saveNextLink = new FormLinkImpl("saveNextLink", "saveNextLink", "edit.button.saveNext", Link.BUTTON);
    formLayout.add(saveNextLink);
    nextLink = new FormLinkImpl("nextLink", "nextLink", "edit.button.next", Link.BUTTON);
    formLayout.add(nextLink);
    // init values from item
    initOrUpdateCurrentItem(ureq);
    //
    // Override text labels for customizing mode
View Full Code Here


    // Add annotation
    currentAnnotation = i18nMgr.getAnnotation(currentItem);
    annotationArea.setValue(currentAnnotation);
    if (currentAnnotation == null) {
      annotationArea.setVisible(false);
      annotationAddLink = new FormLinkImpl("annotationAddLink", "annotationAddLink", "edit.button.add.annotation", Link.BUTTON_SMALL);
      this.flc.add(annotationAddLink);
    } else {
      annotationArea.setVisible(true);
      if (annotationAddLink != null) {
        this.flc.remove(annotationAddLink);
View Full Code Here

   * @param name
   * @param formLayout
   * @return
   */
  public FormLink addFormLink(String name, FormItemContainer formLayout) {
    FormLinkImpl fte = new FormLinkImpl(name);
    formLayout.add(fte);
    return fte;
  }
View Full Code Here

   * @param formLayout
   * @param presentation See Link.BUTTON etc
   * @return
   */
  public FormLink addFormLink(String name, FormItemContainer formLayout, int presentation) {
    FormLinkImpl fte = new FormLinkImpl(name, name, name, presentation);
    formLayout.add(fte);
    return fte;
  }
View Full Code Here

   * @param formLayout FormLink is added as element here
   * @param presentation See Link.BUTTON etc.
   * @return
   */
  public FormLink addFormLink(String name, String i18nLink, String i18nLabel, FormItemContainer formLayout, int presentation){
    FormLinkImpl fte = new FormLinkImpl(name,name,i18nLink,presentation);
    setLabelIfNotNull(i18nLabel, fte);
    formLayout.add(fte);
    return fte;
  }
View Full Code Here

   * @param formLayout
   * @param css class
   * @return
   */
  public FormLink addFormLink(String name, FormItemContainer formLayout, String customEnabledLinkCSS) {
    FormLinkImpl fte = new FormLinkImpl(name);
    fte.setCustomEnabledLinkCSS(customEnabledLinkCSS);
    formLayout.add(fte);
    return fte;
  }
View Full Code Here

        new String[] { KEYS_ENABLED }, new String[] { KEYS_EMPTY }, null);//disabled label by setting i18nLabel to null
    missingBundlesPrioritySortSwitch.select(KEYS_ENABLED, true);
    missingBundlesPrioritySortSwitch.addActionListener(listener, FormEvent.ONCLICK);
    formLayout.add(missingBundlesPrioritySortSwitch);
    // Add button to trigger missing keys search
    missingListButton = new FormLinkImpl("missingListButton", "missingListButton", "generic.listButton", Link.BUTTON);
    formLayout.add(missingListButton);
    missingTranslateButton = new FormLinkImpl("missingTranslateButton", "missingTranslateButton", "generic.translateButton", Link.BUTTON);
    formLayout.add(missingTranslateButton);
  }
View Full Code Here

        new String[] { KEYS_ENABLED }, new String[] { KEYS_EMPTY }, null);//disabled label by setting i18nLabel to null
    existingBundlesPrioritySortSwitch.select(KEYS_ENABLED, true);
    existingBundlesPrioritySortSwitch.addActionListener(listener, FormEvent.ONCLICK);
    formLayout.add(existingBundlesPrioritySortSwitch);
    // Add button to trigger existing keys search
    existingListButton = new FormLinkImpl("existingListButton", "existingListButton", "generic.listButton", Link.BUTTON);
    formLayout.add(existingListButton);
    existingTranslateButton = new FormLinkImpl("existingTranslateButton", "existingTranslateButton", "generic.translateButton", Link.BUTTON);
    formLayout.add(existingTranslateButton);
  }
View Full Code Here

        new String[] { KEYS_ENABLED }, new String[] { KEYS_EMPTY }, null);//disabled label by setting i18nLabel to null
    allBundlesPrioritySortSwitch.select(KEYS_ENABLED, true);
    allBundlesPrioritySortSwitch.addActionListener(listener, FormEvent.ONCLICK);
    formLayout.add(allBundlesPrioritySortSwitch);
    // Add button to trigger all keys search
    allListButton = new FormLinkImpl("allListButton", "allListButton", "generic.listButton", Link.BUTTON);
    formLayout.add(allListButton);
    allTranslateButton = new FormLinkImpl("allTranslateButton", "allTranslateButton", "generic.translateButton", Link.BUTTON);
    formLayout.add(allTranslateButton);
  }
View Full Code Here

    formLayout.add(searchBundlesPrioritySortSwitch);
    // Add button to trigger search
    FormItemContainer searchButtonLayoutContainer = (FormItemContainer) FormLayoutContainer.createHorizontalFormLayout(
        "searchButtonLayoutContainer", getTranslator());
    searchLayoutContainer.add(searchButtonLayoutContainer);
    searchListButton = new FormLinkImpl("searchListButton", "searchListButton", "generic.listButton", Link.BUTTON);
    searchButtonLayoutContainer.add(searchListButton);
    searchTranslateButton = new FormLinkImpl("searchTranslateButton", "searchTranslateButton", "generic.translateButton", Link.BUTTON);
    searchButtonLayoutContainer.add(searchTranslateButton);
  }
View Full Code Here

TOP

Related Classes of org.olat.core.gui.components.form.flexible.impl.elements.FormLinkImpl

Copyright © 2018 www.massapicom. 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.