public static List getApplicationFilters(Context context) {
FilterDef[] fds = context.findFilterDefs();
List filterDefs = new ArrayList(fds.length);
for(int i = 0; i < fds.length; i++) {
if (fds[i] != null) {
FilterInfo fi = getFilterInfo(fds[i]);
filterDefs.add(fi);
}
}
return filterDefs;
}