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/app/wp6/palmae/PalmaeActivator.java
122 122
			logger.info("Make feature tree");
123 123
			ICdmRepository app = tcsImport.getCdmAppController();
124 124

  
125
			FeatureTree tree = getFeatureTree();
125
			FeatureTree<Feature> tree = getFeatureTree();
126 126
			app.getFeatureTreeService().saveOrUpdate(tree);
127 127
			System.out.println("End import from TCS ("+ source.toString() + ")...");
128 128

  
......
136 136
	}
137 137

  
138 138

  
139
	private FeatureTree getFeatureTree(){
140

  
141
		FeatureTree result = FeatureTree.NewInstance(featureTreeUuid);
142
		FeatureNode root = result.getRoot();
143

  
144
		FeatureNode newNode;
145
		newNode = FeatureNode.NewInstance(Feature.INTRODUCTION());
146
		root.addChild(newNode);
147
		newNode = FeatureNode.NewInstance(Feature.DISTRIBUTION());
148
		root.addChild(newNode);
149
		newNode = FeatureNode.NewInstance(Feature.BIOLOGY_ECOLOGY());
150
		root.addChild(newNode);
151
		newNode = FeatureNode.NewInstance(Feature.CONSERVATION());
152
		root.addChild(newNode);
153
		newNode = FeatureNode.NewInstance(Feature.COMMON_NAME());
154
		root.addChild(newNode);
155
		newNode = FeatureNode.NewInstance(Feature.ETYMOLOGY());
156
		root.addChild(newNode);
157
		newNode = FeatureNode.NewInstance(Feature.USES());
158
		root.addChild(newNode);
159
		newNode = FeatureNode.NewInstance(Feature.CULTIVATION());
160
		root.addChild(newNode);
161
		newNode = FeatureNode.NewInstance(Feature.DISCUSSION());
162
		root.addChild(newNode);
163
		newNode = FeatureNode.NewInstance(Feature.DIAGNOSIS());
164
		root.addChild(newNode);
165
		newNode = FeatureNode.NewInstance(Feature.DESCRIPTION());
166
		root.addChild(newNode);
167
		newNode = FeatureNode.NewInstance(Feature.MATERIALS_EXAMINED());
168
		root.addChild(newNode);
169
		newNode = FeatureNode.NewInstance(Feature.ANATOMY());
170
		root.addChild(newNode);
139
	private FeatureTree<Feature> getFeatureTree(){
140

  
141
		FeatureTree<Feature> result = FeatureTree.NewInstance(featureTreeUuid);
142
		FeatureNode<Feature> root = result.getRoot();
143

  
144
		root.addChild(Feature.INTRODUCTION());
145
		root.addChild(Feature.DISTRIBUTION());
146
		root.addChild(Feature.BIOLOGY_ECOLOGY());
147
		root.addChild(Feature.CONSERVATION());
148
		root.addChild(Feature.COMMON_NAME());
149
		root.addChild(Feature.ETYMOLOGY());
150
		root.addChild(Feature.USES());
151
		root.addChild(Feature.CULTIVATION());
152
		root.addChild(Feature.DISCUSSION());
153
		root.addChild(Feature.DIAGNOSIS());
154
		root.addChild(Feature.DESCRIPTION());
155
		root.addChild(Feature.MATERIALS_EXAMINED());
156
		root.addChild(Feature.ANATOMY());
171 157

  
172 158
		return result;
173 159

  

Also available in: Unified diff