Revision d9dd1907
Added by Katja Luther almost 6 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/specimen/SpecimenImportBase.java | ||
---|---|---|
34 | 34 |
import eu.etaxonomy.cdm.model.agent.Person; |
35 | 35 |
import eu.etaxonomy.cdm.model.agent.Team; |
36 | 36 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
37 |
import eu.etaxonomy.cdm.model.common.DefinedTerm; |
|
37 | 38 |
import eu.etaxonomy.cdm.model.common.ISourceable; |
38 | 39 |
import eu.etaxonomy.cdm.model.common.IdentifiableSource; |
39 | 40 |
import eu.etaxonomy.cdm.model.common.LanguageString; |
... | ... | |
83 | 84 |
|
84 | 85 |
private static final String COLON = ":"; |
85 | 86 |
|
87 |
protected Map<String, DefinedTerm> kindOfUnitsMap; |
|
88 |
|
|
86 | 89 |
|
87 | 90 |
@Override |
88 | 91 |
protected abstract void doInvoke(STATE state); |
... | ... | |
977 | 980 |
|
978 | 981 |
String preferred = identification.getPreferred(); |
979 | 982 |
preferredFlag = false; |
980 |
if (preferred != null){ |
|
983 |
if (preferred != null || state.getDataHolder().getIdentificationList().size()==1){
|
|
981 | 984 |
if (preferred.equals("1") || preferred.toLowerCase().indexOf("true") != -1 || state.getDataHolder().getIdentificationList().size()==1) { |
982 | 985 |
preferredFlag = true; |
983 | 986 |
} |
Also available in: Unified diff
smaller changes in ABCD import