Project

General

Profile

« Previous | Next » 

Revision 128891d7

Added by Patrick Plitzner about 7 years ago

Correctly set default values for EntitySelectionElements

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java
902 902
    @Deprecated
903 903
    public <T extends DefinedTermBase> TermComboElement<T> createTermComboElement(Class<T> termComboType,
904 904
            ICdmFormElement parentElement, String labelString, T selection, int style) {
905
        TermComboElement<T> element = new TermComboElement<T>(this, parentElement, termComboType, labelString,
906
                selection, true,  style);
905
        TermComboElement<T> element = new TermComboElement<T>(this, parentElement, termComboType, labelString, selection, true, style);
907 906
        adapt(element);
908 907
        parentElement.addElement(element);
909 908
        return element;
......
915 914
            String labelString,
916 915
            T selection,
917 916
            int style) {
918
        return this.createDefinedTermComboElement(termType, null, parentElement, labelString, selection, false, style, false);
917
        return this.createDefinedTermComboElement(termType, null, parentElement, labelString, selection, true, style, false);
919 918
    }
920 919

  
921 920
    public <T extends DefinedTermBase> TermComboElement<T> createDefinedTermComboElement(
......
925 924
			T selection,
926 925
			boolean addEmptyElement,
927 926
			int style) {
928
        return this.createDefinedTermComboElement(termType, null, parentElement, labelString, selection, addEmptyElement, style, true);
927
        return this.createDefinedTermComboElement(termType, null, parentElement, labelString, selection, addEmptyElement, style, false);
929 928
	}
930 929
    public <T extends DefinedTermBase> TermComboElement<T> createDefinedTermComboElement(
931 930
			TermType termType,
......
945 944
            String labelString,
946 945
            T selection,
947 946
            int style) {
948
        return this.createDefinedTermComboElement(null, termVocabulary, parentElement, labelString, selection, false, style, true);
947
        return this.createDefinedTermComboElement(null, termVocabulary, parentElement, labelString, selection, true, style, false);
949 948
    }
950 949

  
951 950
	public <T extends DefinedTermBase> TermComboElement<T> createDefinedTermComboElement(

Also available in: Unified diff