Revision 815a9015
Added by Katja Luther about 6 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/specimen/abcd206/in/SpecimenImportReport.java | ||
---|---|---|
74 | 74 |
children = new ArrayList<UnitIdSpecimen>(); |
75 | 75 |
} |
76 | 76 |
if(child!=null){ |
77 |
children.add(new UnitIdSpecimen(SpecimenImportUtility.getUnitID(child, config), child)); |
|
77 |
if (!alreadyExistingSpecimens.contains(child)){ |
|
78 |
children.add(new UnitIdSpecimen(SpecimenImportUtility.getUnitID(child, config), child)); |
|
79 |
} |
|
78 | 80 |
} |
79 | 81 |
derivateMap.put(parentUnitIdSpecimen, children); |
80 | 82 |
} |
... | ... | |
90 | 92 |
} |
91 | 93 |
|
92 | 94 |
public void addAlreadyExistingSpecimen(String unitId, DerivedUnit derivedUnit){ |
93 |
alreadyExistingSpecimens.add(new UnitIdSpecimen(unitId, derivedUnit));
|
|
95 |
alreadyExistingSpecimens.add(new UnitIdSpecimen(unitId, derivedUnit)); |
|
94 | 96 |
} |
95 | 97 |
|
96 | 98 |
public void addException(String message, Exception e) { |
Also available in: Unified diff
adapted deleteResult