Interface DmnTransformListener


public interface DmnTransformListener
Listener for a DMN transformation
  • Method Details

    • transformDecision

      void transformDecision(Decision decision, DmnDecision dmnDecision)
      Notified after a DMN decision was transformed
      Parameters:
      decision - the decision from the DMN model instance
      dmnDecision - the transformed DmnDecision
    • transformDecisionTableInput

      void transformDecisionTableInput(Input input, DmnDecisionTableInputImpl dmnInput)
      Notified after a DMN decision table input was transformed
      Parameters:
      input - the input from the DMN model instance
      dmnInput - the transformed DmnDecisionTableInputImpl
    • transformDecisionTableOutput

      void transformDecisionTableOutput(Output output, DmnDecisionTableOutputImpl dmnOutput)
      Notified after a DMN decision table output was transformed
      Parameters:
      output - the output from the DMN model instance
      dmnOutput - the transformed DmnDecisionTableOutputImpl
    • transformDecisionTableRule

      void transformDecisionTableRule(Rule rule, DmnDecisionTableRuleImpl dmnRule)
      Notified after a DMN decision table rule was transformed
      Parameters:
      rule - the rule from the DMN model instance
      dmnRule - the transformed DmnDecisionTableRuleImpl
    • transformDecisionRequirementsGraph

      void transformDecisionRequirementsGraph(Definitions definitions, DmnDecisionRequirementsGraph dmnDecisionRequirementsGraph)
      Notified after a Decision Requirements Graph was transformed
      Parameters:
      definitions -
      dmnDecisionGraph -