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/BookmarkView.java
private final ColumnPixelData[] DEFAULT_COLUMN_LAYOUTS = {
            new ColumnPixelData(200), new ColumnPixelData(75),
            new ColumnPixelData(150), new ColumnPixelData(60) };
    private final IField[] HIDDEN_FIELDS = { new FieldCreationTime() };
    private final static String[] ROOT_TYPES = { IMarker.BOOKMARK };
    private final static String[] TABLE_COLUMN_PROPERTIES = { IMarker.MESSAGE,
            "", 
            "", 
            "" 
    };
    private final static String TAG_DIALOG_SECTION = "org.eclipse.ui.views.bookmark"; 
    private final IField[] VISIBLE_FIELDS = { new FieldMessage(),
            new FieldResource(), new FieldFolder(), new FieldLineNumber() };
    private ICellModifier cellModifier = new ICellModifier() {
        public Object getValue(Object element, String property) {
            if (element instanceof ConcreteMarker
                    && IMarker.MESSAGE.equals(property))
                return ((ConcreteMarker) element).getDescription();
            else
                return null;
        }
        public boolean canModify(Object element, String property) {
            return true;
        }
        public void modify(Object element, String property, Object value) {
            if (element instanceof Item) {
                Item item = (Item) element;
                Object data = item.getData();
                if (data instanceof ConcreteMarker) {