Bug 53034 showItem() not working when setRedraw(false)
I20040224 tree.setRedraw(false); getTreeViewer().refresh(); getTreeViewer().setSelection(selection, true); tree.setRedraw(true); does not reveal my selection while the followin does: tree.setRedraw(false); getTreeViewer().refresh(); tree.setRedraw(true); getTreeViewer().setSelection(selection, true);
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/JavaOutlineInformationControl.java
private static final int OTHER= 1;
		private static final int CLASS= 2;
		private static final int INTERFACE= 3;
		private static final int ANONYM= 4;
		private JavaElementSorter fJavaElementSorter= new JavaElementSorter();
		
		/*
		 * @see org.eclipse.jface.viewers.ViewerSorter#sort(org.eclipse.jface.viewers.Viewer, java.lang.Object[])
		 */
		public void sort(Viewer viewer, Object[] elements) {
			if (!fLexicalSortingAction.isChecked() && !fSortByDefiningTypeAction.isChecked())
				return;
			
			super.sort(viewer, elements);
		}
		
		/*