Bug 6322 All types dialog shows obfuscated classes
JDK 1.4 includes obfuscated classes (a, a1, b, c, d) etc. This classes show up prominently in the Open Type dialog. They should be less prominent. Options: a) sort lower case class names after the ones that start with a capital letter b) filter them out completly. I suggest to a)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/dialogs/FilteredList.java
for (int i= 0; i != length; i++) {
			String text= fRenderer.getText(fElements[i]);
			Image image= fRenderer.getImage(fElements[i]);
			
			fLabels[i]= new Label(text, image);				
			imageSet.add(image);
		}
		fImages.clear();
		fImages.addAll(imageSet);
		fSorter.sort(fLabels, fElements);
		fFilteredIndices= new int[length];
		fFilteredCount= filter();
		
		fFoldedIndices= new int[length];
		fFoldedCount= fold();
		updateList();
	}
	/**
	 * Tests if the list (before folding and filtering) is empty.
	 * @return returns <code>true</code> if the list is empty, <code>false</code> otherwise.
	 */
	public boolean isEmpty() {
		return (fElements == null) || (fElements.length == 0);
	}
	/**
	 * Sets the filter matcher.
	 */
	public void setFilterMatcher(FilterMatcher filterMatcher) {
		Assert.isNotNull(filterMatcher);
		fFilterMatcher= filterMatcher;