Project

General

Profile

« Previous | Next » 

Revision 5915a355

Added by Andreas Kohlbecker about 6 years ago

avoiding LIE in SpecimenTypeDesignationWorkingsetEditorPresenter collectors field and externatlizing init stratiegies

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/view/name/SpecimenTypeDesignationWorkingsetEditorPresenter.java
37 37
import eu.etaxonomy.cdm.service.CdmFilterablePagingProvider;
38 38
import eu.etaxonomy.cdm.service.CdmStore;
39 39
import eu.etaxonomy.cdm.service.ISpecimenTypeDesignationWorkingSetService;
40
import eu.etaxonomy.cdm.service.initstrategies.AgentBaseInit;
40 41
import eu.etaxonomy.cdm.vaadin.component.CdmBeanItemContainerFactory;
41 42
import eu.etaxonomy.cdm.vaadin.component.CollectionRowItemCollection;
42 43
import eu.etaxonomy.cdm.vaadin.event.EntityChangeEvent;
......
164 165

  
165 166
        CdmFilterablePagingProvider<AgentBase, TeamOrPersonBase> termOrPersonPagingProvider = new CdmFilterablePagingProvider<AgentBase, TeamOrPersonBase>(getRepo().getAgentService(), TeamOrPersonBase.class);
166 167
        CdmFilterablePagingProvider<AgentBase, Person> personPagingProvider = new CdmFilterablePagingProvider<AgentBase, Person>(getRepo().getAgentService(), Person.class);
168
        personPagingProvider.setInitStrategy(AgentBaseInit.TEAM_OR_PERSON_INIT_STRATEGY);
167 169
        getView().getCollectorField().setFilterablePersonPagingProvider(personPagingProvider, this);
168 170
        getView().getCollectorField().setFilterableTeamPagingProvider(termOrPersonPagingProvider, this);
169 171

  

Also available in: Unified diff