Revision 0c8759ce
Added by U-BGBM\k.luther over 8 years ago
cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/faunaEuropaea/FaunaEuropaeaTransformer.java | ||
---|---|---|
16 | 16 |
|
17 | 17 |
import org.apache.log4j.Logger; |
18 | 18 |
|
19 |
import eu.etaxonomy.cdm.api.application.CdmApplicationUtils; |
|
20 | 19 |
import eu.etaxonomy.cdm.api.service.ITermService; |
21 | 20 |
import eu.etaxonomy.cdm.io.common.TdwgAreaProvider; |
22 | 21 |
import eu.etaxonomy.cdm.model.common.DefinedTerm; |
23 |
import eu.etaxonomy.cdm.model.common.LSID; |
|
24 | 22 |
import eu.etaxonomy.cdm.model.common.Language; |
25 | 23 |
import eu.etaxonomy.cdm.model.common.Representation; |
26 | 24 |
import eu.etaxonomy.cdm.model.common.TermType; |
... | ... | |
399 | 397 |
|
400 | 398 |
|
401 | 399 |
} |
402 |
|
|
400 |
|
|
403 | 401 |
public final static HashMap<Integer, Language> languageFK2Language = new HashMap<Integer,Language>(); |
404 | 402 |
static |
405 | 403 |
{ |
... | ... | |
410 | 408 |
languageFK2Language.put(11, Language.DUTCH_MIDDLE()); |
411 | 409 |
languageFK2Language.put(12, Language.ENGLISH()); |
412 | 410 |
languageFK2Language.put(16, Language.FRENCH()); |
413 |
|
|
411 |
|
|
414 | 412 |
languageFK2Language.put(18, Language.GERMAN()); |
415 | 413 |
languageFK2Language.put(19, Language.GREEK_MODERN()); |
416 | 414 |
languageFK2Language.put(23, Language.HEBREW()); |
... | ... | |
423 | 421 |
languageFK2Language.put(55, Language.SLOVENIAN()); |
424 | 422 |
languageFK2Language.put(57, Language.SWEDISH()); |
425 | 423 |
languageFK2Language.put(58, Language.TURKISH()); |
426 |
|
|
424 |
|
|
427 | 425 |
languageFK2Language.put(59, Language.UKRAINIAN()); |
428 | 426 |
languageFK2Language.put(60, Language.WELSH()); |
429 | 427 |
languageFK2Language.put(62, Language.GALICIAN()); |
430 | 428 |
//languageFK2Language.put(83, getEnglishUS()); |
431 | 429 |
languageFK2Language.put(97, Language.IRISH()); |
432 |
|
|
433 |
|
|
430 |
|
|
431 |
|
|
434 | 432 |
languageFK2Language.put(100, Language.NORWEGIAN_BOKMOL()); |
435 | 433 |
languageFK2Language.put(101, Language.NORWEGIAN_NYNORSK()); |
436 |
|
|
434 |
|
|
437 | 435 |
languageFK2Language.put(102, Language.ARABIC()); |
438 | 436 |
languageFK2Language.put(103, Language.ARMENIAN()); |
439 |
|
|
437 |
|
|
440 | 438 |
languageFK2Language.put(104, Language.CATALAN_VALENCIAN()); |
441 | 439 |
languageFK2Language.put(105, Language.CHINESE()); |
442 | 440 |
languageFK2Language.put(106, Language.ESTONIAN()); |
443 | 441 |
languageFK2Language.put(107, Language.FINNISH()); |
444 |
|
|
442 |
|
|
445 | 443 |
languageFK2Language.put(108, Language.GAELIC_SCOTTISH_GAELIC()); |
446 | 444 |
languageFK2Language.put(109, Language.JAPANESE()); |
447 | 445 |
languageFK2Language.put(110, Language.KOREAN()); |
... | ... | |
450 | 448 |
languageFK2Language.put(113, Language.PERSIAN()); |
451 | 449 |
languageFK2Language.put(114, Language.PORTUGUESE()); |
452 | 450 |
languageFK2Language.put(115, Language.ROMANIAN()); |
451 |
languageFK2Language.put(116, Language.GAELIC_SCOTTISH_GAELIC()); |
|
453 | 452 |
languageFK2Language.put(117, Language.SWAHILI()); |
454 | 453 |
languageFK2Language.put(118, Language.SPANISH_CASTILIAN()); |
455 |
|
|
456 |
|
|
457 |
|
|
458 | 454 |
|
459 | 455 |
|
460 |
} |
|
456 |
|
|
457 |
|
|
458 |
|
|
459 |
} |
|
461 | 460 |
public static UUID getUUIDByAreaAbbr(String abbr){ |
462 | 461 |
return abbrToUUID.get(abbr); |
463 | 462 |
} |
... | ... | |
498 | 497 |
} |
499 | 498 |
return nomStatusTempNamed; |
500 | 499 |
} |
501 |
|
|
500 |
|
|
502 | 501 |
public static Language getEnglishUS(ITermService termService){ |
503 | 502 |
if (langEnglishUS == null){ |
504 | 503 |
langEnglishUS = (Language)termService.find(uuidEnglishUS); |
... | ... | |
520 | 519 |
if (taxonomicSpecialistType == null){ |
521 | 520 |
taxonomicSpecialistType = (DefinedTerm)termService.find(uuidTaxonomicSpecialistType); |
522 | 521 |
if (taxonomicSpecialistType == null){ |
523 |
logger.info("create associated specialist type");
|
|
522 |
logger.info("create taxonomic specialist type");
|
|
524 | 523 |
taxonomicSpecialistType = DefinedTerm.NewInstance(TermType.TaxonNodeAgentRelationType, "taxonomic specialist", "taxonomic specialist", "TS"); |
525 | 524 |
|
526 | 525 |
taxonomicSpecialistType.setUuid(uuidTaxonomicSpecialistType); |
... | ... | |
546 | 545 |
} |
547 | 546 |
return groupCoordinatorType; |
548 | 547 |
} |
549 |
|
|
550 |
|
|
551 |
|
|
548 |
|
|
549 |
|
|
550 |
|
|
552 | 551 |
/** |
553 | 552 |
* @return |
554 | 553 |
*/ |
... | ... | |
567 | 566 |
} |
568 | 567 |
public static Language langFK2Language( |
569 | 568 |
Integer languageFk) { |
570 |
|
|
569 |
|
|
571 | 570 |
Language result = languageFK2Language.get(languageFk); |
572 |
|
|
571 |
|
|
573 | 572 |
return result; |
574 | 573 |
} |
575 | 574 |
|
Also available in: Unified diff
minor Fauna Eu changes