Class AbstractDocGeneratorMojo

    • Field Detail

      • templatesUriBase

        @Parameter(defaultValue="classpath:/doc-templates",
                   required=true,
                   property="camel-quarkus.templatesUriBase")
        String templatesUriBase
      • baseDir

        @Parameter(property="camel-quarkus.basedir",
                   defaultValue="${project.basedir}")
        File baseDir
        Directory where the changes should be performed. Default is the current directory of the current Java process.
      • encoding

        @Parameter(defaultValue="${project.build.sourceEncoding}",
                   required=true,
                   property="camel-quarkus.encoding")
        String encoding
        Encoding to read and write files in the current source tree
      • multiModuleProjectDirectory

        @Parameter(defaultValue="${maven.multiModuleProjectDirectory}",
                   required=true,
                   property="camel-quarkus.multiModuleProjectDirectory")
        File multiModuleProjectDirectory
        The root directory of the Camel Quarkus source tree.
        Since:
        1.0.0-M8
    • Constructor Detail

      • AbstractDocGeneratorMojo

        AbstractDocGeneratorMojo()
    • Method Detail

      • evalTemplate

        protected static <T extends Writer> T evalTemplate​(freemarker.template.Configuration cfg,
                                                           String templateUri,
                                                           Map<String,​Object> model,
                                                           T out)