Class MessageReporter


  • public class MessageReporter
    extends java.lang.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, java.lang.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, java.lang.Object p1, java.lang.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, java.lang.Object p1, java.lang.Object p2, java.lang.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, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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,
                           java.lang.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,
                           java.lang.Object p1,
                           java.lang.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,
                           java.lang.Object p1,
                           java.lang.Object p2,
                           java.lang.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,
                           java.lang.Object p1,
                           java.lang.Object p2,
                           java.lang.Object p3,
                           java.lang.Object p4)