diff options
author | ptff | 2004-07-01 09:32:04 +0000 |
---|---|---|
committer | ptff | 2004-07-01 09:32:04 +0000 |
commit | b4de16a0dc7d3ad9d6dd3c598e29125b9c3084c3 (patch) | |
tree | a983cca1d57d11d5975efe863d069eadbe497551 /org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/AbstractCompilerTest.java | |
parent | 39e0b3c44033d41fbb2f81071d1364bb178092c7 (diff) | |
download | eclipse.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.java | 15 |
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() { |