Class CommonBuilderFormatter

    • Constructor Detail

      • CommonBuilderFormatter

        public CommonBuilderFormatter​(net.morimekta.util.io.IndentedPrintWriter writer,
                                      JHelper helper,
                                      java.util.List<MessageMemberFormatter> formatters)
    • Method Detail

      • appendMethods

        public void appendMethods​(JMessage<?> message)
                           throws net.morimekta.providence.generator.GeneratorException
        Specified by:
        appendMethods in interface MessageMemberFormatter
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendExtraProperties

        public void appendExtraProperties​(JMessage<?> message)
                                   throws net.morimekta.providence.generator.GeneratorException
        Specified by:
        appendExtraProperties in interface MessageMemberFormatter
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendConstructors

        public void appendConstructors​(JMessage<?> message)
                                throws net.morimekta.providence.generator.GeneratorException
        Specified by:
        appendConstructors in interface MessageMemberFormatter
        Throws:
        net.morimekta.providence.generator.GeneratorException
      • appendClassExtends

        protected void appendClassExtends​(JMessage<?> message)
                                   throws net.morimekta.providence.generator.GeneratorException
        Overrides:
        appendClassExtends in class BaseMessageFormatter
        Throws:
        net.morimekta.providence.generator.GeneratorException