.
This commit is contained in:
@@ -0,0 +1,76 @@
|
||||
<IWIR version="1.1" wfname="UTest_Conditional1" xmlns="http://shiwa-workflow.eu/IWIR">
|
||||
<blockScope name="toplevel">
|
||||
<inputPorts>
|
||||
<inputPort name="if1cond" type="boolean"/>
|
||||
<inputPort name="if1Value" type="integer"/>
|
||||
</inputPorts>
|
||||
<body>
|
||||
<task name="AtomicActivity1" tasktype="AtomicActivity1">
|
||||
<inputPorts>
|
||||
<inputPort name="if1cond" type="boolean"/>
|
||||
<inputPort name="if1Value" type="integer"/>
|
||||
</inputPorts>
|
||||
<outputPorts>
|
||||
<outputPort name="if1condOut" type="boolean"/>
|
||||
<outputPort name="if1ValueOut" type="integer"/>
|
||||
</outputPorts>
|
||||
</task>
|
||||
<if name="DecisionNode1">
|
||||
<inputPorts>
|
||||
<inputPort name="if1cond" type="boolean"/>
|
||||
<inputPort name="if1Value" type="integer"/>
|
||||
</inputPorts>
|
||||
<condition>if1cond = true</condition>
|
||||
<then>
|
||||
<task name="AtomicActivity2" tasktype="AtomicActivity2">
|
||||
<inputPorts>
|
||||
<inputPort name="if1cond" type="boolean"/>
|
||||
<inputPort name="if1Value" type="integer"/>
|
||||
</inputPorts>
|
||||
<outputPorts>
|
||||
<outputPort name="if1ValueOut" type="integer"/>
|
||||
</outputPorts>
|
||||
</task>
|
||||
</then>
|
||||
<else>
|
||||
<task name="AtomicActivity3" tasktype="AtomicActivity3">
|
||||
<inputPorts>
|
||||
<inputPort name="if1Cond" type="boolean"/>
|
||||
<inputPort name="if1Value" type="integer"/>
|
||||
</inputPorts>
|
||||
<outputPorts>
|
||||
<outputPort name="if1ValueOut" type="integer"/>
|
||||
</outputPorts>
|
||||
</task>
|
||||
</else>
|
||||
<outputPorts>
|
||||
<outputPort name="if1ValueOut" type="integer"/>
|
||||
</outputPorts>
|
||||
<links>
|
||||
<link from="DecisionNode1/if1Value" to="AtomicActivity2/if1Value"/>
|
||||
<link from="DecisionNode1/if1cond" to="AtomicActivity2/if1cond"/>
|
||||
<link from="DecisionNode1/if1cond" to="AtomicActivity3/if1Cond"/>
|
||||
<link from="DecisionNode1/if1Value" to="AtomicActivity3/if1Value"/>
|
||||
<link from="AtomicActivity2/if1ValueOut" to="DecisionNode1/if1ValueOut"/>
|
||||
<link from="AtomicActivity3/if1ValueOut" to="DecisionNode1/if1ValueOut"/>
|
||||
</links>
|
||||
</if>
|
||||
|
||||
</body>
|
||||
<outputPorts>
|
||||
<outputPort name="if1valueOut" type="integer"/>
|
||||
</outputPorts>
|
||||
<links>
|
||||
<link from="toplevel/if1Value" to="AtomicActivity1/if1Value"/>
|
||||
<link from="toplevel/if1cond" to="AtomicActivity1/if1cond"/>
|
||||
<link from="AtomicActivity1/if1condOut" to="DecisionNode1/if1cond"/>
|
||||
<link from="AtomicActivity1/if1ValueOut" to="DecisionNode1/if1Value"/>
|
||||
<link from="DecisionNode1/if1ValueOut" to="toplevel/if1valueOut"/>
|
||||
</links>
|
||||
<properties>
|
||||
<property name="version" value="1.0.0"/>
|
||||
<property name="author" value="matthias"/>
|
||||
<property name="domain" value="Generic"/>
|
||||
</properties>
|
||||
</blockScope>
|
||||
</IWIR>
|
||||
Reference in New Issue
Block a user