Bug 61878 Package explorer is filtering out plugin dependencies [package explorer]
Build 20040506 When expanding the Plug-in Dependencies container, it is counter-intuitive to hide project dependencies. These are shown in the build path wizard itself, when you expand this container. I would expect to see them all the time.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/packageview/ClassPathContainer.java
IPath path= fClassPathEntry.getPath();
		String containerId= path.segment(0);
		ClasspathContainerInitializer initializer= JavaCore.getClasspathContainerInitializer(containerId);
		if (initializer != null) {
			String description= initializer.getDescription(path, fProject);
			return PackagesMessages.getFormattedString("ClassPathContainer.unbound_label", description); 
		}
		return PackagesMessages.getFormattedString("ClassPathContainer.unknown_label", path.toString()); 
	}
	public Object getParent(Object o) {
		return getJavaProject();
	}
	public IJavaProject getJavaProject() {
		return fProject;
	}
	
	public IClasspathEntry getClasspathEntry() {
		return fClassPathEntry;
	}
	
	static boolean contains(IJavaProject project, IClasspathEntry entry, IPackageFragmentRoot root) {
		IPackageFragmentRoot[] roots= project.findPackageFragmentRoots(entry);
		for (int i= 0; i < roots.length; i++) {
			if (roots[i].equals(root))
				return true;
		}
		return false;
	}
}