protected void generateConstructors()

in src/main/java/org/apache/activemq/nms/openwire/tool/commands/MessageAckGenerator.java [23:48]


    protected void generateConstructors( PrintWriter out ) {

        out.println("        public "+getClassName()+"() : base()");
        out.println("        {");
        out.println("        }");
        out.println("");
        out.println("        public "+getClassName()+"(MessageDispatch dispatch, byte ackType, int messageCount) : base()");
        out.println("        {");
        out.println("            this.ackType = ackType;");
        out.println("            this.consumerId = dispatch.ConsumerId;");
        out.println("            this.destination = dispatch.Destination;");
        out.println("            this.lastMessageId = dispatch.Message.MessageId;");
        out.println("            this.messageCount = messageCount;");
        out.println("        }");
        out.println("");
        out.println("        public "+getClassName()+"(Message message, byte ackType, int messageCount) : base()");
        out.println("        {");
        out.println("            this.ackType = ackType;");
        out.println("            this.destination = message.Destination;");
        out.println("            this.lastMessageId = message.MessageId;");
        out.println("            this.messageCount = messageCount;");
        out.println("        }");
        out.println("");

        super.generateConstructors(out);
    }