Wednesday, August 20, 2014

Reset table filter ADF

        FilterableQueryDescriptor queryDescriptor =
            (FilterableQueryDescriptor)  tableName.getFilterModel();
        if (queryDescriptor != null &&
            queryDescriptor.getFilterCriteria() != null) {
            queryDescriptor.getFilterCriteria().clear();
            tableName.queueEvent(new QueryEvent(tableName,
                                                               queryDescriptor));
        }
        AdfFacesContext.getCurrentInstance().addPartialTarget(tableName);

No comments: