Revision 3b278eb0
Added by Andreas Kohlbecker over 5 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/view/registration/ListViewBean.java | ||
---|---|---|
39 | 39 |
import eu.etaxonomy.cdm.api.service.dto.RegistrationDTO; |
40 | 40 |
import eu.etaxonomy.cdm.api.service.pager.Pager; |
41 | 41 |
import eu.etaxonomy.cdm.api.utility.RoleProber; |
42 |
import eu.etaxonomy.cdm.model.ICdmUuidCacher; |
|
43 | 42 |
import eu.etaxonomy.cdm.model.name.Registration; |
44 | 43 |
import eu.etaxonomy.cdm.model.name.RegistrationStatus; |
45 | 44 |
import eu.etaxonomy.cdm.service.UserHelperAccess; |
... | ... | |
52 | 51 |
import eu.etaxonomy.cdm.vaadin.permission.AccessRestrictedView; |
53 | 52 |
import eu.etaxonomy.cdm.vaadin.permission.RolesAndPermissions; |
54 | 53 |
import eu.etaxonomy.cdm.vaadin.view.AbstractPageView; |
55 |
import eu.etaxonomy.cdm.vaadin.view.name.CachingPresenter; |
|
56 | 54 |
|
57 | 55 |
/** |
58 | 56 |
* @author a.kohlbecker |
... | ... | |
195 | 193 |
listContainer.removeAllComponents(); |
196 | 194 |
boolean isCurator = UserHelperAccess.userHelper().userIs(new RoleProber(RolesAndPermissions.ROLE_CURATION)) || UserHelperAccess.userHelper().userIsAdmin(); |
197 | 195 |
for(RegistrationDTO regDto : registrations) { |
198 |
RegistrationItem item = new RegistrationItem(regDto, this, (ICdmUuidCacher)((CachingPresenter)getPresenter()).getCache());
|
|
196 |
RegistrationItem item = new RegistrationItem(regDto, this, null);
|
|
199 | 197 |
item.getSubmitterLabel().setVisible(isCurator); |
200 | 198 |
item.setWidth(100, Unit.PERCENTAGE); |
201 | 199 |
item.getBlockedByButton().addClickListener(e -> getViewEventBus().publish( |
Also available in: Unified diff
ref #7785 using CdmTransientEntityAndUuidCacher to promote using the CachingCdmUserHelper