selected classification is set by default to the classification of the selected taxon...
authorCherian Mathew <c.mathew@bgbm.org>
Wed, 6 Feb 2013 13:08:07 +0000 (13:08 +0000)
committerCherian Mathew <c.mathew@bgbm.org>
Wed, 6 Feb 2013 13:08:07 +0000 (13:08 +0000)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/handler/ChangeAcceptedTaxonToSynonymHandler.java

index a3d7e894c031c79ef805c3731335a5f8117146be..b12451058fc564976a9af67ae16065fc7970c12a 100644 (file)
@@ -57,7 +57,12 @@ public class ChangeAcceptedTaxonToSynonymHandler extends AbstractHandler
                // Choose new accepted taxon    
                List<UUID> excludeTaxa = new ArrayList<UUID>();
                excludeTaxa.add(oldAcceptedTaxonNode.getUuid());
-               TaxonNode newAcceptedTaxonNode = TaxonNodeSelectionDialog.select(HandlerUtil.getActiveShell(event), editor.getConversationHolder(), "Choose the accepted taxon", excludeTaxa, null, null);
+               TaxonNode newAcceptedTaxonNode = TaxonNodeSelectionDialog.select(HandlerUtil.getActiveShell(event), 
+                               editor.getConversationHolder(), 
+                               "Choose the accepted taxon", 
+                               excludeTaxa, 
+                               null, 
+                               oldAcceptedTaxonNode.getClassification());                      
 
                if (newAcceptedTaxonNode == null) {
                        return null;