public EclipseJdtCompiler(ClassLoader parentLoader) {
this.byteCodeClassLoader = new ByteCodeClassLoader(parentLoader);
this.formatter = ToolFactory
.createCodeFormatter(getFormattingOptions());
this.compilerNameEnvironment = new NameEnvironment(
this.byteCodeClassLoader);
this.compilerRequester = new CompilerRequestor();
this.compiler = new Compiler(compilerNameEnvironment,
DefaultErrorHandlingPolicies.proceedWithAllProblems(),
getCompilerOptions(), compilerRequester,