Correctly set default values for EntitySelectionElements
authorPatrick Plitzner <p.plitzner@bgbm.org>
Mon, 23 Jan 2017 14:19:15 +0000 (15:19 +0100)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Mon, 23 Jan 2017 14:19:15 +0000 (15:19 +0100)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java

index 27f16fde274ac6eed806ca92a185b37f82a5f8ec..137e36afdec40830e187b2c973d84622959c0015 100644 (file)
@@ -902,8 +902,7 @@ public class CdmFormFactory extends FormToolkit {
     @Deprecated
     public <T extends DefinedTermBase> TermComboElement<T> createTermComboElement(Class<T> termComboType,
             ICdmFormElement parentElement, String labelString, T selection, int style) {
-        TermComboElement<T> element = new TermComboElement<T>(this, parentElement, termComboType, labelString,
-                selection, true,  style);
+        TermComboElement<T> element = new TermComboElement<T>(this, parentElement, termComboType, labelString, selection, true, style);
         adapt(element);
         parentElement.addElement(element);
         return element;
@@ -915,7 +914,7 @@ public class CdmFormFactory extends FormToolkit {
             String labelString,
             T selection,
             int style) {
-        return this.createDefinedTermComboElement(termType, null, parentElement, labelString, selection, false, style, false);
+        return this.createDefinedTermComboElement(termType, null, parentElement, labelString, selection, true, style, false);
     }
 
     public <T extends DefinedTermBase> TermComboElement<T> createDefinedTermComboElement(
@@ -925,7 +924,7 @@ public class CdmFormFactory extends FormToolkit {
                        T selection,
                        boolean addEmptyElement,
                        int style) {
-        return this.createDefinedTermComboElement(termType, null, parentElement, labelString, selection, addEmptyElement, style, true);
+        return this.createDefinedTermComboElement(termType, null, parentElement, labelString, selection, addEmptyElement, style, false);
        }
     public <T extends DefinedTermBase> TermComboElement<T> createDefinedTermComboElement(
                        TermType termType,
@@ -945,7 +944,7 @@ public class CdmFormFactory extends FormToolkit {
             String labelString,
             T selection,
             int style) {
-        return this.createDefinedTermComboElement(null, termVocabulary, parentElement, labelString, selection, false, style, true);
+        return this.createDefinedTermComboElement(null, termVocabulary, parentElement, labelString, selection, true, style, false);
     }
 
        public <T extends DefinedTermBase> TermComboElement<T> createDefinedTermComboElement(