public String resetAllFilters() {
//System.out.println("-- it1 "+t.getValue());
FilterableQueryDescriptor queryDescriptor = (FilterableQueryDescriptor)this.getResId1().getFilterModel();
System.out.println("---- query desc : "+queryDescriptor+" filter crti : "+queryDescriptor.getFilterCriteria());
// Map x=queryDescriptor.getFilterCriteria();
if (queryDescriptor != null && queryDescriptor.getFilterCriteria() != null) {
queryDescriptor.getFilterCriteria().clear();
this.getResId1().queueEvent(new QueryEvent(this.getResId1(), queryDescriptor));
System.out.println("-- after clear");
}
// FilterableQueryDescriptor eqd=(FilterableQueryDescriptor)qe.getDescriptor();
ConjunctionCriterion cC=queryDescriptor.getConjunctionCriterion();
System.out.println("--- conj : "+cC);
List<Criterion> cl=cC.getCriterionList();
System.out.println("-- list : "+cl);
for(Criterion c:cl){
AttributeDescriptor ad=((AttributeCriterion) c).getAttribute();
System.out.println("-- att : "+ad);
System.out.println("-- attr name : "+ad.getName());
System.out.println("-- get values : "+((AttributeCriterion) c).getValues().get(0));
Object val=((AttributeCriterion) c).getValues();
System.out.println("Object : "+val);
}
return null;
}
//System.out.println("-- it1 "+t.getValue());
FilterableQueryDescriptor queryDescriptor = (FilterableQueryDescriptor)this.getResId1().getFilterModel();
System.out.println("---- query desc : "+queryDescriptor+" filter crti : "+queryDescriptor.getFilterCriteria());
// Map x=queryDescriptor.getFilterCriteria();
if (queryDescriptor != null && queryDescriptor.getFilterCriteria() != null) {
queryDescriptor.getFilterCriteria().clear();
this.getResId1().queueEvent(new QueryEvent(this.getResId1(), queryDescriptor));
System.out.println("-- after clear");
}
// FilterableQueryDescriptor eqd=(FilterableQueryDescriptor)qe.getDescriptor();
ConjunctionCriterion cC=queryDescriptor.getConjunctionCriterion();
System.out.println("--- conj : "+cC);
List<Criterion> cl=cC.getCriterionList();
System.out.println("-- list : "+cl);
for(Criterion c:cl){
AttributeDescriptor ad=((AttributeCriterion) c).getAttribute();
System.out.println("-- att : "+ad);
System.out.println("-- attr name : "+ad.getName());
System.out.println("-- get values : "+((AttributeCriterion) c).getValues().get(0));
Object val=((AttributeCriterion) c).getValues();
System.out.println("Object : "+val);
}
return null;
}