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

📄 sample_workflow_process.xpdl

📁 jawe的最新版本,基于Java的图形化工作流编辑器。图形化工作流编辑器 。使用JAVA语言开发
💻 XPDL
📖 第 1 页 / 共 5 页
字号:
                        <ExtendedAttribute Name="XOffset" Value="70"/>                        <ExtendedAttribute Name="YOffset" Value="55"/>                        <ExtendedAttribute Name="Coordinates">                            <xyz:Coordinates xpos="62" ypos="389"/>                        </ExtendedAttribute>                    </ExtendedAttributes>                </Activity>                <Activity Id="22" Name="Billing">                    <Implementation>                        <Tool Id="billAccount" Type="APPLICATION">                            <ActualParameters>                                <ActualParameter>orderNumber</ActualParameter>                            </ActualParameters>                        </Tool>                    </Implementation>                    <Performer>DBConnection</Performer>                    <ExtendedAttributes>                        <ExtendedAttribute Name="ParticipantID" Value="DBConnection"/>                        <ExtendedAttribute Name="XOffset" Value="341"/>                        <ExtendedAttribute Name="YOffset" Value="113"/>                        <ExtendedAttribute Name="Coordinates">                            <xyz:Coordinates xpos="347" ypos="435"/>                        </ExtendedAttribute>                    </ExtendedAttributes>                </Activity>                <Activity Id="23" Name="Charge Credit Card">                    <Implementation>                        <No/>                    </Implementation>                    <ExtendedAttributes>                        <ExtendedAttribute Name="ParticipantID" Value="FreeTextExpressionParticipant"/>                        <ExtendedAttribute Name="XOffset" Value="446"/>                        <ExtendedAttribute Name="YOffset" Value="56"/>                        <ExtendedAttribute Name="SystemActivity" Value="WebService"/>                        <ExtendedAttribute Name="Coordinates">                            <xyz:Coordinates xpos="386" ypos="338"/>                        </ExtendedAttribute>                    </ExtendedAttributes>                </Activity>                <Activity Id="30">                    <Route/>                    <ExtendedAttributes>                        <ExtendedAttribute Name="ParticipantID" Value="DBConnection"/>                        <ExtendedAttribute Name="XOffset" Value="754"/>                        <ExtendedAttribute Name="YOffset" Value="24"/>                        <ExtendedAttribute Name="Coordinates">                            <xyz:Coordinates xpos="613" ypos="389"/>                        </ExtendedAttribute>                    </ExtendedAttributes>                </Activity>                <Activity Id="31" Name="email Receipt or Invoice">                    <Implementation>                        <No/>                    </Implementation>                    <TransitionRestrictions>                        <TransitionRestriction>                            <Join Type="XOR"/>                        </TransitionRestriction>                    </TransitionRestrictions>                    <ExtendedAttributes>                        <ExtendedAttribute Name="ParticipantID" Value="FreeTextExpressionParticipant"/>                        <ExtendedAttribute Name="XOffset" Value="651"/>                        <ExtendedAttribute Name="YOffset" Value="57"/>                        <ExtendedAttribute Name="Coordinates">                            <xyz:Coordinates xpos="430" ypos="385"/>                        </ExtendedAttribute>                        <ExtendedAttribute Name="SystemActivity" Value="Email"/>                        <ExtendedAttribute Name="Email">                            <xyz:Email subject="%%orderStatus" to="%%emailAddress">                        <xyz:Attachments>                           <xyz:Attachment>%%docURI</xyz:Attachment>                        </xyz:Attachments>                        <xyz:MessageText>Order number %%orderNumber is %%orderStatus. Thank-you for ordering from PQR Products, Inc.</xyz:MessageText>                     </xyz:Email>                        </ExtendedAttribute>                    </ExtendedAttributes>                </Activity>                <Activity Id="36" Name="Ship Order">                    <Description>View order and enter fulfillment info</Description>                    <Implementation>                        <Tool Id="shipOrder" Type="APPLICATION">                            <ActualParameters>                                <ActualParameter>orderNumber</ActualParameter>                                <ActualParameter>orderStatus</ActualParameter>                            </ActualParameters>                        </Tool>                    </Implementation>                    <Performer>DBConnection and Shipper</Performer>                    <Deadline Execution="ASYNCHR">                        <DeadlineCondition>3 days</DeadlineCondition>                        <ExceptionName>notifyException</ExceptionName>                    </Deadline>                    <Deadline Execution="SYNCHR">                        <DeadlineCondition>5 days</DeadlineCondition>                        <ExceptionName>timeoutException</ExceptionName>                    </Deadline>                    <TransitionRestrictions>                        <TransitionRestriction>                            <Split Type="XOR">                                <TransitionRefs>                                    <TransitionRef Id="11"/>                                    <TransitionRef Id="10"/>                                    <TransitionRef Id="49"/>                                    <TransitionRef Id="50"/>                                </TransitionRefs>                            </Split>                        </TransitionRestriction>                    </TransitionRestrictions>                    <ExtendedAttributes>                        <ExtendedAttribute Name="ParticipantID" Value="FreeTextExpressionParticipant"/>                        <ExtendedAttribute Name="XOffset" Value="202"/>                        <ExtendedAttribute Name="YOffset" Value="55"/>                        <ExtendedAttribute Name="Coordinates">                            <xyz:Coordinates xpos="133" ypos="386"/>                        </ExtendedAttribute>                    </ExtendedAttributes>                </Activity>                <Activity Id="59" Name="Get Credit Info">                    <Implementation>                        <Tool Id="getCreditInfo" Type="APPLICATION">                            <ActualParameters>                                <ActualParameter>orderNumber</ActualParameter>                                <ActualParameter>creditInfo</ActualParameter>                            </ActualParameters>                        </Tool>                    </Implementation>                    <Performer>DBConnection</Performer>                    <ExtendedAttributes>                        <ExtendedAttribute Name="ParticipantID" Value="DBConnection"/>                        <ExtendedAttribute Name="XOffset" Value="343"/>                        <ExtendedAttribute Name="YOffset" Value="199"/>                        <ExtendedAttribute Name="Coordinates">                            <xyz:Coordinates xpos="311" ypos="338"/>                        </ExtendedAttribute>                    </ExtendedAttributes>                </Activity>                <Activity Id="60" Name="Create Invoice">                    <Implementation>                        <Tool Id="createInvoice" Type="APPLICATION">                            <ActualParameters>                                <ActualParameter>orderNumber</ActualParameter>                                <ActualParameter>docUri</ActualParameter>                            </ActualParameters>                        </Tool>                    </Implementation>                    <Performer>DBConnection</Performer>                    <ExtendedAttributes>                        <ExtendedAttribute Name="ParticipantID" Value="DBConnection"/>                        <ExtendedAttribute Name="XOffset" Value="651"/>                        <ExtendedAttribute Name="YOffset" Value="113"/>                        <ExtendedAttribute Name="Coordinates">                            <xyz:Coordinates xpos="460" ypos="435"/>                        </ExtendedAttribute>                    </ExtendedAttributes>                </Activity>                <Activity Id="61" Name="Create Receipt">                    <Implementation>                        <Tool Id="createReceipt" Type="APPLICATION">                            <ActualParameters>                                <ActualParameter>orderNumber</ActualParameter>                                <ActualParameter>docUri</ActualParameter>                            </ActualParameters>                        </Tool>                    </Implementation>                    <Performer>DBConnection</Performer>                    <ExtendedAttributes>                        <ExtendedAttribute Name="ParticipantID" Value="DBConnection"/>                        <ExtendedAttribute Name="XOffset" Value="542"/>                        <ExtendedAttribute Name="YOffset" Value="200"/>                        <ExtendedAttribute Name="Coordinates">                            <xyz:Coordinates xpos="461" ypos="338"/>                        </ExtendedAttribute>                    </ExtendedAttributes>                </Activity>                <Activity Id="63" Name="Raise Alarm">                    <Implementation>                        <No/>                    </Implementation>                    <ExtendedAttributes>                        <ExtendedAttribute Name="ParticipantID" Value="FreeTextExpressionParticipant"/>                        <ExtendedAttribute Name="XOffset" Value="202"/>                        <ExtendedAttribute Name="YOffset" Value="121"/>                        <ExtendedAttribute Name="Coordinates">                            <xyz:Coordinates xpos="83" ypos="271"/>                        </ExtendedAttribute>                        <ExtendedAttribute Name="SystemActivity" Value="Alarm"/>                    </ExtendedAttributes>                </Activity>                <Activity Id="64" Name="Cancel Order">                    <Description>View order and enter fulfillment info</Description>                    <Implementation>                        <Tool Id="cancelOrder" Type="APPLICATION">                            <ActualParameters>                                <ActualParameter>orderNumber</ActualParameter>                            </ActualParameters>                        </Tool>                    </Implementation>                    <Performer>DBConnection</Performer>                    <ExtendedAttributes>                        <ExtendedAttribute Name="ParticipantID" Value="DBConnection"/>                        <ExtendedAttribute Name="XOffset" Value="202"/>                        <ExtendedAttribute Name="YOffset" Value="24"/>                        <ExtendedAttribute Name="Coordinates">                            <xyz:Coordinates xpos="174" ypos="271"/>                        </ExtendedAttribute>                    </ExtendedAttributes>                </Activity>            </Activities>            <Transitions>                <Transition From="21" Id="8" To="36">                    <ExtendedAttributes>                        <ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>                    </ExtendedAttributes>                </Transition>                <Transition From="36" Id="10" To="22">                    <Condition>orderType == "PO"</Condition>                    <ExtendedAttributes>                        <ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>                        <ExtendedAttribute Name="BreakPoint" Value="279;133;1"/>                    </ExtendedAttributes>                </Transition>                <Transition From="36" Id="11" To="59">                    <Condition>orderType == "Credit"</Condition>                    <ExtendedAttributes>                        <ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>                        <ExtendedAttribute Name="BreakPoint" Value="380;325;1"/>                    </ExtendedAttributes>                </Transition>                <Transition From="60" Id="13" To="31">                    <ExtendedAttributes>                        <ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>                    </ExtendedAttributes>                </Transition>                <Transition From="61" Id="14" To="31">                    <ExtendedAttributes>                        <ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>                    </ExtendedAttributes>                </Transition>                <Transition From="31" Id="15" To="30">                    <ExtendedAttributes>                        <ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -