fix #8235 Create separate menu for term tree editors for each type
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / featuretree / TermChooseWizardPage.java
index 073a381f80d0b32afcde781eb5685bff989b5c59..2ae698446975aa0e86d176fadb72dfb76b392c7d 100644 (file)
@@ -16,7 +16,7 @@ import org.eclipse.jface.wizard.WizardPage;
 import org.eclipse.swt.SWT;
 import org.eclipse.swt.widgets.Composite;
 
 import org.eclipse.swt.SWT;
 import org.eclipse.swt.widgets.Composite;
 
-import eu.etaxonomy.cdm.model.common.TermType;
+import eu.etaxonomy.cdm.model.term.TermType;
 import eu.etaxonomy.cdm.persistence.dto.TermDto;
 import eu.etaxonomy.taxeditor.view.search.facet.SearchComposite;
 import eu.etaxonomy.taxeditor.view.search.facet.term.TermSearchController;
 import eu.etaxonomy.cdm.persistence.dto.TermDto;
 import eu.etaxonomy.taxeditor.view.search.facet.SearchComposite;
 import eu.etaxonomy.taxeditor.view.search.facet.term.TermSearchController;
@@ -30,17 +30,19 @@ import eu.etaxonomy.taxeditor.view.search.facet.term.TermSearchController;
 public class TermChooseWizardPage extends WizardPage {
 
     private TermSearchController controller;
 public class TermChooseWizardPage extends WizardPage {
 
     private TermSearchController controller;
+    private TermType termType;
 
 
-       protected TermChooseWizardPage() {
+       protected TermChooseWizardPage(TermType termType) {
                super("Term Choose Wizard");
                setTitle("Term Choose Wizard");
                setDescription("Please search and select the terms you want to add to the tree.");
                super("Term Choose Wizard");
                setTitle("Term Choose Wizard");
                setDescription("Please search and select the terms you want to add to the tree.");
+               this.termType = termType;
        }
 
        @Override
        public void createControl(Composite parent) {
         SearchComposite searchComposite = new SearchComposite(parent, SWT.NONE);
        }
 
        @Override
        public void createControl(Composite parent) {
         SearchComposite searchComposite = new SearchComposite(parent, SWT.NONE);
-        controller = new TermSearchController(searchComposite, TermType.Feature);
+        controller = new TermSearchController(searchComposite, termType);
                setControl(searchComposite);
        }
 
                setControl(searchComposite);
        }