Project

General

Profile

« Previous | Next » 

Revision 9f7e89bc

Added by Patrick Plitzner over 9 years ago

  • refactored LanguageStringWithLabelElement (isMultiLine flag)

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java
718 718
		return element;
719 719
	}
720 720

  
721
    /**
722
     * <p>
723
     * createLanguageStringWithLabelElement
724
     * </p>
725
     *
726
     * @param parentElement
727
     *            a {@link eu.etaxonomy.taxeditor.ui.element.ICdmFormElement}
728
     *            object.
729
     * @param labelString
730
     *            a {@link java.lang.String} object.
731
     * @param languageString
732
     *            a {@link eu.etaxonomy.cdm.model.common.LanguageString} object.
733
     * @param style
734
     *            a int.
735
     * @return a
736
     *         {@link eu.etaxonomy.taxeditor.ui.element.LanguageStringWithLabelElement}
737
     *         object.
738
     */
739 721
    public LanguageStringWithLabelElement createLanguageStringWithLabelElement(ICdmFormElement parentElement,
740 722
            String labelString, LanguageString languageString, int style) {
741
        LanguageStringWithLabelElement element = new LanguageStringWithLabelElement(this, parentElement, labelString,
742
                languageString, style);
743
        adapt(element);
744
        parentElement.addElement(element);
745
        return element;
723
        return createLanguageStringWithLabelElement(parentElement, labelString, languageString, null, false, style);
746 724
    }
747 725

  
748
    /**
749
     * <p>
750
     * createLanguageStringWithLabelElement
751
     * </p>
752
     *
753
     * @param parentElement
754
     *            a {@link eu.etaxonomy.taxeditor.ui.element.ICdmFormElement}
755
     *            object.
756
     * @param labelString
757
     *            a {@link java.lang.String} object.
758
     * @param languageString
759
     *            a {@link eu.etaxonomy.cdm.model.common.LanguageString} object.
760
     * @param height
761
     *            a int.
762
     * @param style
763
     *            a int.
764
     * @return a
765
     *         {@link eu.etaxonomy.taxeditor.ui.element.LanguageStringWithLabelElement}
766
     *         object.
767
     */
768 726
    public LanguageStringWithLabelElement createLanguageStringWithLabelElement(ICdmFormElement parentElement,
769
            String labelString, LanguageString languageString, int height, int style) {
727
            String labelString, LanguageString languageString, Integer height, boolean isMultiLine, int style) {
770 728
        LanguageStringWithLabelElement element = new LanguageStringWithLabelElement(this, parentElement, labelString,
771
                languageString, height, style);
729
                languageString, height, isMultiLine, style);
772 730
        adapt(element);
773 731
        parentElement.addElement(element);
774 732
        return element;
775 733
    }
776 734

  
777

  
778 735
    /**
779 736
     * <p>
780 737
     * createKeyValueViewerElement

Also available in: Unified diff