Convert DerivateView to an EditorPart
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / src / main / java / eu / etaxonomy / taxeditor / editor / view / derivate / searchFilter / DerivateSearchCompositeController.java
index e87fcc5aa4b7b4af58379b51f6f7a24485697511..50d91e66a0ab44512791f7557a24134d281a36d4 100644 (file)
@@ -65,6 +65,7 @@ public class DerivateSearchCompositeController implements Listener{
         derivateSearchComposite.getButtonSearch().addListener(SWT.Selection, this);
         derivateSearchComposite.getBtnBrowseTaxa().addListener(SWT.Selection, this);
         derivateSearchComposite.getBtnClearTaxon().addListener(SWT.Selection, this);
+        derivateSearchComposite.getButtonToggleLink().addListener(SWT.Selection, this);
 
     }
 
@@ -145,6 +146,9 @@ public class DerivateSearchCompositeController implements Listener{
             derivateSearchComposite.getComboTaxonAssignment().setEnabled(true);
             derivateSearchComposite.getLbltaxonAssignment().setEnabled(true);
         }
+        else if(eventSource==derivateSearchComposite.getButtonToggleLink()){
+            derivativeEditor.toggleListenToSelectionChange();
+        }
     }
 
     /**