Implemented some of the import/export functionality. Major refactoring of datasource...
[taxeditor.git] / taxeditor-store / src / main / java / eu / etaxonomy / taxeditor / preference / wizards / FeatureWizard.java
index 2f38892db51f07f74ee752d0521722313b4012a9..11c22774db05ac49e54aab5a799e63c4604754f8 100644 (file)
@@ -14,8 +14,10 @@ import org.apache.log4j.Logger;
 import org.eclipse.jface.wizard.Wizard;
 
 import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
+import eu.etaxonomy.cdm.model.common.VocabularyEnum;
 import eu.etaxonomy.cdm.model.description.Feature;
 import eu.etaxonomy.taxeditor.store.CdmStore;
+import eu.etaxonomy.taxeditor.store.VocabularyStore;
 
 /**
  * @author n.hoffmann
@@ -62,9 +64,9 @@ public class FeatureWizard extends Wizard {
                ConversationHolder conversation = CdmStore.NewTransactionalConversation();
                
                if(editMode){
-                       CdmStore.updateFeature(feature);
+                       VocabularyStore.updateVocabulary(VocabularyEnum.Feature);
                }else{
-                       CdmStore.saveFeature(feature);
+                       VocabularyStore.saveTerm(feature, VocabularyEnum.Feature);
                }
                
                conversation.commit(true);