Revision cd993d95
Added by Andreas Kohlbecker almost 6 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/view/registration/RegistrationWorkingsetPresenter.java | ||
---|---|---|
52 | 52 |
import eu.etaxonomy.cdm.model.name.TaxonNameFactory; |
53 | 53 |
import eu.etaxonomy.cdm.model.name.TypeDesignationBase; |
54 | 54 |
import eu.etaxonomy.cdm.model.reference.Reference; |
55 |
import eu.etaxonomy.cdm.persistence.dao.common.Restriction; |
|
55 | 56 |
import eu.etaxonomy.cdm.persistence.hibernate.permission.CRUD; |
56 | 57 |
import eu.etaxonomy.cdm.persistence.hibernate.permission.Operation; |
58 |
import eu.etaxonomy.cdm.persistence.query.MatchMode; |
|
57 | 59 |
import eu.etaxonomy.cdm.service.CdmFilterablePagingProvider; |
58 | 60 |
import eu.etaxonomy.cdm.service.CdmStore; |
59 | 61 |
import eu.etaxonomy.cdm.service.IRegistrationWorkingSetService; |
... | ... | |
226 | 228 |
protected void activateComboboxes() { |
227 | 229 |
CdmFilterablePagingProvider<TaxonName, TaxonName> pagingProvider = new CdmFilterablePagingProvider<TaxonName, TaxonName>( |
228 | 230 |
getRepo().getNameService()); |
231 |
pagingProvider.addRestriction(new Restriction<>("registrations.identifier", true, MatchMode.BEGINNING, "http://phycobank.org/")); |
|
229 | 232 |
CdmTitleCacheCaptionGenerator<TaxonName> titleCacheGenerator = new CdmTitleCacheCaptionGenerator<TaxonName>(); |
230 | 233 |
getView().getAddExistingNameCombobox().setCaptionGenerator(titleCacheGenerator); |
231 | 234 |
getView().getAddExistingNameCombobox().loadFrom(pagingProvider, pagingProvider, pagingProvider.getPageSize()); |
Also available in: Unified diff
fix #7523 excluding taxon nams which are already published