⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 workflow_patterns.xpdl

📁 jawe的最新版本,基于Java的图形化工作流编辑器。图形化工作流编辑器 。使用JAVA语言开发
💻 XPDL
📖 第 1 页 / 共 5 页
字号:
                    </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 + -