List of usage examples for org.eclipse.jdt.core JavaCore VERSION_1_1
String VERSION_1_1
To view the source code for org.eclipse.jdt.core JavaCore VERSION_1_1.
Click Source Link
From source file:at.bestsolution.javafx.ide.jdt.internal.jdt.JavaModelUtil.java
License:Open Source License
public static boolean isVersionLessThan(String version1, String version2) { if (JavaCore.VERSION_CLDC_1_1.equals(version1)) { version1 = JavaCore.VERSION_1_1 + 'a'; }// w ww . j a va2 s . co m if (JavaCore.VERSION_CLDC_1_1.equals(version2)) { version2 = JavaCore.VERSION_1_1 + 'a'; } return version1.compareTo(version2) < 0; }
From source file:com.siteview.mde.internal.core.builders.BuildErrorReporter.java
License:Open Source License
private String findMatchingEE(String srcCompatibility, String clsCompatibility, boolean ee) { String executionEnv = null;/* w ww.j a v a 2 s .co m*/ String complaince = null; if (JavaCore.VERSION_1_1.equals(srcCompatibility) && JavaCore.VERSION_1_1.equals(clsCompatibility)) { executionEnv = JRE_1_1; complaince = JavaCore.VERSION_1_1; } else if (JavaCore.VERSION_1_2.equals(srcCompatibility) && JavaCore.VERSION_1_1.equals(clsCompatibility)) { executionEnv = J2SE_1_2; complaince = JavaCore.VERSION_1_2; } else if (JavaCore.VERSION_1_3.equals(srcCompatibility) && JavaCore.VERSION_1_1.equals(clsCompatibility)) { executionEnv = J2SE_1_3; complaince = JavaCore.VERSION_1_3; } else if (JavaCore.VERSION_1_3.equals(srcCompatibility) && JavaCore.VERSION_1_2.equals(clsCompatibility)) { executionEnv = J2SE_1_4; complaince = JavaCore.VERSION_1_4; } else if (JavaCore.VERSION_1_5.equals(srcCompatibility) && JavaCore.VERSION_1_5.equals(clsCompatibility)) { executionEnv = J2SE_1_5; complaince = JavaCore.VERSION_1_5; } else if (JavaCore.VERSION_1_6.equals(srcCompatibility) && JavaCore.VERSION_1_6.equals(clsCompatibility)) { executionEnv = JavaSE_1_6; complaince = JavaCore.VERSION_1_6; } else if (JavaCore.VERSION_1_7.equals(srcCompatibility) && JavaCore.VERSION_1_7.equals(clsCompatibility)) { executionEnv = JavaSE_1_7; complaince = JavaCore.VERSION_1_7; } if (ee) { return executionEnv; } return complaince; }
From source file:de.loskutov.bco.ui.JdtUtils.java
License:Open Source License
/** * Modified copy from JavaModelUtil./* ww w .j a v a 2s . c om*/ * @param javaElt * @return true, if corresponding java project has compiler setting to generate * bytecode for jdk 1.5 and above */ public static boolean is50OrHigher(IJavaElement javaElt) { IJavaProject project = javaElt.getJavaProject(); String option = project.getOption(JavaCore.COMPILER_COMPLIANCE, true); boolean result = JavaCore.VERSION_1_5.equals(option); if (result) { return result; } // probably > 1.5? result = JavaCore.VERSION_1_4.equals(option); if (result) { return false; } result = JavaCore.VERSION_1_3.equals(option); if (result) { return false; } result = JavaCore.VERSION_1_2.equals(option); if (result) { return false; } result = JavaCore.VERSION_1_1.equals(option); if (result) { return false; } // unknown = > 1.5 return true; }
From source file:de.tobject.findbugs.reporter.JdtUtils.java
License:Open Source License
/** * @param javaElt/* w w w . j a v a 2 s.c o m*/ * @return true, if corresponding java project has compiler setting to * generate bytecode for jdk 1.5 and above */ private static boolean is50OrHigher(IJavaElement javaElt) { IJavaProject project = javaElt.getJavaProject(); String option = project.getOption(JavaCore.COMPILER_COMPLIANCE, true); boolean result = JavaCore.VERSION_1_5.equals(option); if (result) { return result; } // probably > 1.5? result = JavaCore.VERSION_1_4.equals(option); if (result) { return false; } result = JavaCore.VERSION_1_3.equals(option); if (result) { return false; } result = JavaCore.VERSION_1_2.equals(option); if (result) { return false; } result = JavaCore.VERSION_1_1.equals(option); if (result) { return false; } // unknown = > 1.5 return true; }
From source file:org.eclipse.che.jdt.util.JavaModelUtil.java
License:Open Source License
/** * @param version1//from w w w . j av a2 s. co m * the first version * @param version2 * the second version * @return <code>true</code> iff version1 is less than version2 */ public static boolean isVersionLessThan(String version1, String version2) { if (JavaCore.VERSION_CLDC_1_1.equals(version1)) { version1 = JavaCore.VERSION_1_1 + 'a'; } if (JavaCore.VERSION_CLDC_1_1.equals(version2)) { version2 = JavaCore.VERSION_1_1 + 'a'; } return version1.compareTo(version2) < 0; }
From source file:org.eclipse.jst.j2ee.internal.common.operations.JavaModelUtil.java
License:Open Source License
public static void setCompilanceOptions(Map map, String compliance) { if (JavaCore.VERSION_1_6.equals(compliance)) { map.put(JavaCore.COMPILER_COMPLIANCE, JavaCore.VERSION_1_6); map.put(JavaCore.COMPILER_SOURCE, JavaCore.VERSION_1_6); map.put(JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM, JavaCore.VERSION_1_6); map.put(JavaCore.COMPILER_PB_ASSERT_IDENTIFIER, JavaCore.ERROR); map.put(JavaCore.COMPILER_PB_ENUM_IDENTIFIER, JavaCore.ERROR); } else if (JavaCore.VERSION_1_5.equals(compliance)) { map.put(JavaCore.COMPILER_COMPLIANCE, JavaCore.VERSION_1_5); map.put(JavaCore.COMPILER_SOURCE, JavaCore.VERSION_1_5); map.put(JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM, JavaCore.VERSION_1_5); map.put(JavaCore.COMPILER_PB_ASSERT_IDENTIFIER, JavaCore.ERROR); map.put(JavaCore.COMPILER_PB_ENUM_IDENTIFIER, JavaCore.ERROR); } else if (JavaCore.VERSION_1_4.equals(compliance)) { map.put(JavaCore.COMPILER_COMPLIANCE, JavaCore.VERSION_1_4); map.put(JavaCore.COMPILER_SOURCE, JavaCore.VERSION_1_3); map.put(JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM, JavaCore.VERSION_1_2); map.put(JavaCore.COMPILER_PB_ASSERT_IDENTIFIER, JavaCore.WARNING); map.put(JavaCore.COMPILER_PB_ENUM_IDENTIFIER, JavaCore.WARNING); } else if (JavaCore.VERSION_1_3.equals(compliance)) { map.put(JavaCore.COMPILER_COMPLIANCE, JavaCore.VERSION_1_3); map.put(JavaCore.COMPILER_SOURCE, JavaCore.VERSION_1_3); map.put(JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM, JavaCore.VERSION_1_1); map.put(JavaCore.COMPILER_PB_ASSERT_IDENTIFIER, JavaCore.IGNORE); map.put(JavaCore.COMPILER_PB_ENUM_IDENTIFIER, JavaCore.IGNORE); } else {/*from w w w .ja v a 2s . c om*/ throw new IllegalArgumentException("Unsupported compliance: " + compliance); //$NON-NLS-1$ } }
From source file:org.eclipse.jst.j2ee.internal.common.operations.JavaModelUtil.java
License:Open Source License
public static String getCompilerCompliance(IVMInstall2 vMInstall, String defaultCompliance) { String version = vMInstall.getJavaVersion(); if (version == null) { return defaultCompliance; } else if (version.startsWith(JavaCore.VERSION_1_6)) { return JavaCore.VERSION_1_6; } else if (version.startsWith(JavaCore.VERSION_1_5)) { return JavaCore.VERSION_1_5; } else if (version.startsWith(JavaCore.VERSION_1_4)) { return JavaCore.VERSION_1_4; } else if (version.startsWith(JavaCore.VERSION_1_3)) { return JavaCore.VERSION_1_3; } else if (version.startsWith(JavaCore.VERSION_1_2)) { return JavaCore.VERSION_1_3; } else if (version.startsWith(JavaCore.VERSION_1_1)) { return JavaCore.VERSION_1_3; }/*from w w w . j ava 2 s . c om*/ return defaultCompliance; }
From source file:org.hyperic.hypclipse.internal.ClasspathComputer.java
License:Open Source License
@SuppressWarnings("unchecked") public static void setComplianceOptions(IJavaProject project, String compliance, boolean overrideExisting) { Map<String, String> projectMap = project.getOptions(false); if (compliance == null) { if (overrideExisting && projectMap.size() > 0) { projectMap.remove(JavaCore.COMPILER_COMPLIANCE); projectMap.remove(JavaCore.COMPILER_SOURCE); projectMap.remove(JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM); projectMap.remove(JavaCore.COMPILER_PB_ASSERT_IDENTIFIER); projectMap.remove(JavaCore.COMPILER_PB_ENUM_IDENTIFIER); } else {// ww w.ja v a 2 s . c o m return; } } else if (JavaCore.VERSION_1_6.equals(compliance)) { setCompliance(projectMap, JavaCore.COMPILER_COMPLIANCE, JavaCore.VERSION_1_6, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_SOURCE, JavaCore.VERSION_1_6, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM, JavaCore.VERSION_1_6, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_PB_ASSERT_IDENTIFIER, JavaCore.ERROR, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_PB_ENUM_IDENTIFIER, JavaCore.ERROR, overrideExisting); } else if (JavaCore.VERSION_1_5.equals(compliance)) { setCompliance(projectMap, JavaCore.COMPILER_COMPLIANCE, JavaCore.VERSION_1_5, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_SOURCE, JavaCore.VERSION_1_5, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM, JavaCore.VERSION_1_5, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_PB_ASSERT_IDENTIFIER, JavaCore.ERROR, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_PB_ENUM_IDENTIFIER, JavaCore.ERROR, overrideExisting); } else if (JavaCore.VERSION_1_4.equals(compliance)) { setCompliance(projectMap, JavaCore.COMPILER_COMPLIANCE, JavaCore.VERSION_1_4, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_SOURCE, JavaCore.VERSION_1_3, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM, JavaCore.VERSION_1_2, overrideExisting); setMinimumCompliance(projectMap, JavaCore.COMPILER_PB_ASSERT_IDENTIFIER, JavaCore.WARNING, overrideExisting); setMinimumCompliance(projectMap, JavaCore.COMPILER_PB_ENUM_IDENTIFIER, JavaCore.WARNING, overrideExisting); } else if (JavaCore.VERSION_1_3.equals(compliance)) { setCompliance(projectMap, JavaCore.COMPILER_COMPLIANCE, JavaCore.VERSION_1_3, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_SOURCE, JavaCore.VERSION_1_3, overrideExisting); setCompliance(projectMap, JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM, JavaCore.VERSION_1_1, overrideExisting); setMinimumCompliance(projectMap, JavaCore.COMPILER_PB_ASSERT_IDENTIFIER, JavaCore.IGNORE, overrideExisting); setMinimumCompliance(projectMap, JavaCore.COMPILER_PB_ENUM_IDENTIFIER, JavaCore.IGNORE, overrideExisting); } project.setOptions(projectMap); }
From source file:org.openquark.cal.eclipse.ui.wizards.NewQuarkBinariesProjectWizard.java
License:Open Source License
@Override public boolean performFinish() { try {//from www . j a v a2s. com // If the users wants then update the compiler setting to Java version 1.4 if (mainPage.updateCompilerOptions()) { Hashtable<String, String> options = UnsafeCast.unsafeCast(JavaCore.getOptions()); { final String compilerCompliance = JavaCore.getOption(JavaCore.COMPILER_COMPLIANCE); if (compilerCompliance.equals(JavaCore.VERSION_1_1) || compilerCompliance.equals(JavaCore.VERSION_1_2) || compilerCompliance.equals(JavaCore.VERSION_1_3) || compilerCompliance.equals(JavaCore.VERSION_1_4)) { options.put(JavaCore.COMPILER_COMPLIANCE, JavaCore.VERSION_1_5); } } { final String compilerSource = JavaCore.getOption(JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM); if (compilerSource.equals(JavaCore.VERSION_1_1) || compilerSource.equals(JavaCore.VERSION_1_2) || compilerSource.equals(JavaCore.VERSION_1_3) || compilerSource.equals(JavaCore.VERSION_1_4)) { options.put(JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM, JavaCore.VERSION_1_5); } } { final String compilerSource = JavaCore.getOption(JavaCore.COMPILER_SOURCE); if (compilerSource.equals(JavaCore.VERSION_1_1) || compilerSource.equals(JavaCore.VERSION_1_2) || compilerSource.equals(JavaCore.VERSION_1_3) || compilerSource.equals(JavaCore.VERSION_1_4)) { options.put(JavaCore.COMPILER_SOURCE, JavaCore.VERSION_1_5); } } JavaCore.setOptions(options); } // Create the project CoreUtility.createQuarkBinaryProject(CALUIMessages.CALNewQuarkBinariesProjectWizard_title, mainPage.getProjectName(), mainPage.getQuarkBinariesLocation(), getShell(), getContainer()); } catch (InvocationTargetException e) { CoreUtility.showMessage(CALUIMessages.CALNewQuarkBinariesProjectWizard_title, e); } catch (InterruptedException e) { CoreUtility.showMessage(CALUIMessages.CALNewQuarkBinariesProjectWizard_title, e); } return true; }
From source file:org.talend.commons.utils.generation.JavaUtils.java
License:Open Source License
/** * DOC ycbai Get compiler compliance via vminstall and default compliance. * /*from w w w .ja v a 2s .c o m*/ * @param vMInstall * @param defaultCompliance * @return */ public static String getCompilerCompliance(IVMInstall2 vMInstall, String defaultCompliance) { String version = vMInstall.getJavaVersion(); if (version == null) { return defaultCompliance; } else if (version.startsWith(JavaCore.VERSION_1_6)) { return JavaCore.VERSION_1_6; } else if (version.startsWith(JavaCore.VERSION_1_5)) { return JavaCore.VERSION_1_5; } else if (version.startsWith(JavaCore.VERSION_1_4)) { return JavaCore.VERSION_1_4; } else if (version.startsWith(JavaCore.VERSION_1_3)) { return JavaCore.VERSION_1_3; } else if (version.startsWith(JavaCore.VERSION_1_2)) { return JavaCore.VERSION_1_3; } else if (version.startsWith(JavaCore.VERSION_1_1)) { return JavaCore.VERSION_1_3; } return defaultCompliance; }