Bug 137640 [CommonNavigator] New java elements not selected in project explorer
3.2 RC1 - show the Project Explorer view - create a Java project - select the project and create a package (e.g. using the toolbar button) - the package is created, but not selected (it does get selected in the Package Explorer) - select the package - create a new class - the class is created, but not selected (works in the PE) In both cases, the selection gets cleared. This results in subsequent package or class creations not knowing which source folder they should apply to. E.g. try creating two packages in a row.
bundles/org.eclipse.ui.navigator/src/org/eclipse/ui/internal/navigator/NavigatorContentServiceContentProvider.java
Collection newPaths = getPathsForElement(pipelinedContentProvider, aSuggestedParent);
								adjustedParentPaths.add(newPaths);
							} else {
								adjustedParentPaths.add(parentPath);
							}
						}
					}
				}
				overridingExtensions = theOverridingExtensions[i]
				                                               .getOverridingExtensionsForTriggerPoint(anInputElement);
				if (overridingExtensions.length > 0)
					adjustedParentPaths = pipelineParents(anInputElement,
							overridingExtensions, adjustedParentPaths);
				theParentPaths = adjustedParentPaths;
			}
		}
		return theParentPaths;
	}
	
	/**
	 * Return all the potential paths for the given element from the given
	 * content provider. This is done by getting the parent paths of
	 * the element and then appending he element to these paths.
	 * @param aContentProvider the content povider
	 * @param anElement the element
	 * @return the tree path fo the given element
	 */
	private Collection getPathsForElement(ITreeContentProvider aContentProvider, Object anElement) {
		List result = new ArrayList();
		if (aContentProvider instanceof ITreePathContentProvider) {