else
else { if (selectedElement instanceof IFolder) {  IJavaElement je= JavaCore.create((IResource)selectedElement); try { if (je != null && je.exists() &&  je.getJavaProject().isOnClasspath((IResource)selectedElement)) selectedElement= je; } catch (JavaModelException e) {  } }
	protected void setupBasedOnInitialSelections() {		Iterator enum= fInitialSelection.iterator();		while (enum.hasNext()) {			Object selectedElement= enum.next();			if (selectedElement instanceof ICompilationUnit || selectedElement instanceof IClassFile || selectedElement instanceof IFile)				fInputGroup.initialCheckListItem(selectedElement);			else				fInputGroup.initialCheckTreeItem(selectedElement);		}