Bug 129942 [Import/Export] Filtering the imported files don't work
Using the latest M5, setting the filtering don't work when importing. Import filesystem, Filter Types -> select a bunch of them, pressing OK should trigger the filtering (in 3.1 it works). In 3.2 it doesn't. Tracing this leads us to that the parentLabel is always null and with this value, the system tries to construct Path object which fails on Windows platform with NullPointerException. After this everything collapse and no filtering occurs.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/ResourceTreeAndListGroup.java
treeViewer.setGrayed(treeElement, shouldBeAtLeastGray);
		}
        
        Object parent = treeContentProvider.getParent(treeElement);
        if (parent != null) {
            grayUpdateHierarchy(parent);
        }
    }
    /**
     * Update the selections of the tree elements in items to reflect the new
     * selections provided.
     * @param items Map with keys of Object (the tree element) and values of List (the selected
     * list elements).  
     * NOTE: This method does not special case keys with no values (i.e., 
     * a tree element with an empty list).  If a tree element does not have any selected
     * items, do not include the element in the Map.
     */
    public void updateSelections(Map items) {
        
        
        this.listViewer.setAllChecked(false);
        this.treeViewer.setCheckedElements(new Object[0]);
        this.whiteCheckedTreeItems = new HashSet();
        Set selectedNodes = new HashSet();
        checkedStateStore = new HashMap();
        
        Iterator keyIterator = items.keySet().iterator();
        while (keyIterator.hasNext()) {
            Object key = keyIterator.next();
            List selections = (List) items.get(key);