Bug 82743 [Markers] improved problem filter needed (OR clauses)
when working with large workspaces I find the current problems filter not powerful enough. If I were able to AND and OR the conditions available from the UI then I would solve all my use cases. my most needed one is : I would like to see ERRORS anywhere in the workspace OR WARNINGS in the current selected project
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerFilter.java
marker = MarkerList.createMarker(markers[idx]);
                    } catch (CoreException e) {
                        if (ignoreExceptions) {
                            continue;
                        } else {
                            throw e;
                        }
                    }
                    if (limit != -1 && resultList.size() >= limit) {
                        return resultList;
                    }
                    if (selectMarker(marker)) {
                        resultList.add(marker);
                    }
                }
            }
        }
        mon.done();
        return resultList;
    }
    /**
     * Subclasses should override to determine if the given marker passes the filter.
     * 
     * @param marker
     * @return <code>true</code> if the marker passes the filter and <code>false</code> otherwise
     */
    protected boolean selectMarker(ConcreteMarker marker) {
        return true;
    }
    /**