Friday, July 20, 2012

Clear Filter values of Table

UseCase: We have to manually remove the table filter values we've entered.Instead provide an action Button/Link with the following method on Button Action, to clear all the entered filter values and reset the table.


  1. public void resetTableFilter(ActionEvent actionEvent)
  2. {
  3. FilterableQueryDescriptor queryDescriptor =
  4. (FilterableQueryDescriptor) getEmpTable().getFilterModel();
  5. if (queryDescriptor != null && queryDescriptor.getFilterCriteria() != null)
  6. {
  7. queryDescriptor.getFilterCriteria().clear();
  8. getEmpTable().queueEvent(new QueryEvent(getEmpTable(), queryDescriptor));
  9. }
  10. }

No comments:

Post a Comment