Revision cbe1466f
Added by Andreas Müller over 3 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/component/registration/RegistrationItemNameAndTypeButtons.java | ||
---|---|---|
31 | 31 |
import eu.etaxonomy.cdm.model.ICdmEntityUuidCacher; |
32 | 32 |
import eu.etaxonomy.cdm.model.name.RegistrationStatus; |
33 | 33 |
import eu.etaxonomy.cdm.model.name.TaxonName; |
34 |
import eu.etaxonomy.cdm.model.name.TypeDesignationBase; |
|
35 | 34 |
import eu.etaxonomy.cdm.model.name.TypeDesignationStatusBase; |
36 | 35 |
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase; |
37 | 36 |
import eu.etaxonomy.cdm.model.permission.CRUD; |
... | ... | |
111 | 110 |
} |
112 | 111 |
boolean userHasAddPermission = !regDto.isPersisted() || userHelper.userHasPermission(regDto.registration(), CRUD.UPDATE); |
113 | 112 |
if(regDto.getOrderdTypeDesignationWorkingSets() != null){ |
114 |
for(TypedEntityReference<TypeDesignationBase<?>> baseEntityRef : regDto.getOrderdTypeDesignationWorkingSets().keySet()) {
|
|
113 |
for(TypedEntityReference<?> baseEntityRef : regDto.getOrderdTypeDesignationWorkingSets().keySet()) {
|
|
115 | 114 |
TypeDesignationWorkingSet typeDesignationWorkingSet = regDto.getOrderdTypeDesignationWorkingSets().get(baseEntityRef); |
116 | 115 |
logger.debug("WorkingSet:" + typeDesignationWorkingSet.getWorkingsetType() + ">" + typeDesignationWorkingSet.getBaseEntityReference()); |
117 | 116 |
String buttonLabel = SpecimenOrObservationBase.class.isAssignableFrom(baseEntityRef.getType()) ? "Type": "NameType"; |
Also available in: Unified diff
ref #9279 improve generics for TypedEntityReference (vaadin)