private IReferenceDao referenceDao;
@SpringBeanByType
- IDefinedTermDao definedTermDao;
+ private IDefinedTermDao definedTermDao;
private UUID uuid;
private UUID sphingidae;
private UUID northernAmericaUuid;
private UUID southernAmericaUuid;
- private UUID antarcticaUuid;
private UUID classificationUuid;
northernAmericaUuid = UUID.fromString("2757e726-d897-4546-93bd-7951d203bf6f");
southernAmericaUuid = UUID.fromString("6310b3ba-96f4-4855-bb5b-326e7af188ea");
- antarcticaUuid = UUID.fromString("791b3aa0-54dd-4bed-9b68-56b4680aad0c");
classificationUuid = UUID.fromString("aeee7448-5298-4991-b724-8d5b75a0a7a9");
includeUnpublished = true;
}else if (name != null && typeDesignation != null){
removeSingleDesignation(name, typeDesignation);
}else if (name != null){
+ @SuppressWarnings("rawtypes")
Set<TypeDesignationBase> designationSet = new HashSet<>(name.getTypeDesignations());
- for (TypeDesignationBase<?> o : designationSet){
- TypeDesignationBase<?> desig = CdmBase.deproxy(o);
+ for (TypeDesignationBase<?> desig : designationSet){
+ desig = CdmBase.deproxy(desig);
removeSingleDesignation(name, desig);
}
}else if (typeDesignation != null){
@SuppressWarnings("unchecked")
Set<TaxonName> nameSet = new HashSet<>(typeDesignation.getTypifiedNames());
- for (Object o : nameSet){
- TaxonName singleName = CdmBase.deproxy(o, TaxonName.class);
+ for (TaxonName singleName : nameSet){
+ singleName = CdmBase.deproxy(singleName);
removeSingleDesignation(singleName, typeDesignation);
}
}