Example usage for org.eclipse.jdt.internal.compiler.parser SourceTypeConverter convert

List of usage examples for org.eclipse.jdt.internal.compiler.parser SourceTypeConverter convert

Introduction

In this page you can find the example usage for org.eclipse.jdt.internal.compiler.parser SourceTypeConverter convert.

Prototype

private TypeDeclaration convert(SourceType typeHandle, CompilationResult compilationResult)
            throws JavaModelException 

Source Link

Usage

From source file:org.eclipse.jdt.internal.compiler.parser.SourceTypeConverter.java

License:Open Source License

public static CompilationUnitDeclaration buildCompilationUnit(ISourceType[] sourceTypes, int flags,
        ProblemReporter problemReporter, CompilationResult compilationResult) {

    //      long start = System.currentTimeMillis();
    SourceTypeConverter converter = new SourceTypeConverter(flags, problemReporter);
    try {//  www  . j  a v a 2  s.c o  m
        return converter.convert(sourceTypes, compilationResult);
    } catch (JavaModelException e) {
        return null;
        /*      } finally {
                 System.out.println("Spent " + (System.currentTimeMillis() - start) + "ms to convert " + ((JavaElement) converter.cu).toStringWithAncestors());
        */ }
}