Revision 9773ed87
Added by Andreas Kohlbecker almost 7 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/view/registration/ListViewBean.java | ||
---|---|---|
25 | 25 |
import com.vaadin.spring.annotation.SpringView; |
26 | 26 |
import com.vaadin.ui.Button; |
27 | 27 |
import com.vaadin.ui.Button.ClickEvent; |
28 |
import com.vaadin.ui.Component; |
|
29 | 28 |
import com.vaadin.ui.CssLayout; |
30 | 29 |
import com.vaadin.ui.Grid; |
31 | 30 |
import com.vaadin.ui.Grid.Column; |
... | ... | |
37 | 36 |
|
38 | 37 |
import eu.etaxonomy.cdm.vaadin.component.registration.RegistrationItem; |
39 | 38 |
import eu.etaxonomy.cdm.vaadin.security.AccessRestrictedView; |
39 |
import eu.etaxonomy.cdm.vaadin.security.UserHelper; |
|
40 | 40 |
import eu.etaxonomy.cdm.vaadin.util.converter.JodaDateTimeConverter; |
41 | 41 |
import eu.etaxonomy.cdm.vaadin.util.converter.UrlStringConverter; |
42 | 42 |
import eu.etaxonomy.cdm.vaadin.view.AbstractPageView; |
... | ... | |
206 | 206 |
buttonColumn.setSortable(false); |
207 | 207 |
|
208 | 208 |
grid.setFrozenColumnCount(1); |
209 |
|
|
210 | 209 |
} |
211 | 210 |
|
212 |
|
|
213 | 211 |
public void populateList(Collection<RegistrationDTO> registrations) { |
214 | 212 |
|
213 |
boolean isCurator = UserHelper.userIsRegistrationCurator() || UserHelper.userIsAdmin(); |
|
215 | 214 |
for(RegistrationDTO regDto : registrations) { |
216 |
Component item = new RegistrationItem(regDto, this); |
|
215 |
RegistrationItem item = new RegistrationItem(regDto, this); |
|
216 |
item.getSubmitterLabel().setVisible(isCurator); |
|
217 | 217 |
item.setWidth(100, Unit.PERCENTAGE); |
218 | 218 |
listContainer.addComponent(item); |
219 | 219 |
} |
Also available in: Unified diff
ref #6169 displaying the Registration.submitter to curators