1 6 package com.nightlabs.ipanema.person.search; 7 8 import com.nightlabs.ipanema.person.util.PersonSearchFilter; 9 import com.nightlabs.j2ee.InitialContextProvider; 10 import com.nightlabs.jdo.search.ItemBasedSearchFilterProvider; 11 import com.nightlabs.jdo.search.SearchFilter; 12 import com.nightlabs.jdo.search.SearchFilterItemListMutator; 13 import com.nightlabs.jdo.search.SearchResultFetcher; 14 15 18 public class DynamicPersonSearchFilterProvider extends 19 ItemBasedSearchFilterProvider { 20 21 25 public DynamicPersonSearchFilterProvider(SearchFilterItemListMutator listMutator) { 26 super(listMutator); 27 } 28 29 33 public DynamicPersonSearchFilterProvider(SearchFilterItemListMutator listMutator, SearchResultFetcher resultFetcher, InitialContextProvider login) { 34 super(listMutator); 35 setSearchResultFetcher(resultFetcher, login); 36 } 37 38 41 protected SearchFilter createSearchFilter() { 42 return new PersonSearchFilter(); 43 } 44 45 } 46 | Popular Tags |