Class CustomJRJdtCompiler.CompilerRequestor
- java.lang.Object
-
- org.opennms.reporting.jasperreports.compiler.CustomJRJdtCompiler.CompilerRequestor
-
- All Implemented Interfaces:
org.eclipse.jdt.internal.compiler.ICompilerRequestor
- Enclosing class:
- CustomJRJdtCompiler
public static class CustomJRJdtCompiler.CompilerRequestor extends java.lang.Object implements org.eclipse.jdt.internal.compiler.ICompilerRequestor
-
-
Field Summary
Fields Modifier and Type Field Description protected CustomJRJdtCompiler
compiler
static java.lang.String
EXCEPTION_MESSAGE_KEY_METHOD_INVOKING_ERROR
static java.lang.String
EXCEPTION_MESSAGE_KEY_METHOD_RESOLVING_ERROR
protected CustomJRJdtCompiler.CompilationUnitResult[]
unitResults
protected net.sf.jasperreports.engine.design.JRCompilationUnit[]
units
-
Constructor Summary
Constructors Constructor Description CompilerRequestor(net.sf.jasperreports.engine.JasperReportsContext jasperReportsContext, CustomJRJdtCompiler compiler, net.sf.jasperreports.engine.design.JRCompilationUnit[] units)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
acceptResult(org.eclipse.jdt.internal.compiler.CompilationResult result)
java.lang.String
getFormattedProblems()
protected org.eclipse.jdt.core.compiler.IProblem[]
getJavaCompilationErrors(org.eclipse.jdt.internal.compiler.CompilationResult result)
boolean
hasMissingMethods()
CustomJRJdtCompiler.CompilationUnit[]
processCompilationUnits()
void
processProblems()
protected void
reset()
-
-
-
Field Detail
-
EXCEPTION_MESSAGE_KEY_METHOD_INVOKING_ERROR
public static final java.lang.String EXCEPTION_MESSAGE_KEY_METHOD_INVOKING_ERROR
- See Also:
- Constant Field Values
-
EXCEPTION_MESSAGE_KEY_METHOD_RESOLVING_ERROR
public static final java.lang.String EXCEPTION_MESSAGE_KEY_METHOD_RESOLVING_ERROR
- See Also:
- Constant Field Values
-
compiler
protected final CustomJRJdtCompiler compiler
-
units
protected final net.sf.jasperreports.engine.design.JRCompilationUnit[] units
-
unitResults
protected final CustomJRJdtCompiler.CompilationUnitResult[] unitResults
-
-
Constructor Detail
-
CompilerRequestor
public CompilerRequestor(net.sf.jasperreports.engine.JasperReportsContext jasperReportsContext, CustomJRJdtCompiler compiler, net.sf.jasperreports.engine.design.JRCompilationUnit[] units)
-
-
Method Detail
-
acceptResult
public void acceptResult(org.eclipse.jdt.internal.compiler.CompilationResult result)
- Specified by:
acceptResult
in interfaceorg.eclipse.jdt.internal.compiler.ICompilerRequestor
-
processProblems
public void processProblems()
-
getFormattedProblems
public java.lang.String getFormattedProblems()
-
hasMissingMethods
public boolean hasMissingMethods()
-
processCompilationUnits
public CustomJRJdtCompiler.CompilationUnit[] processCompilationUnits()
-
reset
protected void reset()
-
getJavaCompilationErrors
protected org.eclipse.jdt.core.compiler.IProblem[] getJavaCompilationErrors(org.eclipse.jdt.internal.compiler.CompilationResult result)
-
-