You have to create a data provider which implements IFilterStateLocator. Iterator() has to call getFilterState(). You have to code the actual filtering.
Regards, Rik 2008/8/4 dukehoops <[EMAIL PROTECTED]> > > I have a ChoiceFilteredPropertyColumn displaying enum values (as part of > AjaxFallbackDefaultDataTable). Column itself renders same enum as bean > property. On dropdown update form submits, and - via debugger - I can see > that filter state gets updated to new enum selection. However rows with > non-matching enum values are NOT filtered out. And I cannot tell why. > > Where in wicket / wicket-extensions source should I look for code that > actually does the filtering: > -compares value from filterState to row bean's property value > -hides/removes row from data table when values do not match? > > I am using wicket 1.3.4. > > thanks, > -nikita > > ----- > ---------------- > Nikita Tovstoles > vside.com > ---------------- > > -- > View this message in context: > http://www.nabble.com/ChoiceFilteredPropertyColumn-does-not-filter-out--where-to-debug--tp18817950p18817950.html > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
