Class MessageReporter


  • public class MessageReporter
    extends Object
    A helper class to report messages
    • Constructor Summary

      Constructors 
      Constructor Description
      MessageReporter​(org.kie.dmn.core.assembler.DMNResource dmnResource)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kie.dmn.core.api.DMNMessageManager getMessages()  
      void report​(org.kie.dmn.api.core.DMNMessage.Severity severity, org.kie.dmn.model.api.DMNModelInstrumentedBase source, org.kie.dmn.core.util.Msg.Message0 message)  
      void report​(org.kie.dmn.api.core.DMNMessage.Severity severity, org.kie.dmn.model.api.DMNModelInstrumentedBase source, org.kie.dmn.core.util.Msg.Message1 message, Object p1)  
      void report​(org.kie.dmn.api.core.DMNMessage.Severity severity, org.kie.dmn.model.api.DMNModelInstrumentedBase source, org.kie.dmn.core.util.Msg.Message2 message, Object p1, Object p2)  
      void report​(org.kie.dmn.api.core.DMNMessage.Severity severity, org.kie.dmn.model.api.DMNModelInstrumentedBase source, org.kie.dmn.core.util.Msg.Message3 message, Object p1, Object p2, Object p3)  
      void report​(org.kie.dmn.api.core.DMNMessage.Severity severity, org.kie.dmn.model.api.DMNModelInstrumentedBase source, org.kie.dmn.core.util.Msg.Message4 message, Object p1, Object p2, Object p3, Object p4)  
    • Constructor Detail

      • MessageReporter

        public MessageReporter​(org.kie.dmn.core.assembler.DMNResource dmnResource)
    • Method Detail

      • getMessages

        public org.kie.dmn.core.api.DMNMessageManager getMessages()
      • report

        public void report​(org.kie.dmn.api.core.DMNMessage.Severity severity,
                           org.kie.dmn.model.api.DMNModelInstrumentedBase source,
                           org.kie.dmn.core.util.Msg.Message0 message)
      • report

        public void report​(org.kie.dmn.api.core.DMNMessage.Severity severity,
                           org.kie.dmn.model.api.DMNModelInstrumentedBase source,
                           org.kie.dmn.core.util.Msg.Message1 message,
                           Object p1)
      • report

        public void report​(org.kie.dmn.api.core.DMNMessage.Severity severity,
                           org.kie.dmn.model.api.DMNModelInstrumentedBase source,
                           org.kie.dmn.core.util.Msg.Message2 message,
                           Object p1,
                           Object p2)
      • report

        public void report​(org.kie.dmn.api.core.DMNMessage.Severity severity,
                           org.kie.dmn.model.api.DMNModelInstrumentedBase source,
                           org.kie.dmn.core.util.Msg.Message3 message,
                           Object p1,
                           Object p2,
                           Object p3)
      • report

        public void report​(org.kie.dmn.api.core.DMNMessage.Severity severity,
                           org.kie.dmn.model.api.DMNModelInstrumentedBase source,
                           org.kie.dmn.core.util.Msg.Message4 message,
                           Object p1,
                           Object p2,
                           Object p3,
                           Object p4)