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/MarkerView.java
ConcreteMarker marker = (ConcreteMarker) ((IStructuredSelection) getViewer()
                    .getSelection()).getFirstElement();
            if (marker != null) {
                contextId = IDE.getMarkerHelpRegistry().getHelp(
                        marker.getMarker());
            }
            if (contextId == null) {
                contextId = getStaticContextId();
            }
            return HelpSystem.getContext(contextId);
        }
		public String getSearchExpression(Object target) {
			return null;
		}
    }
    
    private ContextProvider contextProvider = new ContextProvider();
    protected ActionCopyMarker copyAction;
    protected ActionPasteMarker pasteAction;
    protected SelectionProviderAction revealAction;
    protected SelectionProviderAction openAction;
    protected SelectionProviderAction showInNavigatorAction;
    protected SelectionProviderAction deleteAction;
    protected SelectionProviderAction selectAllAction;
    protected SelectionProviderAction propertiesAction;
    private ISelectionListener focusListener = new ISelectionListener() {
        public void selectionChanged(IWorkbenchPart part, ISelection selection) {
            MarkerView.this.focusSelectionChanged(part, selection);
        }
    };