Bug 305200 [EditorMgmt] FileEditorMappingContentProvider could just be replaced by ArrayContentProvider
This class doesn't seem to be very useful.
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/dialogs/WizardExportPage.java
}
    }
    /**
     * Records a resource's recursive descendents which are appropriate
     * for export based upon this page's current controls contents.
     *
     * @param resource the parent resource
     */
    protected void selectAppropriateResources(Object resource) {
        if (selectedResources == null) {
            if (exportSpecifiedTypesRadio.getSelection()) {
				selectedTypes = getTypesToExport();
			} else {
				selectedTypes = null; 
			}
            selectedResources = new ArrayList();
            if (resource instanceof IWorkspaceRoot) {
                IProject[] projects = ((IWorkspaceRoot) resource).getProjects();
                for (int i = 0; i < projects.length; i++) {
                    selectAppropriateFolderContents(projects[i]);
                }
            } else if (resource instanceof IFile) {
                IFile file = (IFile) resource;
                if (hasExportableExtension(file.getFullPath().toString())) {
					selectedResources.add(file);
				}
            } else {
                selectAppropriateFolderContents((IContainer) resource);
            }
        }