Package net.sf.jasperreports.jdt
Class JRJdtCompiler.CompilerRequestor
java.lang.Object
net.sf.jasperreports.jdt.JRJdtCompiler.CompilerRequestor
- All Implemented Interfaces:
org.eclipse.jdt.internal.compiler.ICompilerRequestor
- Enclosing class:
JRJdtCompiler
public static class JRJdtCompiler.CompilerRequestor
extends Object
implements org.eclipse.jdt.internal.compiler.ICompilerRequestor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final JRJdtCompilerstatic final Stringstatic final Stringprotected final JRJdtCompiler.CompilationUnitResult[]protected final JRCompilationUnit[] -
Constructor Summary
ConstructorsConstructorDescriptionCompilerRequestor(JasperReportsContext jasperReportsContext, JRJdtCompiler compiler, JRCompilationUnit[] units) -
Method Summary
Modifier and TypeMethodDescriptionvoidacceptResult(org.eclipse.jdt.internal.compiler.CompilationResult result) protected org.eclipse.jdt.core.compiler.IProblem[]getJavaCompilationErrors(org.eclipse.jdt.internal.compiler.CompilationResult result) booleanvoidprotected voidreset()
-
Field Details
-
EXCEPTION_MESSAGE_KEY_METHOD_INVOKING_ERROR
- See Also:
-
EXCEPTION_MESSAGE_KEY_METHOD_RESOLVING_ERROR
- See Also:
-
compiler
-
units
-
unitResults
-
-
Constructor Details
-
CompilerRequestor
public CompilerRequestor(JasperReportsContext jasperReportsContext, JRJdtCompiler compiler, JRCompilationUnit[] units)
-
-
Method Details
-
acceptResult
public void acceptResult(org.eclipse.jdt.internal.compiler.CompilationResult result) - Specified by:
acceptResultin interfaceorg.eclipse.jdt.internal.compiler.ICompilerRequestor
-
processProblems
public void processProblems() -
getFormattedProblems
-
hasMissingMethods
public boolean hasMissingMethods() -
processCompilationUnits
-
reset
protected void reset() -
getJavaCompilationErrors
protected org.eclipse.jdt.core.compiler.IProblem[] getJavaCompilationErrors(org.eclipse.jdt.internal.compiler.CompilationResult result)
-