📄 workflow_patterns.xpdl
字号:
</xpdl:ExtendedAttributes> </xpdl:Transition> <xpdl:Transition From="A" Id="WfBCP2_Parallel_Split_Tra2" Name="Transition" To="C"> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_TRANSITION_STYLE" Value="NO_ROUTING_ORTHOGONAL"/> </xpdl:ExtendedAttributes> </xpdl:Transition> </xpdl:Transitions> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_END_OF_WORKFLOW" Value="JaWE_GRAPH_PARTICIPANT_ID=test,CONNECTING_ACTIVITY_ID=C,X_OFFSET=490,Y_OFFSET=190,JaWE_GRAPH_TRANSITION_STYLE=NO_ROUTING_ORTHOGONAL,TYPE=END_DEFAULT"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_END_OF_WORKFLOW" Value="JaWE_GRAPH_PARTICIPANT_ID=test,CONNECTING_ACTIVITY_ID=B,X_OFFSET=500,Y_OFFSET=50,JaWE_GRAPH_TRANSITION_STYLE=NO_ROUTING_ORTHOGONAL,TYPE=END_DEFAULT"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_START_OF_WORKFLOW" Value="JaWE_GRAPH_PARTICIPANT_ID=test,CONNECTING_ACTIVITY_ID=A,X_OFFSET=91,Y_OFFSET=41,JaWE_GRAPH_TRANSITION_STYLE=NO_ROUTING_ORTHOGONAL,TYPE=START_DEFAULT"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_WORKFLOW_PARTICIPANT_ORDER" Value="test"/> </xpdl:ExtendedAttributes> </xpdl:WorkflowProcess> <xpdl:WorkflowProcess AccessLevel="PUBLIC" Id="WfBCP3_Synchronization" Name="WfBCP3 Synchronization"> <xpdl:ProcessHeader DurationUnit="D"> <xpdl:Created>2004-08-31 22:38:46</xpdl:Created> <xpdl:Description>synchronize execution of two parallel activities</xpdl:Description> </xpdl:ProcessHeader> <xpdl:RedefinableHeader PublicationStatus="UNDER_TEST"> <xpdl:Author>Sasa Bojanic</xpdl:Author> </xpdl:RedefinableHeader> <xpdl:Activities> <xpdl:Activity Id="A" Name="A"> <xpdl:Description>Just press 'Complete' button</xpdl:Description> <xpdl:Implementation> <xpdl:No/> </xpdl:Implementation> <xpdl:Performer>test</xpdl:Performer> <xpdl:TransitionRestrictions> <xpdl:TransitionRestriction> <xpdl:Split Type="AND"> <xpdl:TransitionRefs> <xpdl:TransitionRef Id="WfBCP3_Synchronization_Tra1"/> <xpdl:TransitionRef Id="WfBCP3_Synchronization_Tra2"/> </xpdl:TransitionRefs> </xpdl:Split> </xpdl:TransitionRestriction> </xpdl:TransitionRestrictions> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_OFFSET" Value="150,80"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_PARTICIPANT_ID" Value="test"/> </xpdl:ExtendedAttributes> </xpdl:Activity> <xpdl:Activity Id="B" Name="B"> <xpdl:Description>Just press 'Complete' button</xpdl:Description> <xpdl:Implementation> <xpdl:No/> </xpdl:Implementation> <xpdl:Performer>test</xpdl:Performer> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_OFFSET" Value="320,20"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_PARTICIPANT_ID" Value="test"/> </xpdl:ExtendedAttributes> </xpdl:Activity> <xpdl:Activity Id="C" Name="C"> <xpdl:Description>Just press 'Complete' button</xpdl:Description> <xpdl:Implementation> <xpdl:No/> </xpdl:Implementation> <xpdl:Performer>test</xpdl:Performer> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_OFFSET" Value="320,160"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_PARTICIPANT_ID" Value="test"/> </xpdl:ExtendedAttributes> </xpdl:Activity> <xpdl:Activity Id="D" Name="D"> <xpdl:Description>Just press 'Complete' button</xpdl:Description> <xpdl:Implementation> <xpdl:No/> </xpdl:Implementation> <xpdl:Performer>test</xpdl:Performer> <xpdl:TransitionRestrictions> <xpdl:TransitionRestriction> <xpdl:Join Type="AND"/> </xpdl:TransitionRestriction> </xpdl:TransitionRestrictions> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_OFFSET" Value="480,80"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_PARTICIPANT_ID" Value="test"/> </xpdl:ExtendedAttributes> </xpdl:Activity> </xpdl:Activities> <xpdl:Transitions> <xpdl:Transition From="A" Id="WfBCP3_Synchronization_Tra1" Name="Transition" To="B"> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_TRANSITION_STYLE" Value="NO_ROUTING_ORTHOGONAL"/> </xpdl:ExtendedAttributes> </xpdl:Transition> <xpdl:Transition From="A" Id="WfBCP3_Synchronization_Tra2" Name="Transition" To="C"> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_TRANSITION_STYLE" Value="NO_ROUTING_ORTHOGONAL"/> </xpdl:ExtendedAttributes> </xpdl:Transition> <xpdl:Transition From="B" Id="WfBCP3_Synchronization_Tra3" Name="Transition" To="D"> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_TRANSITION_STYLE" Value="NO_ROUTING_ORTHOGONAL"/> </xpdl:ExtendedAttributes> </xpdl:Transition> <xpdl:Transition From="C" Id="WfBCP3_Synchronization_Tra4" Name="Transition" To="D"> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_TRANSITION_STYLE" Value="NO_ROUTING_ORTHOGONAL"/> </xpdl:ExtendedAttributes> </xpdl:Transition> </xpdl:Transitions> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_END_OF_WORKFLOW" Value="JaWE_GRAPH_PARTICIPANT_ID=test,CONNECTING_ACTIVITY_ID=D,X_OFFSET=620,Y_OFFSET=30,JaWE_GRAPH_TRANSITION_STYLE=NO_ROUTING_ORTHOGONAL,TYPE=END_DEFAULT"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_START_OF_WORKFLOW" Value="JaWE_GRAPH_PARTICIPANT_ID=test,CONNECTING_ACTIVITY_ID=A,X_OFFSET=74,Y_OFFSET=24,JaWE_GRAPH_TRANSITION_STYLE=NO_ROUTING_ORTHOGONAL,TYPE=START_DEFAULT"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_WORKFLOW_PARTICIPANT_ORDER" Value="test"/> </xpdl:ExtendedAttributes> </xpdl:WorkflowProcess> <xpdl:WorkflowProcess AccessLevel="PUBLIC" Id="WfBCP4_Exclusive_Choice" Name="WfBCP4 Exclusive Choice"> <xpdl:ProcessHeader DurationUnit="D"> <xpdl:Created>2004-08-31 22:38:47</xpdl:Created> <xpdl:Description>choose one execution path from many alternatives</xpdl:Description> </xpdl:ProcessHeader> <xpdl:RedefinableHeader PublicationStatus="UNDER_TEST"> <xpdl:Author>Sasa Bojanic</xpdl:Author> </xpdl:RedefinableHeader> <xpdl:Activities> <xpdl:Activity Id="A" Name="A"> <xpdl:Description>you have option to change the value of variable whereToGo. If you set it to B process will follow to activity B, if you set it to C it will proceed to activity C, otherwise activity D will be executed</xpdl:Description> <xpdl:Implementation> <xpdl:No/> </xpdl:Implementation> <xpdl:Performer>test</xpdl:Performer> <xpdl:TransitionRestrictions> <xpdl:TransitionRestriction> <xpdl:Split Type="XOR"> <xpdl:TransitionRefs> <xpdl:TransitionRef Id="WfBCP4_Exclusive_Choice_Tra1"/> <xpdl:TransitionRef Id="WfBCP4_Exclusive_Choice_Tra2"/> <xpdl:TransitionRef Id="WfBCP4_Exclusive_Choice_Tra3"/> </xpdl:TransitionRefs> </xpdl:Split> </xpdl:TransitionRestriction> </xpdl:TransitionRestrictions> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_OFFSET" Value="150,110"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_PARTICIPANT_ID" Value="test"/> <xpdl:ExtendedAttribute Name="VariableToProcess_UPDATE" Value="whereToGo"/> </xpdl:ExtendedAttributes> </xpdl:Activity> <xpdl:Activity Id="B" Name="B"> <xpdl:Description>Just press 'Complete' button</xpdl:Description> <xpdl:Implementation> <xpdl:No/> </xpdl:Implementation> <xpdl:Performer>test</xpdl:Performer> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_OFFSET" Value="370,10"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_PARTICIPANT_ID" Value="test"/> </xpdl:ExtendedAttributes> </xpdl:Activity> <xpdl:Activity Id="C" Name="C"> <xpdl:Description>Just press 'Complete' button</xpdl:Description> <xpdl:Implementation> <xpdl:No/> </xpdl:Implementation> <xpdl:Performer>test</xpdl:Performer> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_OFFSET" Value="370,110"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_PARTICIPANT_ID" Value="test"/> </xpdl:ExtendedAttributes> </xpdl:Activity> <xpdl:Activity Id="D" Name="D"> <xpdl:Description>Just press 'Complete' button</xpdl:Description> <xpdl:Implementation> <xpdl:No/> </xpdl:Implementation> <xpdl:Performer>test</xpdl:Performer> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_OFFSET" Value="370,210"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_PARTICIPANT_ID" Value="test"/> </xpdl:ExtendedAttributes> </xpdl:Activity> </xpdl:Activities> <xpdl:Transitions> <xpdl:Transition From="A" Id="WfBCP4_Exclusive_Choice_Tra1" Name="Transition" To="B"> <xpdl:Condition Type="CONDITION">whereToGo=="B"</xpdl:Condition> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_TRANSITION_STYLE" Value="NO_ROUTING_ORTHOGONAL"/> </xpdl:ExtendedAttributes> </xpdl:Transition> <xpdl:Transition From="A" Id="WfBCP4_Exclusive_Choice_Tra2" Name="Transition" To="C"> <xpdl:Condition Type="CONDITION">whereToGo=="C"</xpdl:Condition> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_TRANSITION_STYLE" Value="NO_ROUTING_ORTHOGONAL"/> </xpdl:ExtendedAttributes> </xpdl:Transition> <xpdl:Transition From="A" Id="WfBCP4_Exclusive_Choice_Tra3" Name="Transition" To="D"> <xpdl:Condition Type="OTHERWISE"/> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_TRANSITION_STYLE" Value="NO_ROUTING_ORTHOGONAL"/> </xpdl:ExtendedAttributes> </xpdl:Transition> </xpdl:Transitions> <xpdl:ExtendedAttributes> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_END_OF_WORKFLOW" Value="JaWE_GRAPH_PARTICIPANT_ID=test,CONNECTING_ACTIVITY_ID=D,X_OFFSET=500,Y_OFFSET=250,JaWE_GRAPH_TRANSITION_STYLE=NO_ROUTING_ORTHOGONAL,TYPE=END_DEFAULT"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_END_OF_WORKFLOW" Value="JaWE_GRAPH_PARTICIPANT_ID=test,CONNECTING_ACTIVITY_ID=B,X_OFFSET=500,Y_OFFSET=50,JaWE_GRAPH_TRANSITION_STYLE=NO_ROUTING_ORTHOGONAL,TYPE=END_DEFAULT"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_END_OF_WORKFLOW" Value="JaWE_GRAPH_PARTICIPANT_ID=test,CONNECTING_ACTIVITY_ID=C,X_OFFSET=501,Y_OFFSET=151,JaWE_GRAPH_TRANSITION_STYLE=NO_ROUTING_ORTHOGONAL,TYPE=END_DEFAULT"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_START_OF_WORKFLOW" Value="JaWE_GRAPH_PARTICIPANT_ID=test,CONNECTING_ACTIVITY_ID=A,X_OFFSET=80,Y_OFFSET=27,JaWE_GRAPH_TRANSITION_STYLE=NO_ROUTING_ORTHOGONAL,TYPE=START_DEFAULT"/> <xpdl:ExtendedAttribute Name="JaWE_GRAPH_WORKFLOW_PARTICIPANT_ORDER" Value="test"/> </xpdl:ExtendedAttributes>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -