Revision 7691ed2a
Added by Andreas Müller almost 5 years ago
app-import/src/main/java/eu/etaxonomy/cdm/app/berlinModelImport/IldisActivator.java | ||
---|---|---|
25 | 25 |
import eu.etaxonomy.cdm.io.common.Source; |
26 | 26 |
import eu.etaxonomy.cdm.model.description.Feature; |
27 | 27 |
import eu.etaxonomy.cdm.model.name.NomenclaturalCode; |
28 |
import eu.etaxonomy.cdm.model.term.FeatureNode; |
|
29 | 28 |
import eu.etaxonomy.cdm.model.term.FeatureTree; |
30 | 29 |
|
31 | 30 |
/** |
... | ... | |
158 | 157 |
ICdmRepository app = bmImport.getCdmAppController(); |
159 | 158 |
|
160 | 159 |
//make feature tree |
161 |
FeatureTree tree = TreeCreator.flatTree(featureTreeUuid, bmImportConfigurator.getFeatureMap(), featureKeyList); |
|
162 |
FeatureNode imageNode = FeatureNode.NewInstance(Feature.IMAGE()); |
|
163 |
tree.getRoot().addChild(imageNode); |
|
164 |
FeatureNode distributionNode = FeatureNode.NewInstance(Feature.DISTRIBUTION()); |
|
165 |
tree.getRoot().addChild(distributionNode, 2); |
|
160 |
FeatureTree<Feature> tree = TreeCreator.flatTree(featureTreeUuid, bmImportConfigurator.getFeatureMap(), featureKeyList); |
|
161 |
tree.getRoot().addChild(Feature.IMAGE()); |
|
162 |
tree.getRoot().addChild(Feature.DISTRIBUTION(), 2); |
|
166 | 163 |
app.getFeatureTreeService().saveOrUpdate(tree); |
167 | 164 |
} |
168 | 165 |
|
Also available in: Unified diff
ref #8257 remove factory method for term node creation in app-import