Project

General

Profile

« Previous | Next » 

Revision cbe1466f

Added by Andreas Müller over 3 years ago

ref #9279 improve generics for TypedEntityReference (vaadin)

View differences:

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