ref #6205 Move excluded notes to the bottom of the wizard
authorPatrick Plitzner <p.plitzner@bgbm.org>
Thu, 17 Nov 2016 09:05:40 +0000 (10:05 +0100)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Thu, 17 Nov 2016 09:05:40 +0000 (10:05 +0100)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/classification/TaxonNodeDetailElement.java

index d9cb235577f79d86889a4d64d388eae0ab1f1d21..5630820216a6c5dd0ab09bf68bbaf5fcf7075994 100644 (file)
@@ -123,10 +123,6 @@ public class TaxonNodeDetailElement extends AbstractCdmDetailElement<ITaxonTreeN
                if (entity instanceof TaxonNode) {
                    checkbox_unplaced = formFactory.createCheckbox(formElement,
                            "Taxon is unplaced", ((TaxonNode) entity).isUnplaced(), style);
                if (entity instanceof TaxonNode) {
                    checkbox_unplaced = formFactory.createCheckbox(formElement,
                            "Taxon is unplaced", ((TaxonNode) entity).isUnplaced(), style);
-                   checkbox_excluded = formFactory.createCheckbox(formElement,
-                           "Taxon is excluded", ((TaxonNode) entity).isExcluded(), style);
-                   multiLanguageTextExcludedNotes = formFactory.createMultiLanguageTextElement(formElement, "Excluded Notes", ((TaxonNode)entity).getExcludedNote(), 50, style);
-                   multiLanguageTextExcludedNotes.setEnabled(((TaxonNode) entity).isExcluded());
                }
 
                if (!isCreateNew()){
                }
 
                if (!isCreateNew()){
@@ -138,6 +134,13 @@ public class TaxonNodeDetailElement extends AbstractCdmDetailElement<ITaxonTreeN
                checkbox_openInEditor = formFactory.createCheckbox(formElement,
                                "Open in Editor", true, style);
                setOpenInEditor(true);
                checkbox_openInEditor = formFactory.createCheckbox(formElement,
                                "Open in Editor", true, style);
                setOpenInEditor(true);
+
+               if (entity instanceof TaxonNode) {
+                   checkbox_excluded = formFactory.createCheckbox(formElement,
+                           "Taxon is excluded", ((TaxonNode) entity).isExcluded(), style);
+                   multiLanguageTextExcludedNotes = formFactory.createMultiLanguageTextElement(formElement, "Excluded Notes", ((TaxonNode)entity).getExcludedNote(), 50, style);
+                   multiLanguageTextExcludedNotes.setEnabled(((TaxonNode) entity).isExcluded());
+               }
        }
 
        private void preFillTaxonName() {
        }
 
        private void preFillTaxonName() {