Interface TagHandler

    • Method Detail

      • compileFirstPass

        void compileFirstPass​(Element tag,
                              JAXXCompiler compiler)
                       throws CompilerException,
                              IOException
        Performs the first pass of compilation on an XML tag from a JAXX source file. TagHandler implementations affect the generated .java file by calling methods in the JAXXCompiler.
        Parameters:
        tag - the XML tag to compile
        compiler - the active JAXXCompiler
        Throws:
        CompilerException - if a compilation error occurs
        IOException - if an I/O error occurs
      • compileSecondPass

        void compileSecondPass​(Element tag,
                               JAXXCompiler compiler)
                        throws CompilerException,
                               IOException
        Performs the second pass of compilation on an XML tag from a JAXX source file. TagHandler implementations affect the generated .java file by calling methods in the JAXXCompiler.
        Parameters:
        tag - the XML tag to compile
        compiler - the active JAXXCompiler
        Throws:
        CompilerException - if a compilation error occurs
        IOException - if an I/O error occurs