Bug 64634 Navigate/Show in/Package Explorer doesn't work
With build I200405281200, if I select a Java file in the Navigator in the Java Perspective and then choose Navigate/Show in/Package Explorer, the Package Explorer is shown but the java file from the navigator is not visible or selected (i.e. the view doesn't expand the project or folder containing the java file).
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/packageview/PackageExplorerPart.java
case IJavaElement.PACKAGE_DECLARATION:
    		case IJavaElement.IMPORT_CONTAINER:
    		case IJavaElement.TYPE:
    		case IJavaElement.METHOD:
    		case IJavaElement.FIELD:
    		case IJavaElement.INITIALIZER:
    			
    			element2= (IJavaElement)element2.getOpenable();
    			break;
    		case IJavaElement.JAVA_MODEL:
    			element2= null;
    			break;
    	}
    	if (element2.getElementType() == IJavaElement.COMPILATION_UNIT) {
    		element2= JavaModelUtil.toOriginal((ICompilationUnit)element2);
    	}
    	return element2;
    }
    private boolean revealAndVerify(Object element) {
    	if (element == null)
    		return false;
    	selectReveal(new StructuredSelection(element));
    	IElementComparer comparer= getTreeViewer().getComparer();
    	Object selected= ((IStructuredSelection)getSite().getSelectionProvider().getSelection()).getFirstElement();
    	if (comparer != null ? comparer.equals(element, selected) : element.equals(selected))
    		return true;
    	return false;
    }
}