Bug 123786 Following bug 109980, the compliance 6.0 should be added to the compiler's compliance list.
If the JRE/JDK used is a 1.6/6.0 VM, then the compliance 6.0 should be available. Compliance 1.6 implies source level 1.6 and target level 1.6.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/ReorgCorrectionsSubProcessor.java
}
			}
			PreferencesUtil.createPropertyDialogOn(JavaPlugin.getActiveWorkbenchShell(), fProject, BuildPathsPropertyPage.PROP_ID, null, data).open();
		}
		public String getAdditionalProposalInfo() {
			return Messages.format(CorrectionMessages.ReorgCorrectionsSubProcessor_configure_buildpath_description, fProject.getName());
		}
	}
	private static final class ChangeTo50Compliance extends ChangeCorrectionProposal implements IWorkspaceRunnable {
		
		private final IJavaProject fProject;
		private final boolean fChangeOnWorkspace;
		
		private Job fUpdateJob;
		private boolean f50JREFound;
		
		public ChangeTo50Compliance(String name, IJavaProject project, boolean changeOnWorkspace, int relevance) {
			super(name, null, relevance, JavaPluginImages.get(JavaPluginImages.IMG_CORRECTION_CHANGE));
			fProject= project;
			fChangeOnWorkspace= changeOnWorkspace;
			fUpdateJob= null;
			f50JREFound= false;
		}
		
		private boolean is50VMInstall(IVMInstall install) {
			return BuildPathSupport.hasMatchingCompliance(install, JavaCore.VERSION_1_5);
		}
		
		private IVMInstall find50VMInstall() {
			return BuildPathSupport.findMatchingJREInstall(JavaCore.VERSION_1_5);