Revision 9bbd60ec
Added by Andreas Kohlbecker over 5 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/view/reference/ReferenceEditorPresenter.java | ||
---|---|---|
29 | 29 |
import eu.etaxonomy.cdm.model.common.AnnotationType; |
30 | 30 |
import eu.etaxonomy.cdm.model.reference.Reference; |
31 | 31 |
import eu.etaxonomy.cdm.model.reference.ReferenceFactory; |
32 |
import eu.etaxonomy.cdm.model.reference.ReferenceType; |
|
32 | 33 |
import eu.etaxonomy.cdm.service.CdmFilterablePagingProvider; |
33 | 34 |
import eu.etaxonomy.cdm.service.UserHelperAccess; |
34 | 35 |
import eu.etaxonomy.cdm.vaadin.component.CdmBeanItemContainerFactory; |
... | ... | |
103 | 104 |
AnnotationType.EDITORIAL().getUuid(), AnnotationType.TECHNICAL().getUuid())); |
104 | 105 |
} |
105 | 106 |
|
107 |
@Override |
|
108 |
protected void adaptDataProviders() { |
|
109 |
CdmFilterablePagingProvider<Reference, Reference> collectionPagingProvider = pagingProviderFactory.inRereferencePagingProvider((ReferenceType) getView().getTypeSelect().getValue()); |
|
110 |
getView().getInReferenceCombobox().loadFrom(collectionPagingProvider, collectionPagingProvider, collectionPagingProvider.getPageSize()); |
|
111 |
} |
|
112 |
|
|
113 |
|
|
106 | 114 |
|
107 | 115 |
protected static BeanInstantiator<Reference> defaultBeanInstantiator = new BeanInstantiator<Reference>() { |
108 | 116 |
|
Also available in: Unified diff
ref #7481 inReference options filtered by applicable type