OSWorkflow画图工具flex版终于完工了

欢迎大家提出意见,多余的话就不多说了,花了10天的作品,辛苦啊
由于有400多k,所以大家在看到下面效果前,先给大家几张截图哈

[img]/upload/attachment/131109/54b80d92-b324-37e0-9290-016bdd76518a.jpg[/img]

[img]/upload/attachment/131111/5d936cbf-7bb8-3149-817a-60031071ac82.jpg[/img]

[img]/upload/attachment/131117/71f4da08-7447-3696-a0a0-e3c171fb06ea.jpg[/img]

[img]/upload/attachment/131113/1aaa6453-0eba-3403-9762-5c403ce77319.jpg[/img]

[img]/upload/attachment/131115/ffa713be-2fab-3d59-9945-4f8eabbb8f1e.jpg[/img]

[img]/upload/attachment/131119/ff0ffac1-d04d-32f9-82ef-1ee3c419f138.jpg[/img]
下面是生成的xml代码

<workflow>
<registers>
<register type="class" variable_name="注册器">
<arg name="name">ljp</arg>
</register>
<register type="class" variable_name="注册器">
<arg name="name">ljp</arg>
</register>
</registers>
<initial-actions/>
<common-actions>
<action id="1" name="Start Workflow" auto="false" finish="true">
<restrict-to>
<conditions type="AND">
<condition type="class" id="23" name="">
<arg name="status">Underway</arg>
<arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>
<arg name="stepId">31</arg>
</condition>
<condition type="class" id="27" name="">
<arg name="status">Underway</arg>
<arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>
<arg name="stepId">31</arg>
</condition>
</conditions>
</restrict-to>
<unconditional-result old_status="Finished" status="null" id="7" step="3" due_date="Fri Jul 31 23:01:24 GMT+0800 2009" owner="李嘉鹏" display_name="nijiaben"/>
<result old_status="Finished" status="Underway" id="8" step="5" due_date="Fri Jul 31 23:01:28 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>
</action>
<action id="2" name="Working...." auto="false" finish="true"/>
</common-actions>
<steps>
<step id="3" name="流程步骤">
<actions>
<action id="4" name="Sign Up For Editing" auto="false" finish="false">
<result old_status="Finished" status="Underway" id="10" join="9" due_date="Fri Jul 31 23:01:33 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>
</action>
</actions>
</step>
<step id="5" name="流程步骤">
<actions>
<action id="6" name="Sign Up For Editing" auto="false" finish="false">
<result old_status="Finished" status="Underway" id="11" join="9" due_date="Fri Jul 31 23:01:35 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>
</action>
</actions>
<post-functions>
<function type="beanshell" id="48">
<arg name="script">System.out.println('nijiaben');</arg>
<arg name="参数名">参数值</arg>
</function>
</post-functions>
</step>
<step id="14" name="流程步骤">
<actions>
<action id="15" name="Sign Up For Editing" auto="false" finish="false">
<result old_status="Finished" status="Underway" id="29" step="-1" due_date="Fri Jul 31 23:02:36 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>
</action>
</actions>
</step>
<step id="16" name="流程步骤">
<actions>
<action id="17" name="Sign Up For Editing" auto="false" finish="false">
<result old_status="Finished" status="Underway" id="30" step="-1" due_date="Fri Jul 31 23:02:38 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>
</action>
</actions>
</step>
<step id="18" name="流程步骤">
<actions>
<action id="19" name="Sign Up For Editing" auto="false" finish="false">
<result old_status="Finished" status="Underway" id="28" step="-1" due_date="Fri Jul 31 23:02:33 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>
</action>
</actions>
</step>
<step id="20" name="流程步骤">
<external-permissions>
<permission>
<restrict-to>
<conditions type="AND">
<condition type="class" id="39" name="">
<arg name="status">Underway</arg>
<arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>
<arg name="stepId">31</arg>
</condition>
<condition type="class" id="43" name="">
<arg name="status">Underway</arg>
<arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>
<arg name="stepId">31</arg>
</condition>
</conditions>
</restrict-to>
</permission>
</external-permissions>
<actions>
<action id="21" name="Sign Up For Editing" auto="false" finish="false">
<result old_status="Finished" status="Underway" id="27" step="-1" due_date="Fri Jul 31 23:02:30 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>
</action>
</actions>
</step>
</steps>
<splits>
<split id="12">
<unconditional-result old_status="Finished" status="null" id="22" step="16" due_date="Fri Jul 31 23:01:53 GMT+0800 2009" owner="李嘉鹏" display_name="nijiaben"/>
<unconditional-result old_status="Finished" status="null" id="23" step="14" due_date="Fri Jul 31 23:01:55 GMT+0800 2009" owner="李嘉鹏" display_name="nijiaben"/>
<unconditional-result old_status="Finished" status="null" id="24" step="18" due_date="Fri Jul 31 23:01:57 GMT+0800 2009" owner="李嘉鹏" display_name="nijiaben"/>
<unconditional-result old_status="Finished" status="null" id="25" step="20" due_date="Fri Jul 31 23:02:08 GMT+0800 2009" owner="李嘉鹏" display_name="nijiaben"/>
</split>
</splits>
<joins>
<join id="9">
<conditions type="AND" id="4" name="限制条件">
<condition>
<arg name="status">Underway</arg>
<arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>
<arg name="stepId">31</arg>
</condition>
<condition>
<arg name="status">Underway</arg>
<arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>
<arg name="stepId">31</arg>
</condition>
<condition>
<arg name="status">Underway</arg>
<arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>
<arg name="stepId">31</arg>
</condition>
<condition>
<arg name="status">Underway</arg>
<arg name="class.name">com.opensymphony.workflow.util.StatusCondition</arg>
<arg name="stepId">31</arg>
</condition>
</conditions>
<unconditional-result old_status="Finished" status="Underway" id="13" split="12" due_date="Fri Jul 31 23:01:41 GMT+0800 2009" owner="你假笨" display_name="nijiaben"/>
</join>
</joins>
</workflow>

具体效果体验:
可以通过访问[url]http://www.lovestblog.cn/articlePicture/84/84.1.swf[/url]亲自体验下,
[flash=800,800]http://www.lovestblog.cn/articlePicture/84/84.1.swf[/flash]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值