dynawo / dynaflow-launcher

DynaFlow launcher
Mozilla Public License 2.0
9 stars 4 forks source link

[DDB] create a mandatory field in macroConnect of the assembling #766

Closed rosiereflo closed 3 weeks ago

rosiereflo commented 2 months ago

it would look like this:

 <dynamicAutomaton id="MyAutomaton" lib="...">
    <macroConnect macroConnection="Macro1" id="..."/>
    <macroConnect macroConnection="Macro2" id="..." mandatory="true"/>
  </dynamicAutomaton>

When this flag is not there, the macroConnection is not considered during the check that automatically remove partially connected automaton.

This will be useful for automaton that monitor several values as if only 1 value connexion is incoherent, we want to keep the automaton so that it monitors the others values.