import eu.etaxonomy.cdm.model.common.MultilanguageTextHelper;
import eu.etaxonomy.taxeditor.store.CdmStore;
import eu.etaxonomy.taxeditor.store.StoreUtil;
+import eu.etaxonomy.taxeditor.ui.combo.TermComboElement;
import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory;
-import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory.TermComboType;
import eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement;
import eu.etaxonomy.taxeditor.ui.forms.LanguageStringWithLabelElement;
import eu.etaxonomy.taxeditor.ui.forms.MultilanguageTextElement;
import eu.etaxonomy.taxeditor.ui.forms.RootElement;
-import eu.etaxonomy.taxeditor.ui.term.EmptyComboElement;
-import eu.etaxonomy.taxeditor.ui.term.LanguageComboElement;
/**
* <p>TranslationWizardPage class.</p>
private CdmFormFactory formFactory;
- private EmptyComboElement<Language> combo_sourceLanguage;
+ private TermComboElement combo_sourceLanguage;
private LanguageStringWithLabelElement text_source;
- private LanguageComboElement combo_targetLanguage;
+ private TermComboElement<Language> combo_targetLanguage;
private LanguageStringWithLabelElement text_target;
*/
private void createLeftControls(ICdmFormElement element){
- combo_sourceLanguage = (EmptyComboElement<Language>) formFactory.createTermComboElement(TermComboType.EMPTY, element, null, null, SWT.NULL);
+ combo_sourceLanguage = formFactory.createTermComboElement(null, element, null, null, SWT.NULL);
combo_sourceLanguage.setTerms(getLanguages());
combo_sourceLanguage.addSelectionListener(new SelectionAdapter() {
* @param element
*/
private void createRightControls(ICdmFormElement element){
- combo_targetLanguage = (LanguageComboElement) formFactory.createTermComboElement(TermComboType.LANGUAGE, element, null, null, SWT.NULL);
+ combo_targetLanguage = formFactory.createTermComboElement(Language.class, element, null, null, SWT.NULL);
combo_targetLanguage.addSelectionListener(new SelectionAdapter() {
/* (non-Javadoc)