Class ModelloXpp3ExtendedWriterMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

    @Mojo(name="xpp3-extended-writer",
          defaultPhase=GENERATE_SOURCES,
          threadSafe=true)
    public class ModelloXpp3ExtendedWriterMojo
    extends ModelloXpp3WriterMojo
    Creates an XPP3 extended writer from the model. An extended writer renders the content with comments about the line/column from which the data was read if the model supports this.
    Since:
    1.10
    • Field Detail

      • extendedClassnameSuffix

        @Parameter(defaultValue="Ex")
        private java.lang.String extendedClassnameSuffix
        The class name suffix for the generated writer.
    • Constructor Detail

      • ModelloXpp3ExtendedWriterMojo

        public ModelloXpp3ExtendedWriterMojo()
    • Method Detail

      • customizeParameters

        protected void customizeParameters​(java.util.Map<java.lang.String,​java.lang.Object> parameters)
        Description copied from class: AbstractModelloGeneratorMojo
        Override this method to customize the values in the properties set.

        This method will be called after the parameters have been populated with the parameters in the abstract mojo.

        Overrides:
        customizeParameters in class AbstractModelloSourceGeneratorMojo
        Parameters:
        parameters - the parameters to customize