Project

General

Profile

« Previous | Next » 

Revision 051d16ee

Added by Andreas Müller 8 months ago

ref #10232 add Finnish common name activator (cont.)

View differences:

app-import/src/main/java/eu/etaxonomy/cdm/app/euromed/EuroMedFinnishCommonNameImportActivator.java
22 22
import eu.etaxonomy.cdm.io.common.IImportConfigurator.CHECK;
23 23
import eu.etaxonomy.cdm.io.common.ImportResult;
24 24
import eu.etaxonomy.cdm.io.fact.commonname.in.CommonNameExcelImportConfigurator;
25
import eu.etaxonomy.cdm.model.common.Language;
25
import eu.etaxonomy.cdm.model.common.TreeIndex;
26 26
import eu.etaxonomy.cdm.model.name.NomenclaturalCode;
27
import eu.etaxonomy.cdm.model.reference.OriginalSourceType;
27 28

  
28 29
/**
29 30
 * @author a.mueller
......
42 43
//   static final ICdmDataSource cdmDestination = CdmDestinations.cdm_production_euromed();
43 44

  
44 45
    static final UUID sourceRefUuid = UUID.fromString("c239bd59-63b8-442a-b097-4a7a7869b933");
46
    static final OriginalSourceType sourceType = OriginalSourceType.PrimaryTaxonomicSource;
45 47

  
46
    static final UUID finnishUuid = Language.uuidFinnish;
48
    static final UUID finnishUuid = UUID.fromString("4606abdf-6dbe-4bfe-b3da-a1fa08f2f1e2");
47 49
    static final UUID finland = BerlinModelTransformer.uuidEMAreaCommonNameFinland;
48
    static final UUID swedishUuid = Language.uuidSwedish;
50
    static final UUID swedishUuid = UUID.fromString("d4541a74-becc-4ba6-874c-510ee0d0a29f");
49 51
    static final UUID swedenAndFinland = BerlinModelTransformer.uuidEMAreaCommonNameSwedenAndFinland;
52
    static final TreeIndex treeIndexFilter = TreeIndex.NewInstance("#t10#10#56284#"); //Plantae
53
    static final boolean allowNameMatch = true;
50 54

  
51
    static final boolean isSwedish = false;
55
    static final boolean isSwedish = true;
52 56

  
53 57
    static final UUID areaUuid = isSwedish ? swedenAndFinland : finland;
54 58
    static final UUID languageUuid = isSwedish ? swedishUuid : finnishUuid;
55
    static final String commonNameCol = isSwedish ? "" : "FINNISH_NAME";
59
    static final String commonNameCol = isSwedish ? "SWEDISH_NAME" : "FINNISH_NAME";
56 60

  
57 61

  
58 62
    //check - import
......
69 73
            config.setCheck(check);
70 74
            config.setNomenclaturalCode(NomenclaturalCode.ICNAFP);
71 75
            config.setSourceRefUuid(sourceRefUuid);
76
            config.setSourceType(sourceType);
72 77
//            config.setSourceReference(getSourceReference());
73 78
            config.setDefaultLanguageUuid(languageUuid);
74 79
            config.setDefaultAreaUuid(areaUuid);
75 80
            config.setCommonNameColumnLabel(commonNameCol);
76 81
            config.setWorksheetName("ACCEPTED");
82
            config.setTreeIndexFilter(treeIndexFilter);
83
            config.setAllowNameMatching(allowNameMatch);
77 84

  
78 85
            CdmDefaultImport<CommonNameExcelImportConfigurator> myImport = new CdmDefaultImport<>();
79 86
            ImportResult result = myImport.invoke(config);

Also available in: Unified diff