Project

General

Profile

« Previous | Next » 

Revision c9f78619

Added by Andreas Müller about 8 years ago

Latest changes to cuba import

View differences:

app-import/src/main/java/eu/etaxonomy/cdm/io/cuba/CubaImportState.java
19 19
import eu.etaxonomy.cdm.io.excel.common.ExcelImportState;
20 20
import eu.etaxonomy.cdm.io.excel.common.ExcelRowBase;
21 21
import eu.etaxonomy.cdm.model.description.PresenceAbsenceTerm;
22
import eu.etaxonomy.cdm.model.name.BotanicalName;
22 23
import eu.etaxonomy.cdm.model.reference.Reference;
23 24
import eu.etaxonomy.cdm.model.taxon.Classification;
24 25
import eu.etaxonomy.cdm.model.taxon.Taxon;
......
36 37

  
37 38
	private final Map<String, UUID> higherTaxonUuidMap = new HashMap<String, UUID>();
38 39

  
40
	private final Map<String, BotanicalName> familyNameMap = new HashMap<String, BotanicalName>();
41

  
42

  
43

  
39 44
	//classification
40 45
	private Classification classification;
41 46
    public Classification getClassification() {return classification;}
......
97 102
        return higherTaxonUuidMap.containsKey(higherName);
98 103
    }
99 104

  
105
    //family names
106
    public BotanicalName getFamilyName(String familyStr) {
107
        return familyNameMap.get(familyStr);
108
    }
109
    public void putFamilyName(String familyStr, BotanicalName name) {
110
        familyNameMap.put(familyStr, name);
111
    }
112

  
113

  
114
    Map<UUID, Reference<?>> refMap = new HashMap<UUID, Reference<?>>();
115
    //reference
116
    public Reference<?> getReference(UUID uuidRef) {
117
        return refMap.get(uuidRef);
118
    }
119
    public void putReference(UUID uuidRef, Reference<?> ref) {
120
        refMap.put(uuidRef, ref);
121
    }
122

  
100 123

  
101 124

  
102 125
}

Also available in: Unified diff