Class BaseMessageFormatter

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected net.morimekta.util.io.IndentedPrintWriter writer  
    • Field Detail

      • writer

        protected final net.morimekta.util.io.IndentedPrintWriter writer
    • Constructor Detail

      • BaseMessageFormatter

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

      • appendClassExtends

        protected void appendClassExtends​(JMessage<?> message)
      • getClassName

        protected abstract java.lang.String getClassName​(JMessage<?> message)
      • appendMessageClass

        public void appendMessageClass​(net.morimekta.providence.descriptor.PMessageDescriptor<?,?> descriptor)
                                throws net.morimekta.providence.generator.GeneratorException
        Throws:
        net.morimekta.providence.generator.GeneratorException