Bug 7023 Refactoring too many builds when auto build is on
Refactoring saves compilation units for the precondition checking and this can trigger an autobuild. This autobuild should be supressed since you need to build again after the refactoring.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/reorg/RefactoringSupportFactory.java
switch (((IJavaElement)element).getElementType()){
			
			case IJavaElement.PACKAGE_FRAGMENT:
					return createPackageRename();
					
			case IJavaElement.COMPILATION_UNIT: 
				return createCompilationUnitRename();
				
			case IJavaElement.PACKAGE_FRAGMENT_ROOT:
				 return createSourceFolderRename();
				
			case IJavaElement.JAVA_PROJECT:	 
				return createJavaProjectRename();
				 
			case IJavaElement.TYPE:
				return createTypeRename();
			
			case IJavaElement.METHOD:
				return createMethodRename();
				
			case IJavaElement.FIELD:
				return createFieldRename();
				
			default: 	
				return null;	
		}	
	}
}