Bug 7402 Packages view sorts case senstive
If I have three folders aa Ba and ba They will be sorted in the order Bab aa ba But they should be in case insensitive order aa Bab ba
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/viewsupport/JavaElementSorter.java
return p1 - p2;
			case STORAGE:
				return ((IStorage)e1).getName().compareToIgnoreCase(((IStorage)e2).getName());
			case RESOURCES:
			case RESOURCEFOLDERS:
				return ((IResource)e1).getName().compareToIgnoreCase(((IResource)e2).getName());
			case RESOURCEPACKAGES:	
			case JAVAPROJECTS:
				return ((IJavaElement)e1).getElementName().compareToIgnoreCase(((IJavaElement)e2).getElementName());
			default:
				return ((IJavaElement)e1).getElementName().compareTo(((IJavaElement)e2).getElementName());
		}
	}
			
	private int getClassPathIndex(IPackageFragmentRoot root) {
		try {
			if (fClassPath == null)
				fClassPath= root.getJavaProject().getResolvedClasspath(true);
		} catch (JavaModelException e) {
			return Integer.MAX_VALUE;
		}
		for (int i= 0; i < fClassPath.length; i++) {
			if (fClassPath[i].getPath().equals(root.getPath()))
				return i;
		}
		return Integer.MAX_VALUE;
	}	
	
	
};