import org.eclipse.swt.widgets.Shell;
import eu.etaxonomy.cdm.api.service.IVocabularyService;
-import eu.etaxonomy.cdm.model.common.TermType;
-import eu.etaxonomy.cdm.model.common.TermVocabulary;
+import eu.etaxonomy.cdm.model.term.TermType;
+import eu.etaxonomy.cdm.model.term.TermVocabulary;
import eu.etaxonomy.taxeditor.newWizard.AbstractNewEntityWizard;
import eu.etaxonomy.taxeditor.newWizard.NewFeatureVocabularyWizard;
import eu.etaxonomy.taxeditor.store.CdmStore;
}
public static TermVocabulary select(String dialogTitle, Shell shell, TermVocabulary voc){
- return select_internal(dialogTitle, shell, Collections.singleton(voc), null);
+ return select_internal(dialogTitle, shell, voc!=null?Collections.singleton(voc):null, null);
}
public static TermVocabulary select(Shell shell, TermVocabulary voc){
- return select_internal("Choose Vocabulary", shell, Collections.singleton(voc), null);
+ return select_internal("Choose Vocabulary", shell, voc!=null?Collections.singleton(voc):null, null);
}
private static TermVocabulary select_internal(String dialogTitle, Shell shell, Set<TermVocabulary> vocabulariesToBeFiltered,
@Override
protected AbstractNewEntityWizard getNewEntityWizard(String parameter) {
- return new NewFeatureVocabularyWizard();
+ return new NewFeatureVocabularyWizard(termType);
}
}