Class DetectI18nKeyFilesFinalizer

    • Constructor Detail

      • DetectI18nKeyFilesFinalizer

        public DetectI18nKeyFilesFinalizer()
    • Method Detail

      • accept

        public boolean accept​(JAXXCompiler compiler)
        Description copied from interface: JAXXCompilerFinalizer
        Test if the finalizer must be apply on the given compiler.
        Parameters:
        compiler - the compiler
        Returns:
        true if the finalizer must be apply of compiler
      • finalizeCompiler

        public void finalizeCompiler​(CompiledObject root,
                                     JAXXCompiler compiler,
                                     JavaFile javaFile,
                                     String packageName,
                                     String className)
        Description copied from interface: JAXXCompilerFinalizer
        Finalize compiler for a given compiler on the finalizer pass before any generation.
        Parameters:
        root - the root object
        compiler - the current compiler
        javaFile - the java file to generate
        packageName - the package name of the file to generate
        className - the class name of the file to generate
      • prepareJavaFile

        public void prepareJavaFile​(CompiledObject root,
                                    JAXXCompiler compiler,
                                    JavaFile javaFile,
                                    String packageName,
                                    String className)
                             throws IOException
        Description copied from interface: JAXXCompilerFinalizer
        Prepare java file after any compiler finalizer pass, says the last action before generation.
        Parameters:
        root - the root object
        compiler - the current compiler
        javaFile - the java file to generate
        packageName - the package name of the file to generate
        className - the class name of the file to generate
        Throws:
        IOException