public void filterApply ( DataSetFilter filter ) { if ( displayerSettings . isFilterEnabled ( ) ) { this . currentFilter = filter ; // Notify to those interested parties the selection event. if ( displayerSettings . isFilterNotificationEnabled ( ) ) { for ( DisplayerListener listener : listenerList ) { listener . onFilterEnabled ( this , filter ) ; } } // Drill-down support if ( displayerSettings . isFilterSelfApplyEnabled ( ) ) { dataSetHandler . filter ( filter ) ; redraw ( ) ; } } }
Apply the given filter