Project

General

Profile

« Previous | Next » 

Revision 15977465

Added by Andreas Müller about 8 years ago

Update FloraMalesiana sources and Transformer

View differences:

cdm-eflora/src/main/java/eu/etaxonomy/cdm/app/eflora/EfloraSources.java
1
// $Id$
2
/**
3
* Copyright (C) 2009 EDIT
4
* European Distributed Institute of Taxonomy 
5
* http://www.e-taxonomy.eu
6
* 
7
* The contents of this file are subject to the Mozilla Public License Version 1.1
8
* See LICENSE.TXT at the top of this package for the full license terms.
9
*/
10
package eu.etaxonomy.cdm.app.eflora;
11

  
12
import java.net.URI;
13

  
14
import org.apache.log4j.Logger;
15

  
16
/**
17
 * @author a.mueller
18
 * @date 09.06.2010
19
 *
20
 */
21
public class EfloraSources {
22
	@SuppressWarnings("unused")
23
	private static final Logger logger = Logger.getLogger(EfloraSources.class);
24

  
25
	//Ericaceae
26
	public static URI ericacea_local() {
27
		return URI.create("file:C:/localCopy/Data/eflora/africa/Ericaceae/ericaceae_v2.xml");
28
	}
29
	
30
	public static URI ericacea_specimen_local() {
31
		return URI.create("file:/C:/localCopy/Data/eflora/africa/Specimen/Ericaceae/Ericaceae_CDM_specimen.xls");
32
	}
33
	
34
	public static URI vittaria_specimen_pesiimport3() {
35
		return URI.create("file:/F:/data/eflora/fdac/Vittaria_neu4b.xls");
36
	}
37
	
38
//******************* MALESIANA ************************************************************/
39
	
40
	//Sapindaceae
41
	public static URI fm_sapindaceae_local(){
42
		return URI.create("file:C:/localCopy/Data/eflora/floraMalesiana/sapindaceae-01v25.xml");
43
	}
44
	
45
	//Sapindaceae2
46
	public static URI fm_sapindaceae2_local(){
47
		return URI.create("file:C:/localCopy/Data/eflora/floraMalesiana/sapindaceae-02final2.xml");
48
	}
49
	
50
	//Flora Malesiana Vol 13-1
51
	public static URI fm_13_1_local(){
52
		return URI.create("file:C:/localCopy/Data/eflora/floraMalesiana/fm13_1_v8_final.xml");
53
	}
54

  
55
	//Flora Malesiana Vol 13-2
56
	public static URI fm_13_2_local(){
57
		return URI.create("file:C:/localCopy/Data/eflora/floraMalesiana/fm13_2_v8_final.xml");
58
	}
59

  
60
  //***** FM NEW */	
61
	
62
	//Flora Malesiana Vol 08_1
63
	public static URI fm_08_1(){
64
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/vol8_part1_final.xml");
65
	}
66
	
67
	//Flora Malesiana Vol 08_2
68
	public static URI fm_08_2(){
69
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/vol8_part2_final.xml");
70
	}
71

  
72
	//Flora Malesiana Vol 08_3
73
	public static URI fm_08_3(){
74
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/vol8_part3_final.xml");
75
	}
76
	
77
	//Flora Malesiana Vol 10_1
78
	public static URI fm_10_1(){
79
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/vol10_part1_final.xml");
80
	}
81
	
82
	//Flora Malesiana Vol 10_2
83
	public static URI fm_10_2(){
84
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/vol10_part2_final.xml");
85
	}
86

  
87
	//Flora Malesiana Vol 10_3
88
	public static URI fm_10_3(){
89
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/vol10_part3_final.xml");
90
	}
91

  
92
	//Flora Malesiana Vol 10_4
93
	public static URI fm_10_4(){
94
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/vol10_part4_final.xml");
95
	}
96
	
97
	//Flora Malesiana Vol 11_1
98
	public static URI fm_11_1(){
99
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/vol11_part1_final.xml");
100
	}
101
	
102
	//Flora Malesiana Vol 11_2
103
	public static URI fm_11_2(){
104
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/vol11_part2_final.xml");
105
	}
106

  
107
	//Flora Malesiana Vol 11_3
108
	public static URI fm_11_3(){
109
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/vol11_part3_final.xml");
110
	}
111

  
112
	//Flora Malesiana Vol 12_1
113
	public static URI fm_12_1(){
114
		return URI.create("file://PESIIMPORT3/malesiana/vol12_1_final.xml");
115
	}
116
	
117
	//Flora Malesiana Vol 12_2
118
	public static URI fm_12_2(){
119
		return URI.create("file://PESIIMPORT3/malesiana/vol12_2_final.xml");
120
	}
121
	
122
	public static URI fm_13(){
123
		return URI.create("file://PESIIMPORT3/malesiana/vol13_final.xml");
124
	}
125

  
126
//	//Flora Malesiana Vol 13 - large families
127
//	public static URI fm_13_large_families(){
128
//		return URI.create("file://PESIIMPORT3/malesiana/vol_13/xmlv9_large_families_vol_13.xml");
129
//	}
130

  
131
	//Flora Malesiana Vol 14
132
	public static URI fm_14(){
133
		return URI.create("file://PESIIMPORT3/malesiana/vol14_final.xml");
134
	}
135
	
136
	//Flora Malesiana Vol 15
137
	public static URI fm_15(){
138
		return URI.create("file://PESIIMPORT3/malesiana/vol15_final.xml");
139
	}
140

  
141
	//Flora Malesiana Vol 16
142
	public static URI fm_16(){
143
		return URI.create("file://PESIIMPORT3/malesiana/vol16_final.xml");
144
	}
145

  
146
	//Flora Malesiana Vol 17, part1
147
	public static URI fm_17_1(){
148
		return URI.create("file://PESIIMPORT3/malesiana/vol17_part1_final.xml");
149
	}
150
	
151
	//Flora Malesiana Vol 17, part2
152
	public static URI fm_17_2(){
153
		return URI.create("file://PESIIMPORT3/malesiana/vol17_part2_final.xml");
154
	}
155
	
156
	//Flora Malesiana Vol 18
157
	public static URI fm_18(){
158
		return URI.create("file://PESIIMPORT3/malesiana/vol18_final.xml");
159
	}
160
	//Flora Malesiana Vol 19
161
	public static URI fm_19(){
162
		return URI.create("file://PESIIMPORT3/malesiana/vol19_final.xml");
163
	}
164
	//Flora Malesiana Vol 20
165
	public static URI fm_20(){
166
		return URI.create("file://PESIIMPORT3/malesiana/vol20_final.xml");
167
	}
168
	
169
	//Flora Malesiana Vol 21
170
	public static URI fm_21(){
171
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/vol21_final.xml");
172
	}
173
	
174
	//Flora Malesiana Series 2 - Vol 2
175
	public static URI fm_ser2_2(){
176
		return URI.create("file://PESIIMPORT3/malesiana/IIvol2_final.xml");
177
	}
178

  
179
	//Flora Malesiana Series 2 - Vol 3
180
	public static URI fm_ser2_3(){
181
		return URI.create("file://PESIIMPORT3/malesiana/IIvol3_final.xml");
182
	}
183
	
184
	//Flora Malesiana Series 2 - Vol 4
185
	public static URI fm_ser2_4(){
186
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/ser2vol4_final.xml");
187
	}
188

  
189
//************************* GABON ************************************************/
190
	
191
	//Flore du Gabon sample 
192
	public static URI fdg_sample(){
193
		return URI.create("file:/E:/opt/data/floreGabon/sample.xml");
194
	}
195

  
196
	//Flore du Gabon vol 1
197
	public static URI fdg_1(){
198
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol1_9.xml");
199
	}
200

  
201
	//Flore du Gabon vol 2
202
	public static URI fdg_2(){
203
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol2_9.xml");
204
	}
205
	
206
	//Flore du Gabon vol 3
207
	public static URI fdg_3(){
208
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol3_9.xml");
209
	}
210
	
211
	//Flore du Gabon vol 4
212
	public static URI fdg_4(){
213
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol4_9.xml");
214
	}
215
	
216
	//Flore du Gabon vol 5
217
	public static URI fdg_5(){
218
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol5_final.xml");
219
	}
220

  
221
	
222
	//Flore du Gabon vol 5
223
	public static URI fdg_5bis(){
224
		return URI.create("file://PESIIMPORT3/gabon/markupData/5bis_final.xml");
225
	}
226
	
227
	//Flore du Gabon vol 6
228
	public static URI fdg_6(){
229
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol6_final.xml");
230
	}
231
	
232
	//Flore du Gabon vol 7
233
	public static URI fdg_7(){
234
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol7_final.xml");
235
	}
236
	
237
	//Flore du Gabon vol 8
238
	public static URI fdg_8(){
239
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol8_final.xml");
240
	}
241
	
242
	//Flore du Gabon vol 9
243
	public static URI fdg_9(){
244
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol9_final.xml");
245
	}
246
	
247
	//Flore du Gabon vol 10
248
	public static URI fdg_10(){
249
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol10_final.xml");
250
	}
251
	
252
	//Flore du Gabon vol 11
253
	public static URI fdg_11(){
254
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol11_final.xml");
255
	}
256

  
257
	//Flore du Gabon vol 12 and 17  (same family)
258
	public static URI fdg_12_17(){
259
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol12and17_final.xml");
260
	}
261

  
262

  
263
	//Flore du Gabon vol 13
264
	public static URI fdg_13(){
265
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol13_final.xml");
266
	}
267

  
268
	//Flore du Gabon vol 14
269
	public static URI fdg_14(){
270
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol14_final.xml");
271
	}
272

  
273
	//Flore du Gabon vol 15
274
	public static URI fdg_15(){
275
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol15_final.xml");
276
	}
277

  
278
	//Flore du Gabon vol 16
279
	public static URI fdg_16(){
280
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol16_final.xml");
281
	}
282

  
283
	//Flore du Gabon vol 17
284
	public static URI fdg_17(){
285
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol17_final.xml");
286
	}
287

  
288
	//Flore du Gabon vol 18
289
	public static URI fdg_18(){
290
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol18_final.xml");
291
	}
292

  
293
	//Flore du Gabon vol 19
294
	public static URI fdg_19(){
295
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol19_final.xml");
296
	}
297

  
298
	//Flore du Gabon vol 20
299
	public static URI fdg_20(){
300
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol20_final.xml");
301
	}
302
	
303
	//Flore du Gabon vol 21
304
	public static URI fdg_21(){
305
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol21_final.xml");
306
	}
307

  
308
	//Flore du Gabon vol 22
309
	public static URI fdg_22(){
310
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol22_final.xml");
311
	}
312

  
313
	//Flore du Gabon vol 23
314
	public static URI fdg_23(){
315
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol23_final.xml");
316
	}
317

  
318
	//Flore du Gabon vol 24
319
	public static URI fdg_24(){
320
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol24_final.xml");
321
	}
322

  
323
	//Flore du Gabon vol 25
324
	public static URI fdg_25(){
325
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol25_final.xml");
326
	}
327

  
328
	//Flore du Gabon vol 26
329
	public static URI fdg_26(){
330
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol26_final.xml");
331
	}
332
	
333
	//Flore du Gabon vol 27
334
	public static URI fdg_27(){
335
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol27_final.xml");
336
	}
337

  
338
	//Flore du Gabon vol 28
339
	public static URI fdg_28(){
340
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol28_final.xml");
341
	}
342

  
343
	//Flore du Gabon vol 29
344
	public static URI fdg_29(){
345
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol29_final.xml");
346
	}
347

  
348
	//Flore du Gabon vol 30
349
	public static URI fdg_30(){
350
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol30_final.xml");
351
	}
352
	
353
	//Flore du Gabon vol 31
354
	public static URI fdg_31(){
355
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol31_final.xml");
356
	}
357
	//Flore du Gabon vol 32
358
	public static URI fdg_32(){
359
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol32_final.xml");
360
	}
361
	//Flore du Gabon vol 33
362
	public static URI fdg_33(){
363
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol33_final.xml");
364
	}
365
	//Flore du Gabon vol 34
366
	public static URI fdg_34(){
367
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol34_final.xml");
368
	}
369
	
370
	//Flore du Gabon vol 35
371
	public static URI fdg_35(){
372
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol35_final.xml");
373
	}
374

  
375
	//Flore du Gabon vol 36
376
	public static URI fdg_36(){
377
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol36_final.xml");
378
	}
379
	
380
	//Flore du Gabon vol 37
381
	public static URI fdg_37(){
382
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol37_final.xml");
383
	}
384

  
385
	//Flore du Gabon vol 36 and 37
386
	public static URI fdg_36_37(){
387
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol36and37_final.xml");
388
	}
389
	
390
	
391
	//Flore du Gabon vol 38
392
	public static URI fdg_38(){
393
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol38_final.xml");
394
	}
395
	
396
	//Flore du Gabon vol 39
397
	public static URI fdg_39(){
398
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol39_final.xml");
399
	}
400
	
401
	//Flore du Gabon vol 40
402
	public static URI fdg_40(){
403
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol40_final.xml");
404
	}
405
	
406
	//Flore du Gabon vol 41
407
	public static URI fdg_41(){
408
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol41_final.xml");
409
	}
410
	
411
	//Flore du Gabon vol 42
412
	public static URI fdg_42(){
413
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol42_final.xml");
414
	}
415
	
416
	//Flore du Gabon vol 43
417
	public static URI fdg_43(){
418
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol43_final.xml");
419
	}
420
	
421
	//Flore du Gabon vol 44
422
	public static URI fdg_44(){
423
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol44_final.xml");
424
	}
425
	
426
	//Flore du Gabon vol 45
427
	public static URI fdg_45(){
428
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol45_final.xml");
429
	}
430
	
431
//************************* GUIANAS **********************************************/	
432
	
433
	//Flora of the Guianas Sample
434
	public static URI fgu_1(){
435
//		return URI.create("file:///PESIIMPORT3/guianas/markupData/79THEOPHRASTACEAE.xml");
436
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/79THEOPHRASTACEAE.xml");
437
	}
438

  
439
	
440
	public static URI fotg_03(){
441
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A3_final.xml");
442
	}
443

  
444
	
445
	public static URI fotg_11(){
446
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A11_final.xml");
447
	}
448

  
449
	
450
	public static URI fotg_14(){
451
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A14_final.xml");
452
	}
453

  
454
	
455
	public static URI fotg_15(){
456
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A15_final.xml");
457
	}
458

  
459
	
460
	public static URI fotg_16(){
461
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A16_final.xml");
462
	}
463
	
464
	public static URI fotg_20(){
465
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A20_final.xml");
466
	}
467

  
468
	public static URI fotg_22(){
469
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A22_final.xml");
470
	}
471

  
472
	public static URI fotg_23(){
473
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A23_final.xml");
474
	}
475
	
476
	public static URI fotg_24(){
477
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A24_final4.xml");
478
	}
479

  
480
	public static URI fotg_24plus(){
481
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A24_finalplus4.xml");
482
	}
483
	
484
	public static URI fotg_25(){
485
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A25_final2.xml");
486
	}
487

  
488
	public static URI fotg_25plus(){
489
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A25_finalplus2.xml");
490
	}
491
	
492
	public static URI fotg_26(){
493
		return URI.create("file://BGBM-PESIHPC/FloraGuianasXml/A26_final.xml");
494
	}
495

  
496
	public static URI fotg_27(){
497
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A27_final.xml");
498
	}
499

  
500
	public static URI fotg_29(){
501
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A29_final.xml");
502
	}
503
	public static URI fotg_30(){
504
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A30_final.xml");
505
	}
506
	
507
}
1
// $Id$
2
/**
3
* Copyright (C) 2009 EDIT
4
* European Distributed Institute of Taxonomy
5
* http://www.e-taxonomy.eu
6
*
7
* The contents of this file are subject to the Mozilla Public License Version 1.1
8
* See LICENSE.TXT at the top of this package for the full license terms.
9
*/
10
package eu.etaxonomy.cdm.app.eflora;
11

  
12
import java.net.URI;
13

  
14
import org.apache.log4j.Logger;
15

  
16
/**
17
 * @author a.mueller
18
 * @date 09.06.2010
19
 *
20
 */
21
public class EfloraSources {
22
	@SuppressWarnings("unused")
23
	private static final Logger logger = Logger.getLogger(EfloraSources.class);
24

  
25
	//Ericaceae
26
	public static URI ericacea_local() {
27
		return URI.create("file:C:/localCopy/Data/eflora/africa/Ericaceae/ericaceae_v2.xml");
28
	}
29

  
30
	public static URI ericacea_specimen_local() {
31
		return URI.create("file:/C:/localCopy/Data/eflora/africa/Specimen/Ericaceae/Ericaceae_CDM_specimen.xls");
32
	}
33

  
34
	public static URI vittaria_specimen_pesiimport3() {
35
		return URI.create("file:/F:/data/eflora/fdac/Vittaria_neu4b.xls");
36
	}
37

  
38
//******************* MALESIANA ************************************************************/
39

  
40
	//Sapindaceae
41
	public static URI fm_sapindaceae_local(){
42
		return URI.create("file:C:/localCopy/Data/eflora/floraMalesiana/sapindaceae-01v25.xml");
43
	}
44

  
45
	//Sapindaceae2
46
	public static URI fm_sapindaceae2_local(){
47
		return URI.create("file:C:/localCopy/Data/eflora/floraMalesiana/sapindaceae-02final2.xml");
48
	}
49

  
50
	//Flora Malesiana Vol 13-1
51
	public static URI fm_13_1_local(){
52
		return URI.create("file:C:/localCopy/Data/eflora/floraMalesiana/fm13_1_v8_final.xml");
53
	}
54

  
55
	//Flora Malesiana Vol 13-2
56
	public static URI fm_13_2_local(){
57
		return URI.create("file:C:/localCopy/Data/eflora/floraMalesiana/fm13_2_v8_final.xml");
58
	}
59

  
60
  //***** FM NEW */
61

  
62
	//Flora Malesiana Vol 08_1
63
	public static URI fm_08_1(){
64
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol8_part1_final.xml");
65
	}
66

  
67
	//Flora Malesiana Vol 08_2
68
	public static URI fm_08_2(){
69
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol8_part2_final.xml");
70
	}
71

  
72
	//Flora Malesiana Vol 08_3
73
	public static URI fm_08_3(){
74
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol8_part3_final.xml");
75
	}
76

  
77
	//Flora Malesiana Vol 09
78
    public static URI fm_09(){
79
        return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol9_final.xml");
80
    }
81

  
82
	//Flora Malesiana Vol 10_1
83
	public static URI fm_10_1(){
84
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol10_part1_final.xml");
85
	}
86

  
87
	//Flora Malesiana Vol 10_2
88
	public static URI fm_10_2(){
89
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol10_part2_final.xml");
90
	}
91

  
92
	//Flora Malesiana Vol 10_3
93
	public static URI fm_10_3(){
94
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol10_part3_final.xml");
95
	}
96

  
97
	//Flora Malesiana Vol 10_4
98
	public static URI fm_10_4(){
99
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol10_part4_final.xml");
100
	}
101

  
102
	//Flora Malesiana Vol 11_1
103
	public static URI fm_11_1(){
104
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol11_part1_final.xml");
105
	}
106

  
107
	//Flora Malesiana Vol 11_2
108
	public static URI fm_11_2(){
109
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol11_part2_final.xml");
110
	}
111

  
112
	//Flora Malesiana Vol 11_3
113
	public static URI fm_11_3(){
114
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol11_part3_final.xml");
115
	}
116

  
117
	//Flora Malesiana Vol 12
118
	public static URI fm_12(){
119
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol12_final2.xml");
120
	}
121

  
122
	public static URI fm_13(){
123
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol13_final2.xml");
124
	}
125

  
126
	//Flora Malesiana Vol 14
127
	public static URI fm_14(){
128
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol14_final2.xml");
129
	}
130

  
131
	//Flora Malesiana Vol 15
132
	public static URI fm_15(){
133
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol15_final2.xml");
134
	}
135

  
136
	//Flora Malesiana Vol 16
137
	public static URI fm_16(){
138
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol16_final2.xml");
139
	}
140

  
141
	//Flora Malesiana Vol 17, part1
142
	public static URI fm_17_1(){
143
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol17_part2_final2.xml");
144
	}
145

  
146
	//Flora Malesiana Vol 17, part2
147
	public static URI fm_17_2(){
148
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol17_part2_final2.xml");
149
	}
150

  
151
	//Flora Malesiana Vol 18
152
	public static URI fm_18(){
153
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol18_final.xml");
154
	}
155
	//Flora Malesiana Vol 19
156
	public static URI fm_19(){
157
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol19_final2.xml");
158
	}
159
	//Flora Malesiana Vol 20
160
	public static URI fm_20(){
161
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol20_final2.xml");
162
	}
163

  
164
	//Flora Malesiana Vol 21
165
	public static URI fm_21(){
166
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmvol21_final.xml");
167
	}
168

  
169
	//Flora Malesiana Series 2 - Vol 1
170
    public static URI fm_ser2_1(){
171
        return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmser2vol1_final.xml");
172
    }
173

  
174
	//Flora Malesiana Series 2 - Vol 2
175
	public static URI fm_ser2_2(){
176
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmser2vol2_final2.xml");
177
	}
178

  
179
	//Flora Malesiana Series 2 - Vol 3
180
	public static URI fm_ser2_3(){
181
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmser2vol3_final2.xml");
182
	}
183

  
184
	//Flora Malesiana Series 2 - Vol 4
185
	public static URI fm_ser2_4(){
186
		return URI.create("file:////BGBM-PESIHPC/FloraMalesianaXml/fmser2vol4_final.xml");
187
	}
188

  
189
//************************* GABON ************************************************/
190

  
191
	//Flore du Gabon sample
192
	public static URI fdg_sample(){
193
		return URI.create("file:/E:/opt/data/floreGabon/sample.xml");
194
	}
195

  
196
	//Flore du Gabon vol 1
197
	public static URI fdg_1(){
198
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol1_9.xml");
199
	}
200

  
201
	//Flore du Gabon vol 2
202
	public static URI fdg_2(){
203
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol2_9.xml");
204
	}
205

  
206
	//Flore du Gabon vol 3
207
	public static URI fdg_3(){
208
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol3_9.xml");
209
	}
210

  
211
	//Flore du Gabon vol 4
212
	public static URI fdg_4(){
213
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol4_9.xml");
214
	}
215

  
216
	//Flore du Gabon vol 5
217
	public static URI fdg_5(){
218
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol5_final.xml");
219
	}
220

  
221

  
222
	//Flore du Gabon vol 5
223
	public static URI fdg_5bis(){
224
		return URI.create("file://PESIIMPORT3/gabon/markupData/5bis_final.xml");
225
	}
226

  
227
	//Flore du Gabon vol 6
228
	public static URI fdg_6(){
229
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol6_final.xml");
230
	}
231

  
232
	//Flore du Gabon vol 7
233
	public static URI fdg_7(){
234
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol7_final.xml");
235
	}
236

  
237
	//Flore du Gabon vol 8
238
	public static URI fdg_8(){
239
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol8_final.xml");
240
	}
241

  
242
	//Flore du Gabon vol 9
243
	public static URI fdg_9(){
244
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol9_final.xml");
245
	}
246

  
247
	//Flore du Gabon vol 10
248
	public static URI fdg_10(){
249
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol10_final.xml");
250
	}
251

  
252
	//Flore du Gabon vol 11
253
	public static URI fdg_11(){
254
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol11_final.xml");
255
	}
256

  
257
	//Flore du Gabon vol 12 and 17  (same family)
258
	public static URI fdg_12_17(){
259
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol12and17_final.xml");
260
	}
261

  
262

  
263
	//Flore du Gabon vol 13
264
	public static URI fdg_13(){
265
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol13_final.xml");
266
	}
267

  
268
	//Flore du Gabon vol 14
269
	public static URI fdg_14(){
270
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol14_final.xml");
271
	}
272

  
273
	//Flore du Gabon vol 15
274
	public static URI fdg_15(){
275
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol15_final.xml");
276
	}
277

  
278
	//Flore du Gabon vol 16
279
	public static URI fdg_16(){
280
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol16_final.xml");
281
	}
282

  
283
	//Flore du Gabon vol 17
284
	public static URI fdg_17(){
285
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol17_final.xml");
286
	}
287

  
288
	//Flore du Gabon vol 18
289
	public static URI fdg_18(){
290
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol18_final.xml");
291
	}
292

  
293
	//Flore du Gabon vol 19
294
	public static URI fdg_19(){
295
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol19_final.xml");
296
	}
297

  
298
	//Flore du Gabon vol 20
299
	public static URI fdg_20(){
300
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol20_final.xml");
301
	}
302

  
303
	//Flore du Gabon vol 21
304
	public static URI fdg_21(){
305
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol21_final.xml");
306
	}
307

  
308
	//Flore du Gabon vol 22
309
	public static URI fdg_22(){
310
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol22_final.xml");
311
	}
312

  
313
	//Flore du Gabon vol 23
314
	public static URI fdg_23(){
315
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol23_final.xml");
316
	}
317

  
318
	//Flore du Gabon vol 24
319
	public static URI fdg_24(){
320
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol24_final.xml");
321
	}
322

  
323
	//Flore du Gabon vol 25
324
	public static URI fdg_25(){
325
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol25_final.xml");
326
	}
327

  
328
	//Flore du Gabon vol 26
329
	public static URI fdg_26(){
330
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol26_final.xml");
331
	}
332

  
333
	//Flore du Gabon vol 27
334
	public static URI fdg_27(){
335
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol27_final.xml");
336
	}
337

  
338
	//Flore du Gabon vol 28
339
	public static URI fdg_28(){
340
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol28_final.xml");
341
	}
342

  
343
	//Flore du Gabon vol 29
344
	public static URI fdg_29(){
345
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol29_final.xml");
346
	}
347

  
348
	//Flore du Gabon vol 30
349
	public static URI fdg_30(){
350
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol30_final.xml");
351
	}
352

  
353
	//Flore du Gabon vol 31
354
	public static URI fdg_31(){
355
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol31_final.xml");
356
	}
357
	//Flore du Gabon vol 32
358
	public static URI fdg_32(){
359
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol32_final.xml");
360
	}
361
	//Flore du Gabon vol 33
362
	public static URI fdg_33(){
363
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol33_final.xml");
364
	}
365
	//Flore du Gabon vol 34
366
	public static URI fdg_34(){
367
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol34_final.xml");
368
	}
369

  
370
	//Flore du Gabon vol 35
371
	public static URI fdg_35(){
372
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol35_final.xml");
373
	}
374

  
375
	//Flore du Gabon vol 36
376
	public static URI fdg_36(){
377
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol36_final.xml");
378
	}
379

  
380
	//Flore du Gabon vol 37
381
	public static URI fdg_37(){
382
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol37_final.xml");
383
	}
384

  
385
	//Flore du Gabon vol 36 and 37
386
	public static URI fdg_36_37(){
387
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol36and37_final.xml");
388
	}
389

  
390

  
391
	//Flore du Gabon vol 38
392
	public static URI fdg_38(){
393
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol38_final.xml");
394
	}
395

  
396
	//Flore du Gabon vol 39
397
	public static URI fdg_39(){
398
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol39_final.xml");
399
	}
400

  
401
	//Flore du Gabon vol 40
402
	public static URI fdg_40(){
403
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol40_final.xml");
404
	}
405

  
406
	//Flore du Gabon vol 41
407
	public static URI fdg_41(){
408
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol41_final.xml");
409
	}
410

  
411
	//Flore du Gabon vol 42
412
	public static URI fdg_42(){
413
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol42_final.xml");
414
	}
415

  
416
	//Flore du Gabon vol 43
417
	public static URI fdg_43(){
418
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol43_final.xml");
419
	}
420

  
421
	//Flore du Gabon vol 44
422
	public static URI fdg_44(){
423
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol44_final.xml");
424
	}
425

  
426
	//Flore du Gabon vol 45
427
	public static URI fdg_45(){
428
		return URI.create("file://PESIIMPORT3/gabon/markupData/fdgvol45_final.xml");
429
	}
430

  
431
//************************* GUIANAS **********************************************/
432

  
433
	//Flora of the Guianas Sample
434
	public static URI fgu_1(){
435
//		return URI.create("file:///PESIIMPORT3/guianas/markupData/79THEOPHRASTACEAE.xml");
436
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/79THEOPHRASTACEAE.xml");
437
	}
438

  
439

  
440
	public static URI fotg_03(){
441
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A3_final.xml");
442
	}
443

  
444

  
445
	public static URI fotg_11(){
446
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A11_final.xml");
447
	}
448

  
449

  
450
	public static URI fotg_14(){
451
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A14_final.xml");
452
	}
453

  
454

  
455
	public static URI fotg_15(){
456
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A15_final.xml");
457
	}
458

  
459

  
460
	public static URI fotg_16(){
461
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A16_final.xml");
462
	}
463

  
464
	public static URI fotg_20(){
465
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A20_final.xml");
466
	}
467

  
468
	public static URI fotg_22(){
469
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A22_final.xml");
470
	}
471

  
472
	public static URI fotg_23(){
473
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A23_final.xml");
474
	}
475

  
476
	public static URI fotg_24(){
477
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A24_final4.xml");
478
	}
479

  
480
	public static URI fotg_24plus(){
481
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A24_finalplus4.xml");
482
	}
483

  
484
	public static URI fotg_25(){
485
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A25_final2.xml");
486
	}
487

  
488
	public static URI fotg_25plus(){
489
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A25_finalplus2.xml");
490
	}
491

  
492
	public static URI fotg_26(){
493
		return URI.create("file://BGBM-PESIHPC/FloraGuianasXml/A26_final.xml");
494
	}
495

  
496
	public static URI fotg_27(){
497
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A27_final.xml");
498
	}
499

  
500
	public static URI fotg_29(){
501
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A29_final.xml");
502
	}
503
	public static URI fotg_30(){
504
		return URI.create("file:////BGBM-PESIHPC/FloraGuianasXml/A30_final.xml");
505
	}
506

  
507
}
cdm-eflora/src/main/java/eu/etaxonomy/cdm/app/eflora/FloraMalesianaActivator.java
50 50
	static final URI fmSource08_2 = EfloraSources.fm_08_2();
51 51
	static final URI fmSource08_3 = EfloraSources.fm_08_3();
52 52

  
53
	static final URI fmSource09 = EfloraSources.fm_09();
54

  
53 55
	static final URI fmSource10_1 = EfloraSources.fm_10_1();
54 56
	static final URI fmSource10_2 = EfloraSources.fm_10_2();
55 57
	static final URI fmSource10_3 = EfloraSources.fm_10_3();
......
59 61
	static final URI fmSource11_1 = EfloraSources.fm_11_1();
60 62
	static final URI fmSource11_2 = EfloraSources.fm_11_2();
61 63
	static final URI fmSource11_3 = EfloraSources.fm_11_3();
62
	static final URI fmSource12_1 = EfloraSources.fm_12_1();
63
	static final URI fmSource12_2 = EfloraSources.fm_12_2();
64
	static final URI fmSource12_1 = EfloraSources.fm_12();
64 65
	static final URI fmSource13 = EfloraSources.fm_13();
65 66
	static final URI fmSource14 = EfloraSources.fm_14();
66 67
	static final URI fmSource15 = EfloraSources.fm_15();
......
72 73
	static final URI fmSource20 = EfloraSources.fm_20();
73 74
	static final URI fmSource21 = EfloraSources.fm_21();
74 75

  
75
	static final URI fmSource_Ser2_02 = EfloraSources.fm_ser2_2();
76
	static final URI fmSource_Ser2_01 = EfloraSources.fm_ser2_1();
77
    static final URI fmSource_Ser2_02 = EfloraSources.fm_ser2_2();
76 78
	static final URI fmSource_Ser2_03 = EfloraSources.fm_ser2_3();
77 79
	static final URI fmSource_Ser2_04 = EfloraSources.fm_ser2_4();
78 80

  
......
84 86

  
85 87
	private final boolean includeBase = false;
86 88
	private final boolean includeVol08_1 = includeBase;
87
	private final boolean includeVol08_2 =includeBase;
89
	private final boolean includeVol08_2 = includeBase;
88 90
	private final boolean includeVol08_3 = includeBase;
89
	private final boolean includeVol10_1 = includeBase;
91
	private final boolean includeVol09 = includeBase;
92
    private final boolean includeVol10_1 = includeBase;
90 93
	private final boolean includeVol10_2 = includeBase;
91 94
	private final boolean includeVol10_3 = includeBase;
92 95
	private final boolean includeVol10_4 = includeBase;
93 96
	private final boolean includeVol11_1 = includeBase;
94 97
	private final boolean includeVol11_2 = includeBase;
95 98
	private final boolean includeVol11_3 = includeBase;
96
	private final boolean includeVol12_1 = includeBase;
97
	private final boolean includeVol12_2 = includeBase;
99
	private final boolean includeVol12 = includeBase;
98 100
	private final boolean includeVol13 = includeBase;
99 101
	private final boolean includeVol14 = includeBase;
100 102
	private final boolean includeVol15 = includeBase;
......
105 107
	private final boolean includeVol19 = includeBase;
106 108
	private final boolean includeVol20 = includeBase;
107 109
	private final boolean includeVol21 = includeBase;
108
	private final boolean includeVol2_2 = includeBase;
110
	private final boolean includeVol2_1 = includeBase;
111
    private final boolean includeVol2_2 = ! includeBase;
109 112
	private final boolean includeVol2_3 = includeBase;
110
	private final boolean includeVol2_4 = ! includeBase;
113
	private final boolean includeVol2_4 = includeBase;
111 114

  
112
	private final boolean h2ForCheck = false;
115
	private final boolean h2ForCheck = true;
113 116

  
114 117
	static final boolean reuseState = true;  //when running multiple imports
115 118

  
......
171 174
		//Vol08_3
172 175
		doSource(includeVol08_3, fmSource08_3, "Flora Malesiana - vol. 08, pt.3", markupConfig, myImport);
173 176

  
177
		//Vol09
178
        doSource(includeVol09, fmSource09, "Flora Malesiana - vol. 09", markupConfig, myImport);
179

  
174 180
		//Vol10_1
175 181
		doSource(includeVol10_1, fmSource10_1, "Flora Malesiana - vol. 10, pt.1", markupConfig, myImport);
176 182

  
......
192 198
		//Vol11_3
193 199
		doSource(includeVol11_3, fmSource11_3, "Flora Malesiana - vol. 11, pt.3", markupConfig, myImport);
194 200

  
195

  
196 201
		//Vol12_1
197
		doSource(includeVol12_1, fmSource12_1, "Flora Malesiana - vol. 12, pt.1", markupConfig, myImport);
198

  
199
		//Vol12_2
200
		doSource(includeVol12_2, fmSource12_2, "Flora Malesiana - vol. 12, pt.2", markupConfig, myImport);
202
		doSource(includeVol12, fmSource12_1, "Flora Malesiana - vol. 12", markupConfig, myImport);
201 203

  
202 204
		//Vol13_large
203 205
		doSource(includeVol13, fmSource13, "Flora Malesiana - vol. 13", markupConfig, myImport);
......
229 231
		//Vol21
230 232
		doSource(includeVol21, fmSource21, "Flora Malesiana - vol. 21", markupConfig, myImport);
231 233

  
234
        //Vol_2_1
235
        doSource(includeVol2_1, fmSource_Ser2_01, "Flora Malesiana - Ser.2, vol. 1", markupConfig, myImport);
236

  
232 237
		//Vol_2_2
233 238
		doSource(includeVol2_2, fmSource_Ser2_02, "Flora Malesiana - Ser.2, vol. 2", markupConfig, myImport);
234 239

  
cdm-eflora/src/main/java/eu/etaxonomy/cdm/io/eflora/EfloraTransformer.java
1
// $Id$
2
/**
3
* Copyright (C) 2007 EDIT
4
* European Distributed Institute of Taxonomy 
5
* http://www.e-taxonomy.eu
6
* 
7
* The contents of this file are subject to the Mozilla Public License Version 1.1
8
* See LICENSE.TXT at the top of this package for the full license terms.
9
*/
10

  
11
package eu.etaxonomy.cdm.io.eflora;
12

  
13
import java.util.UUID;
14

  
15
import org.apache.log4j.Logger;
16

  
17
import eu.etaxonomy.cdm.common.CdmUtils;
18
import eu.etaxonomy.cdm.io.common.mapping.InputTransformerBase;
19
import eu.etaxonomy.cdm.io.common.mapping.UndefinedTransformerMethodException;
20
import eu.etaxonomy.cdm.model.common.MarkerType;
21
import eu.etaxonomy.cdm.model.description.Feature;
22

  
23
/**
24
 * @author a.mueller
25
 * @created 01.03.2010
26
 * @version 1.0
27
 */
28
public class EfloraTransformer extends InputTransformerBase {
29
	@SuppressWarnings("unused")
30
	private static final Logger logger = Logger.getLogger(EfloraTransformer.class);
31
	
32
	
33
	
34
	//feature uuids
35

  
36
	public static final UUID uuidHabitat = UUID.fromString("fb16929f-bc9c-456f-9d40-dec987b36438");
37
	public static final UUID uuidHabitatEcology = UUID.fromString("9fdc4663-4d56-47d0-90b5-c0bf251bafbb");
38
	
39
	public static final UUID uuidChromosomes = UUID.fromString("c4a60319-4978-4692-9545-58d60cf8379e");
40
	
41
	public static final UUID uuidNote = UUID.fromString("b9af1489-6b68-497f-8d4b-260a9f886827");
42
	public static final UUID uuidNotes = UUID.fromString("e31bb420-f39e-493d-b452-dd5e63dda443");
43
	public static final UUID uuidTaxonomy = UUID.fromString("0c80c395-038b-4bd6-9ff4-48f4511754b6");
44
	public static final UUID uuidMorphology = UUID.fromString("1b5bfe4a-d075-4e38-ab63-3c6b6bb5846a");
45
	public static final UUID uuidPalynology = UUID.fromString("50ddb15e-aa25-4933-8449-c321dccad4e7");
46
	public static final UUID uuidWoodAnatomy = UUID.fromString("b2ff70bc-f7b9-4aa8-8a4c-8f41ad6f8ada");
47
	public static final UUID uuidLeafAnatomy = UUID.fromString("3633debe-1c00-4f43-98f7-38b950b3880d");
48
	public static final UUID uuidChromosomeNumbers = UUID.fromString("6f677e98-d8d5-4bc5-80bf-affdb7e3945a");
49
	public static final UUID uuidPhytochemistryAndChemotaxonomy = UUID.fromString("ea76e235-a845-4f25-af07-1eee91547ef5");
50
	public static final UUID uuidPollenMorphology = UUID.fromString("4a00d8b2-60d7-4891-b5e7-3244278d849d");
51
	public static final UUID uuidVegetativeMorphologyAndAnatomy = UUID.fromString("282d1d8e-47cf-4c34-86ff-772e78b71058");
52
	public static final UUID uuidFlowerMorphology = UUID.fromString("cbe3ca08-0407-4a67-bf35-665e6fb3efdb");
53
	public static final UUID uuidPollination = UUID.fromString("0d601a3d-c444-4a7c-940b-be0a9902673f");
54
	public static final UUID uuidLifeCycle = UUID.fromString("fcb5d9a7-ad56-401c-b179-5f017342f3b3");
55
	public static final UUID uuidFruitsAndEmbryology = UUID.fromString("f22ff5ff-8cf6-4fcc-8fd2-bfdc07cb7952");
56
	public static final UUID uuidDispersal = UUID.fromString("1349d543-929a-4048-89dd-5006880a4cb2");
57
	public static final UUID uuidPhytochemistry = UUID.fromString("3466fdb9-360f-467e-9bd2-be8d997d1361");
58
	public static final UUID uuidFossils = UUID.fromString("ccbf72ff-ab72-4f41-8c60-77100e14b6b0");
59
	public static final UUID uuidMorphologyAndAnatomy = UUID.fromString("e18a82c2-8961-409f-8b8e-0502225ea43f");
60

  
61
	public static final UUID uuidLeaflets = UUID.fromString("0efcfbb5-7f7a-454f-985e-50cea6523fef");
62
	public static final UUID uuidLeaves = UUID.fromString("378c6d5f-4f8a-4769-b054-50ddaff6f080");
63
	public static final UUID uuidBranchlets = UUID.fromString("e63af3b4-aaff-4b4d-a8fe-3b13b79974c8");
64
	public static final UUID uuidLifeform = UUID.fromString("db9228d3-8bbf-4460-abfe-0b1326c82f8e");
65
	public static final UUID uuidInflorescences = UUID.fromString("c476f5fb-dc06-4408-af36-f48e625f5767");
66
	public static final UUID uuidFlowers = UUID.fromString("7fd80f15-9abf-44e7-b55a-be264b9dd7ac");
67
	public static final UUID uuidSepals = UUID.fromString("d6867f7c-68c9-4b7c-9094-862bdfe1e064");
68
	public static final UUID uuidOuterSepals = UUID.fromString("e95b65f8-656f-4770-b716-2824cb4b54b6");
69
	public static final UUID uuidAnthers = UUID.fromString("3f40ea65-320b-4875-86e6-f499017b4bc6");
70
	public static final UUID uuidPetals = UUID.fromString("ddcba956-a461-4e66-a996-a4db808d1d9f");
71
	public static final UUID uuidPetal = UUID.fromString("271c2e09-5965-4c03-9ab5-6ed31a0e7e17");
72
	public static final UUID uuidDisc = UUID.fromString("a98875f5-fdb8-4432-98dd-3840552bf701");
73
	public static final UUID uuidStamens = UUID.fromString("88a6e1ff-aba2-49a1-82c5-b6a20c44d825");
74
	public static final UUID uuidFruits = UUID.fromString("e19b1b3c-e3fe-4496-a254-46f01ab514b3");
75
	public static final UUID uuidIndumentum = UUID.fromString("5737a803-397e-43e9-a278-b195941b824b");
76
	public static final UUID uuidSeeds = UUID.fromString("c7bb0c58-5817-4fcf-9bea-e67224e8cd8f");
77
	public static final UUID uuidFlowering = UUID.fromString("e6f274b9-25ca-4d49-b264-50346350df0d");
78
	public static final UUID uuidBracts = UUID.fromString("7e1f2b3e-caa5-4e12-af4c-3fc379cea89f");
79
	public static final UUID uuidPedicels = UUID.fromString("fdb43c85-c3dd-4d13-b5e7-51cca60d25b1");
80
	public static final UUID uuidFigure = UUID.fromString("5165cd6a-9b31-4a1f-8b30-04ab740c502c");
81
	public static final UUID uuidFigures = UUID.fromString("6dfb4e78-c67e-410c-8989-c1fb1295abf6");
82
	public static final UUID uuidPistil = UUID.fromString("51df329b-2b2b-4f45-960c-bf4430be5910");
83
	public static final UUID uuidOvary = UUID.fromString("0757d8bc-d91c-4482-bde0-d239b4122934");
84
	public static final UUID uuidTwigs = UUID.fromString("e1eb9d5e-1397-4a4e-84e7-483e77822c6b");
85
	public static final UUID uuidBranches = UUID.fromString("7c515e4a-9a6f-4d4d-9af7-c0c4039dcf27");
86
	public static final UUID uuidInfructescences = UUID.fromString("e60fbb4f-cf4e-4331-9dcd-d65f640eb669");
87
	public static final UUID uuidPistillode = UUID.fromString("7c91c9ae-ad30-4aca-96b8-249c154fb296");
88
	public static final UUID uuidFlower = UUID.fromString("27a04dae-3a46-41ec-a36f-866561a0f8db");
89
	public static final UUID uuidOvules = UUID.fromString("e118915a-0d6c-41b9-9385-9f18d852e0bc");
90
	//= female Flowers
91
	//	public static final UUID uuidFemale = UUID.fromString("fe708a69-150d-41fb-b391-dc8d9c1b8d1a");
92
	public static final UUID uuidStyle = UUID.fromString("6b5ae8fb-72e4-4c60-9bbe-0abc9edb09c3");
93
	public static final UUID uuidArillode = UUID.fromString("d113362e-06cb-42c8-96c7-4df6bef9cb29");
94
	public static final UUID uuidFruit = UUID.fromString("05442d43-045d-4632-9a1e-d2eada227490");
95
	public static final UUID uuidBranch = UUID.fromString("71b7507c-9d04-49c9-b155-398b957b4aea");
96
	public static final UUID uuidInflorescence = UUID.fromString("736cd249-f2dc-4fe3-a127-2c7582e330f6");
97
	public static final UUID uuidCalyx = UUID.fromString("48a7fa54-1aef-4209-8df0-26a8148156af");
98
	public static final UUID uuidSeedling = UUID.fromString("7d977209-1579-44c9-a996-9eca1fb93cfc");
99
	public static final UUID uuidStaminodes = UUID.fromString("4c135e5d-805b-4591-b21f-bbc34e275ef6");
100
	public static final UUID uuidFilaments = UUID.fromString("5d61bc65-4621-488a-8ea9-11f6e4cd2c66");
101

  
102
	//key
103
	public static final UUID uuidPseudoStipules = UUID.fromString("a8e3002a-5a3a-4098-9439-90dff56deeed");
104
	public static final UUID uuidWallOfFruitInside = UUID.fromString("c9424f3a-91fd-4696-8207-c07b2cdd5902");
105

  
106
	public static final UUID uuidBuds = UUID.fromString("a2f1861d-50ba-4216-80f6-7889e4785cd5");
107
	public static final UUID uuidStems = UUID.fromString("80b542d6-c2ec-4bc9-95c1-a1b9429691a7");
108
	public static final UUID uuidTrees = UUID.fromString("03a2f775-e7c7-4487-a725-51b290084e14");
109
	public static final UUID uuidStigma = UUID.fromString("e68292cb-3711-4129-9b1a-992fb17059e3");
110
	public static final UUID uuidPetiole = UUID.fromString("7e926909-5983-490e-aebe-532a329fb21f");
111
	public static final UUID uuidAxillary = UUID.fromString("aa1eee6e-dd2f-464e-95ed-79cc5313e8d1");
112
	public static final UUID uuidPetiolules = UUID.fromString("9db0732d-35f9-476b-8824-727840faabb9");
113
	public static final UUID uuidMaleFlowers = UUID.fromString("036ed3cb-4598-4ccd-ae77-e66dff4274f8");
114
	public static final UUID uuidYoungInflorescences = UUID.fromString("c92baa8b-b20e-44ec-bbc4-5990d548431c");
115
	public static final UUID uuidSepal = UUID.fromString("7af26081-17c8-4966-9d58-affe26b8dc34");
116
	public static final UUID uuidThyrses = UUID.fromString("74af0814-5f11-4c1d-82c2-06ed97471fc5");
117
	public static final UUID uuidThyrsus = UUID.fromString("ff0ddbd3-6049-416e-91b5-fa8fe42621dd");
118
	public static final UUID uuidBark = UUID.fromString("a8cd7ed7-0e55-4aa6-8a6f-52bf497e1602");
119
	public static final UUID uuidEndophyticBody = UUID.fromString("5b6c3525-bc9a-4ae9-b16b-814ea0ff3ffc");
120
	public static final UUID uuidFloweringBuds = UUID.fromString("b3c8cd80-0eea-4747-83f9-32f2418c34ff");
121
	
122
	//VOL 13.1
123
	public static final UUID uuidPerianth = UUID.fromString("bd1480bb-ce44-495f-a462-98db4ac80530");
124
	public static final UUID uuidScales = UUID.fromString("bd1480bb-ce44-495f-a462-98db4ac80530");
125
	public static final UUID uuidPerigoneTube = UUID.fromString("d1799423-31ce-4525-b0ba-8d7cc9240abf");
126
	public static final UUID uuidCorolla = UUID.fromString("9ff17ff9-cb59-4ad7-bfa1-1d67935e567f");
127
	public static final UUID uuidAnnulus = UUID.fromString("d9b93acb-9b49-45ef-8661-09e00081931f");
128
	public static final UUID uuidFemaleFlowers = UUID.fromString("2e06cea2-5993-417c-8d0d-81cb571aa17a");
129
	public static final UUID uuidCymes = UUID.fromString("ab13622f-fc90-49de-b51c-c1b00ed98728");
130
	public static final UUID uuidNutlets = UUID.fromString("d9675d0c-0af7-4378-aeb7-7216cdff7289");
131
	public static final UUID uuidStem = UUID.fromString("39f35516-045a-4f10-a3a0-c25f47e30b7d");
132
	public static final UUID uuidPollen = UUID.fromString("7c0df742-d1b3-4174-976a-fa04a2664aba");
133
	public static final UUID uuidSecondaryXylem = UUID.fromString("f2e07699-edfc-404b-9504-52a8be014131");
134
	public static final UUID uuidChromosomeNumber = UUID.fromString("0000feeb-ca15-4207-954b-9e3aa1112950");
135
	public static final UUID uuidStemLeaves = UUID.fromString("b5ef43c8-e98b-4e06-b322-c214100370ad");
136
	public static final UUID uuidSeed = UUID.fromString("18c725f5-6ffc-4c57-a209-3393b6c28a18");
137
	public static final UUID uuidDrupes = UUID.fromString("ec664134-144b-425a-9f7b-ffccd0a4bf1a");
138
	public static final UUID uuidFruitingAxes = UUID.fromString("a246d13e-b809-4180-ab01-f6ac1b2d2b46");
139
	public static final UUID uuidAndroecium = UUID.fromString("ad600c18-b04c-4c61-b71e-ce6e48de508e");
140
	public static final UUID uuidGynoecium = UUID.fromString("02c81ac2-3fd7-4daa-9f62-ffb2d6776f44");
141
	public static final UUID uuidFlowerTube = UUID.fromString("4328c13c-f80c-4f16-8c53-b0b3d8ec3cb7");
142
	public static final UUID uuidAnther = UUID.fromString("4c7cf621-11f7-4102-b49a-caa493364707");
143
	public static final UUID uuidFlowerBearingStems = UUID.fromString("86ee899f-af71-4b51-aa1a-2666bab79cf0");
144
	public static final UUID uuidFloweringBranchlets = UUID.fromString("e0364345-764c-4b39-943a-fad1eac0fe9e");
145
	
146
	
147
	
148
	//extension type uuids
149
	public static final UUID uuidTitle = UUID.fromString("5d9ca987-81f1-4d6c-b06a-eaa8311ca249");
150
	
151
	//marker type uuid
152
	public static final UUID uuidExcludedTaxon = UUID.fromString("e729a22d-8c94-4859-9f91-3e3ae212c91d");
153
	public static final UUID uuidIncompleteTaxon = UUID.fromString("cb34d525-de64-4569-b277-3429ec49a09f");
154
	
155
	
156

  
157
	/* (non-Javadoc)
158
	 * @see eu.etaxonomy.cdm.io.common.mapping.InputTransformerBase#getFeatureByKey(java.lang.String)
159
	 */
160
	@Override
161
	public Feature getFeatureByKey(String key) throws UndefinedTransformerMethodException {
162
		if (CdmUtils.isBlank(key)){return null;
163
		}else if (key.equalsIgnoreCase("distribution")){return Feature.DISTRIBUTION();
164
		}else if (key.equalsIgnoreCase("habitatecology")){return Feature.ECOLOGY();
165
		}else{
166
			return null;
167
		}
168
	}
169

  
170
	/* (non-Javadoc)
171
	 * @see eu.etaxonomy.cdm.io.common.mapping.InputTransformerBase#getFeatureUuid(java.lang.String)
172
	 */
173
	@Override
174
	public UUID getFeatureUuid(String key) 	throws UndefinedTransformerMethodException {
175
		if (CdmUtils.isBlank(key)){return null;
176

  
177
		}else if (key.equalsIgnoreCase("Chromosomes")){return uuidChromosomes;
178

  
179
		}else if (key.equalsIgnoreCase("Habitat")){return uuidHabitat;
180
		}else if (key.equalsIgnoreCase("Habitat & Ecology")){return uuidHabitatEcology;
181
		}else if (key.equalsIgnoreCase("Leaflets")){return uuidLeaflets;
182
		}else if (key.equalsIgnoreCase("Leaves")){return uuidLeaves;
183
		}else if (key.equalsIgnoreCase("Branchlets")){return uuidBranchlets;
184
		}else if (key.equalsIgnoreCase("lifeform")){return uuidLifeform;
185
		}else if (key.equalsIgnoreCase("Inflorescences")){return uuidInflorescences;
186
		}else if (key.equalsIgnoreCase("Flowers")){return uuidFlowers;
187
		}else if (key.equalsIgnoreCase("Sepals")){return uuidSepals;
188
		}else if (key.equalsIgnoreCase("Outer Sepals")){return uuidOuterSepals;
189
		}else if (key.equalsIgnoreCase("Anthers")){return uuidAnthers;
190
		}else if (key.equalsIgnoreCase("Petals")){return uuidPetals;
191
		}else if (key.equalsIgnoreCase("Petal")){return uuidPetal;
192
		}else if (key.equalsIgnoreCase("Disc")){return uuidDisc;
193
		}else if (key.equalsIgnoreCase("Stamens")){return uuidStamens;
194
		}else if (key.equalsIgnoreCase("Fruits")){return uuidFruits;
195
		}else if (key.equalsIgnoreCase("Indumentum")){return uuidIndumentum;
196
		}else if (key.equalsIgnoreCase("figure")){return uuidFigure;
197
		}else if (key.equalsIgnoreCase("fig")){return uuidFigure;
198
		}else if (key.equalsIgnoreCase("figs")){return uuidFigures;
199
		}else if (key.equalsIgnoreCase("figures")){return uuidFigures;
200
		}else if (key.equalsIgnoreCase("Seeds")){return uuidSeeds;
201
		}else if (key.equalsIgnoreCase("Flowering")){return uuidFlowering;
202
		}else if (key.equalsIgnoreCase("Bracts")){return uuidBracts;
203
		}else if (key.equalsIgnoreCase("Pedicels")){return uuidPedicels;
204
		}else if (key.equalsIgnoreCase("Pistil")){return uuidPistil;
205
		}else if (key.equalsIgnoreCase("Ovary")){return uuidOvary;
206
		}else if (key.equalsIgnoreCase("Twigs")){return uuidTwigs;
207
		}else if (key.equalsIgnoreCase("Pedicels")){return uuidPedicels;
208
		}else if (key.equalsIgnoreCase("Infructescences")){return uuidInfructescences;
209
		}else if (key.equalsIgnoreCase("Branches")){return uuidBranches;
210
		}else if (key.equalsIgnoreCase("Flower")){return uuidFlower;
211
		}else if (key.equalsIgnoreCase("Ovules")){return uuidOvules;
212
		}else if (key.equalsIgnoreCase("Female")){return uuidFemaleFlowers;
213
		}else if (key.equalsIgnoreCase("Style")){return uuidStyle;
214
		}else if (key.equalsIgnoreCase("Arillode")){return uuidArillode;
215
		}else if (key.equalsIgnoreCase("Fruit")){return uuidFruit;
216
		}else if (key.equalsIgnoreCase("Branch")){return uuidBranch;
217
		}else if (key.equalsIgnoreCase("Inflorescence")){return uuidInflorescence;
218
		}else if (key.equalsIgnoreCase("Calyx")){return uuidCalyx;
219
		}else if (key.equalsIgnoreCase("Seedling")){return uuidSeedling;
220
		}else if (key.equalsIgnoreCase("Staminodes")){return uuidStaminodes;
221
		}else if (key.equalsIgnoreCase("Filaments")){return uuidFilaments;
222
		}else if (key.equalsIgnoreCase("Pistillode")){return uuidPistillode;
223
		}else if (key.equalsIgnoreCase("Stigma")){return uuidStigma;
224
		}else if (key.equalsIgnoreCase("Petiole")){return uuidPetiole;	
225
		}else if (key.equalsIgnoreCase("Buds")){return uuidBuds;
226
		}else if (key.equalsIgnoreCase("Stems")){return uuidStems;
227
		}else if (key.equalsIgnoreCase("Trees")){return uuidTrees;
228
		}else if (key.equalsIgnoreCase("Axillary")){return uuidAxillary;
229
		}else if (key.equalsIgnoreCase("Petiolules")){return uuidPetiolules;
230
		}else if (key.equalsIgnoreCase("Male flowers")){return uuidMaleFlowers;
231
		}else if (key.equalsIgnoreCase("Young inflorescences")){return uuidYoungInflorescences;
232
		}else if (key.equalsIgnoreCase("Sepal")){return uuidSepal;
233
		}else if (key.equalsIgnoreCase("Thyrses")){return uuidThyrses;
234
		}else if (key.equalsIgnoreCase("Thyrsus")){return uuidThyrsus;
235
		}else if (key.equalsIgnoreCase("Bark")){return uuidBark;
236
		}else if (key.equalsIgnoreCase("endophytic body")){return uuidEndophyticBody;
237
		}else if (key.equalsIgnoreCase("flowering buds")){return uuidFloweringBuds;
238
		//TODO the same ?
239
		}else if (key.equalsIgnoreCase("flower buds")){return uuidFloweringBuds;
240
		}else if (key.equalsIgnoreCase("perianth")){return uuidPerianth;
241
		}else if (key.equalsIgnoreCase("scales")){return uuidScales;
242
		}else if (key.equalsIgnoreCase("perigone tube")){return uuidPerigoneTube;
243
		}else if (key.equalsIgnoreCase("corolla")){return uuidCorolla;
244
		}else if (key.equalsIgnoreCase("annulus")){return uuidAnnulus;
245
		}else if (key.equalsIgnoreCase("female flowers")){return uuidFemaleFlowers;
246
		}else if (key.equalsIgnoreCase("cymes")){return uuidCymes;
247
		}else if (key.equalsIgnoreCase("nutlets")){return uuidNutlets;
248
		}else if (key.equalsIgnoreCase("stem")){return uuidStem;
249
		}else if (key.equalsIgnoreCase("pollen")){return uuidPollen;
250
		}else if (key.equalsIgnoreCase("secondary xylem")){return uuidSecondaryXylem;
251
		}else if (key.equalsIgnoreCase("chromosome number")){return uuidChromosomeNumber;
252
		}else if (key.equalsIgnoreCase("stem leaves")){return uuidStemLeaves;
253
		}else if (key.equalsIgnoreCase("flower tube")){return uuidFlowerTube;
254
		
255
		}else if (key.equalsIgnoreCase("seed")){return uuidSeed;
256
		}else if (key.equalsIgnoreCase("drupes")){return uuidDrupes;
257
		}else if (key.equalsIgnoreCase("fruiting axes")){return uuidFruitingAxes;
258
		}else if (key.equalsIgnoreCase("androecium")){return uuidAndroecium;
259
		}else if (key.equalsIgnoreCase("gynoecium")){return uuidGynoecium;
260
		
261
		}else if (key.equalsIgnoreCase("anther")){return uuidAnther;
262
		}else if (key.equalsIgnoreCase("flower-bearing stems")){return uuidFlowerBearingStems;
263
		}else if (key.equalsIgnoreCase("Flowering branchlets")){return uuidFloweringBranchlets;
264
		
265
		}else if (key.equalsIgnoreCase("Pseudo-stipules")){return uuidPseudoStipules;
266
		}else if (key.equalsIgnoreCase("Wall of fruit inside")){return uuidWallOfFruitInside;
267
				
268
		
269
		}else if (key.equalsIgnoreCase("Note")){return uuidNote;
270
		}else if (key.equalsIgnoreCase("Notes")){return uuidNotes;
271
		}else if (key.equalsIgnoreCase("Taxonomy")){return uuidTaxonomy;
272
		}else if (key.equalsIgnoreCase("Morphology")){return uuidMorphology;
273
		}else if (key.equalsIgnoreCase("Palynology")){return uuidPalynology;
274
		}else if (key.equalsIgnoreCase("Wood anatomy")){return uuidWoodAnatomy;
275
		}else if (key.equalsIgnoreCase("Leaf anatomy")){return uuidLeafAnatomy;
276
		}else if (key.equalsIgnoreCase("Chromosome numbers")){return uuidChromosomeNumbers;
277
		}else if (key.equalsIgnoreCase("Phytochemistry and Chemotaxonomy")){return uuidPhytochemistryAndChemotaxonomy;
278
		}else if (key.equalsIgnoreCase("Pollen morphology")){return uuidPollenMorphology;
279
		}else if (key.equalsIgnoreCase("Vegetative morphology and anatomy")){return uuidVegetativeMorphologyAndAnatomy;
280
		}else if (key.equalsIgnoreCase("Flower morphology")){return uuidFlowerMorphology;
281
		}else if (key.equalsIgnoreCase("Pollination")){return uuidPollination;
282
		}else if (key.equalsIgnoreCase("Life cycle")){return uuidLifeCycle;
283
		}else if (key.equalsIgnoreCase("Fruits and embryology")){return uuidFruitsAndEmbryology;
284
		}else if (key.equalsIgnoreCase("Dispersal")){return uuidDispersal;
285
		}else if (key.equalsIgnoreCase("Phytochemistry")){return uuidPhytochemistry;
286
		}else if (key.equalsIgnoreCase("Fossils")){return uuidFossils;
287
		}else if (key.equalsIgnoreCase("Morphology and anatomy")){return uuidMorphologyAndAnatomy;
288
//		}else if (key.equalsIgnoreCase("Inflorescence")){return uuidInflorescence;
289

  
290
		
291
		
292
		}else{
293
			return null;
294
		}
295
		
296
	}
297

  
298
	
299

  
300
	/* (non-Javadoc)
301
	 * @see eu.etaxonomy.cdm.io.common.mapping.InputTransformerBase#getMarkerTypeByKey(java.lang.String)
302
	 */
303
	@Override
304
	public MarkerType getMarkerTypeByKey(String key) throws UndefinedTransformerMethodException {
305
		if (CdmUtils.isBlank(key)){return null;
306
//		}else if (key.equalsIgnoreCase("distribution")){return MarkerType.;
307
//		}else if (key.equalsIgnoreCase("habitatecology")){return Feature.ECOLOGY();
308
		}else{
309
			return null;
310
		}
311
	}
312

  
313
	@Override
314
	public UUID getMarkerTypeUuid(String key) throws UndefinedTransformerMethodException {
315
		if (CdmUtils.isBlank(key)){return null;
316
		}else if (key.equalsIgnoreCase("excluded")){return uuidExcludedTaxon;
317
		}else if (key.equalsIgnoreCase("EXCLUDED SPECIES, OF UNCERTAIN AFHNITIES PTELEOCARPA")){return uuidExcludedTaxon;
318
		}else if (key.equalsIgnoreCase("EXCLUDED GENUS, OF UNCERTAIN AFHNITIES PTELEOCARPA")){return uuidExcludedTaxon;
319
		}else if (key.equalsIgnoreCase("INCOMPLETELY KNOWN SPECIES")){return uuidIncompleteTaxon;
320
		}else if (key.equalsIgnoreCase("INSUFICIENTLY KNOWN")){return uuidIncompleteTaxon;
321
		}else if (key.equalsIgnoreCase("INSUFFICIENTLY KNOWN")){return uuidIncompleteTaxon;
322
		}else if (key.equalsIgnoreCase("IMPERFECTLY KNOWN SPECIES")){return uuidIncompleteTaxon;
323
		
324
//		}else if (key.equalsIgnoreCase("CULTIVATED, EXOTIC SAPINDACEAE")){return uuidIncompleteTaxon;
325
		
326
		}else{
327
			return null;
328
		}
329
		
330
//		<xs:enumeration value="DOUBTFUL OR ERRONEOUS RECORDS"/>
331
//		<xs:enumeration value="DOUBTFUL SPECIES, PROBABLY TO BE EXCLUDED"/>
332
//		<xs:enumeration value="EXCLUDED OR DOUBTFUL NAMES"/>
333
//		<xs:enumeration value="CULTIVATED, EXOTIC SAPINDACEAE"/>
334
	}
335
	
336
	
337
	
338
	
339
	
340
}
1
// $Id$
2
/**
3
* Copyright (C) 2007 EDIT
4
* European Distributed Institute of Taxonomy
5
* http://www.e-taxonomy.eu
6
*
7
* The contents of this file are subject to the Mozilla Public License Version 1.1
8
* See LICENSE.TXT at the top of this package for the full license terms.
9
*/
10

  
11
package eu.etaxonomy.cdm.io.eflora;
12

  
13
import java.util.UUID;
14

  
15
import org.apache.log4j.Logger;
16

  
17
import eu.etaxonomy.cdm.common.CdmUtils;
18
import eu.etaxonomy.cdm.io.common.mapping.InputTransformerBase;
19
import eu.etaxonomy.cdm.io.common.mapping.UndefinedTransformerMethodException;
20
import eu.etaxonomy.cdm.model.common.MarkerType;
21
import eu.etaxonomy.cdm.model.description.Feature;
22

  
23
/**
24
 * @author a.mueller
25
 * @created 01.03.2010
26
 * @version 1.0
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff