Class 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 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
      • units

        protected final net.sf.jasperreports.engine.design.JRCompilationUnit[] units
    • 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 interface org.eclipse.jdt.internal.compiler.ICompilerRequestor
      • processProblems

        public void processProblems()
      • getFormattedProblems

        public java.lang.String getFormattedProblems()
      • hasMissingMethods

        public boolean hasMissingMethods()
      • reset

        protected void reset()
      • getJavaCompilationErrors

        protected org.eclipse.jdt.core.compiler.IProblem[] getJavaCompilationErrors​(org.eclipse.jdt.internal.compiler.CompilationResult result)