Project

General

Profile

« Previous | Next » 

Revision 7691ed2a

Added by Andreas Müller almost 5 years ago

ref #8257 remove factory method for term node creation in app-import

View differences:

app-import/src/main/java/eu/etaxonomy/cdm/io/berlinModel/in/BerlinModelFactsImport.java
70 70
import eu.etaxonomy.cdm.model.reference.ReferenceFactory;
71 71
import eu.etaxonomy.cdm.model.taxon.Taxon;
72 72
import eu.etaxonomy.cdm.model.taxon.TaxonBase;
73
import eu.etaxonomy.cdm.model.term.FeatureNode;
74 73
import eu.etaxonomy.cdm.model.term.FeatureTree;
75 74
import eu.etaxonomy.cdm.model.term.Representation;
76 75
import eu.etaxonomy.cdm.model.term.TermBase;
......
172 171

  
173 172
				result.put(factCategoryId, feature);
174 173
				if (createFeatureTree && isPublicFeature(factCategoryId)){
175
				    featureTree.getRoot().addChild(FeatureNode.NewInstance(feature));
174
				    featureTree.getRoot().addChild(feature);
176 175
				}
177 176
			}
178 177
			if (createFeatureTree){
179
			    featureTree.getRoot().addChild(FeatureNode.NewInstance(Feature.DISTRIBUTION()),2);
180
                featureTree.getRoot().addChild(FeatureNode.NewInstance(Feature.NOTES()), featureTree.getRoot().getChildCount()-1);
178
			    featureTree.getRoot().addChild(Feature.DISTRIBUTION(),2);
179
                featureTree.getRoot().addChild(Feature.NOTES(), featureTree.getRoot().getChildCount()-1);
181 180
			    getFeatureTreeService().save(featureTree);
182 181
			}
183 182
			return result;

Also available in: Unified diff