Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorptff2004-07-01 09:32:04 +0000
committerptff2004-07-01 09:32:04 +0000
commitb4de16a0dc7d3ad9d6dd3c598e29125b9c3084c3 (patch)
treea983cca1d57d11d5975efe863d069eadbe497551 /org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java
parent39e0b3c44033d41fbb2f81071d1364bb178092c7 (diff)
downloadeclipse.jdt.core-b4de16a0dc7d3ad9d6dd3c598e29125b9c3084c3.tar.gz
eclipse.jdt.core-b4de16a0dc7d3ad9d6dd3c598e29125b9c3084c3.tar.xz
eclipse.jdt.core-b4de16a0dc7d3ad9d6dd3c598e29125b9c3084c3.zip
HEAD - Merge back 1.5 stream content after R3_0_maintenance branch was created...v_449b_head_after_JDK15_merge
Diffstat (limited to 'org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java')
-rw-r--r--org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java
index 68f12ca15d..b61a183e9a 100644
--- a/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java
+++ b/org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java
@@ -37,6 +37,21 @@ public class AbstractCompilerTest extends TestCase {
protected String docCommentSupport;
/*
+ * Returns the highest compliance level this VM instance can run.
+ */
+ public static String highestComplianceLevels() {
+ int complianceLevels = AbstractCompilerTest.getPossibleComplianceLevels();
+ if ((complianceLevels & AbstractCompilerTest.F_1_5) != 0) {
+ return COMPLIANCE_1_5;
+ }
+ if ((complianceLevels & AbstractCompilerTest.F_1_3) != 0) {
+ return COMPLIANCE_1_3;
+ }
+ // default
+ return COMPLIANCE_1_4;
+ }
+
+ /*
* Returns the possible compliance levels this VM instance can run.
*/
public static int getPossibleComplianceLevels() {

Back to the top