Example usage for org.eclipse.jdt.core.util IClassFileReader getMajorVersion

List of usage examples for org.eclipse.jdt.core.util IClassFileReader getMajorVersion

Introduction

In this page you can find the example usage for org.eclipse.jdt.core.util IClassFileReader getMajorVersion.

Prototype

int getMajorVersion();

Source Link

Document

Answer the major version of this .class file.

Usage

From source file:org.eclipse.pde.ui.tests.ee.ExecutionEnvironmentTests.java

License:Open Source License

/**
 * Validates the target level of a generated class file.
 * /*w ww  .  j  a v a2  s. c  o m*/
 * @param classfile location of class file in local file system
 * @param major expected major class file version
 */
protected void validateTargetLevel(String classfile, int major) {
    IClassFileReader reader = ToolFactory.createDefaultClassFileReader(classfile, IClassFileReader.ALL);
    assertEquals("Wrong major version", major, reader.getMajorVersion());
}

From source file:org.eclipse.pde.ui.tests.ee.ExportBundleTests.java

License:Open Source License

/**
 * Validates the target level of a generated class file.
 * //from w w  w. j a v  a  2 s .c o m
 * @param zipFileName location of archive file
 * @param zipEntryName path to class file in archive
 * @param major expected major class file version
 */
protected void validateTargetLevel(String zipFileName, String zipEntryName, int major) {
    IClassFileReader reader = ToolFactory.createDefaultClassFileReader(zipFileName, zipEntryName,
            IClassFileReader.ALL);
    assertEquals("Wrong major version", major, reader.getMajorVersion());
}