Bug 312959 [Import/Export] importing file from big disk hangs UI
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/ResourceTreeAndListGroup.java
checkedStateStore.put(key, selections);
            selectedNodes.add(key);
            
            Object parent = treeContentProvider.getParent(key);
            if (parent != null) {
                		
                primeHierarchyForSelection(parent, selectedNodes);
            }
        }
        
        
        treeViewer.setCheckedElements(checkedStateStore.keySet().toArray());
        treeViewer.setGrayedElements(checkedStateStore.keySet().toArray());
        
        if (currentTreeSelection != null) {
            Object displayItems = items.get(currentTreeSelection);
            if (displayItems != null) {
				listViewer.setCheckedElements(((List) displayItems).toArray());
			}
        }
    }
    /** 
     * Set the focus on to the list widget.
     */
    public void setFocus() {
        this.treeViewer.getTree().setFocus();
    }
}