import eu.etaxonomy.cdm.io.common.ImportResult;\r
import eu.etaxonomy.cdm.io.common.Source;\r
import eu.etaxonomy.cdm.model.description.Feature;\r
-import eu.etaxonomy.cdm.model.description.FeatureNode;\r
-import eu.etaxonomy.cdm.model.description.FeatureTree;\r
import eu.etaxonomy.cdm.model.name.NomenclaturalCode;\r
+import eu.etaxonomy.cdm.model.term.TermTree;\r
\r
/**\r
* @author a.mueller\r
- * @date 03.12.2010\r
+ * @since 03.12.2010\r
*\r
*/\r
public class IldisActivator {\r
static DbSchemaValidation hbm2dll = DbSchemaValidation.CREATE;\r
static final Source berlinModelSource = BerlinModelSources.ILDIS();\r
// static final ICdmDataSource cdmDestination = CdmDestinations.cdm_ildis_dev();\r
- static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql();\r
+ static final ICdmDataSource cdmDestination = CdmDestinations.cdm_local_test_mysql();\r
\r
\r
static final UUID secUuid = UUID.fromString("a7f29364-ce98-4c1d-ad2e-3d889cc5885c");\r
ICdmRepository app = bmImport.getCdmAppController();\r
\r
//make feature tree\r
- FeatureTree tree = TreeCreator.flatTree(featureTreeUuid, bmImportConfigurator.getFeatureMap(), featureKeyList);\r
- FeatureNode imageNode = FeatureNode.NewInstance(Feature.IMAGE());\r
- tree.getRoot().addChild(imageNode);\r
- FeatureNode distributionNode = FeatureNode.NewInstance(Feature.DISTRIBUTION());\r
- tree.getRoot().addChild(distributionNode, 2);\r
+ TermTree<Feature> tree = TreeCreator.flatTree(featureTreeUuid, bmImportConfigurator.getFeatureMap(), featureKeyList);\r
+ tree.getRoot().addChild(Feature.IMAGE());\r
+ tree.getRoot().addChild(Feature.DISTRIBUTION(), 2);\r
app.getFeatureTreeService().saveOrUpdate(tree);\r
}\r
\r