8000 init · gitdevep/FireWorkflow.Java@29fcfc4 · GitHub
[go: up one dir, main page]

Skip to content

Commit 29fcfc4

Browse files
author
lyun
committed
init
0 parents  commit 29fcfc4

File tree

889 files changed

+82875
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

889 files changed

+82875
-0
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
*.svn
2+
*.jar
3+
*.class

examples/FireflowExample/.classpath

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry excluding="**/.svn/" kind="src" path="src"/>
4+
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/Apache Tomcat v5.5"/>
5+
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
6+
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
7+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre1.6.0_02"/>
8+
<classpathentry kind="output" path="WebContent/WEB-INF/classes"/>
9+
</classpath>

examples/FireflowExample/.project

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>FireflowExample</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
<buildCommand>
14+
<name>org.eclipse.jdt.core.javabuilder</name>
15+
<arguments>
16+
</arguments>
17+
</buildCommand>
18+
<buildCommand>
19+
<name>org.eclipse.wst.common.project.facet.core.builder</name>
20+
<arguments>
21+
</arguments>
22+
</buildCommand>
23+
<buildCommand>
24+
<name>org.eclipse.wst.validation.validationbuilder</name>
25+
<arguments>
26+
</arguments>
27+
</buildCommand>
28+
</buildSpec>
29+
<natures>
30+
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
31+
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
32+
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
33+
<nature>org.eclipse.jdt.core.javanature</nature>
34+
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
35+
</natures>
36+
</projectDescription>
Binary file not shown.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Manifest-Version: 1.0
2+
Class-Path:
3+
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<JSFFlowViewLayout version="1.0">
3+
<Drawing gridVisible="true" snapOn="true" />
4+
<JSFFlowResource path="/login.xhtml" location="30,30" dimension="116,36" />
5+
<JSFFlowResource path="/main.xhtml" location="330,30" dimension="110,36" />
6+
<JSFFlowResource path="/org/fireflow/example/myworkitem.xhtml" location="480,130" dimension="272,36" />
7+
<JSFFlowResource path="/org/fireflow/example/Payment.xhtml" location="30,130" dimension="254,36" />
8+
<JSFFlowResource path="/org/fireflow/example/PrepareGoods.xhtml" location="30,230" dimension="284,36" />
9+
<JSFFlowResource path="/org/fireflow/example/DeliverGoods.xhtml" location="480,230" dimension="284,36" />
10+
<JSFFlowNavigationCase id="/login.xhtml,/login.xhtml,SELF,null" routingType="0">
11+
<AutomaticBendpoints>
12+
<AbsolutePoint location="88,30" />
13+
<AbsolutePoint location="88,-7" />
14+
<AbsolutePoint location="213,-7" />
15+
<AbsolutePoint location="213,48" />
16+
<AbsolutePoint location="146,48" />
17+
</AutomaticBendpoints>
18+
</JSFFlowNavigationCase>
19+
<JSFFlowNavigationCase id="/login.xhtml,/main.xhtml,MAIN_PAGE,null" routingType="0">
20+
<AutomaticBendpoints>
21+
<AbsolutePoint location="146,63" />
22+
<AbsolutePoint location="330,63" />
23+
</AutomaticBendpoints>
24+
</JSFFlowNavigationCase>
25+
<JSFFlowNavigationCase id="/org/fireflow/example/myworkitem.xhtml,/org/fireflow/example/myworkitem.xhtml,SELF,null" routingType="0">
26+
<AutomaticBendpoints>
27+
<AbsolutePoint location="616,130" />
28+
<AbsolutePoint location="616,93" />
29+
<AbsolutePoint location="801,93" />
30+
<AbsolutePoint location="801,148" />
31+
<AbsolutePoint location="752,148" />
32+
</AutomaticBendpoints>
33+
</JSFFlowNavigationCase>
34+
<JSFFlowNavigationCase id="/org/fireflow/example/myworkitem.xhtml,/org/fireflow/example/PrepareGoods.xhtml,org/fireflow/example/PrepareGoods.faces,null" routingType="0">
35+
<AutomaticBendpoints>
36+
<AbsolutePoint location="480,148" />
37+
<AbsolutePoint location="297,148" />
38+
<AbsolutePoint location="297,230" />
39+
</AutomaticBendpoints>
40+
</JSFFlowNavigationCase>
41+
<JSFFlowNavigationCase id="/org/fireflow/example/myworkitem.xhtml,/org/fireflow/example/DeliverGoods.xhtml,org/fireflow/example/DeliverGoods.faces,null" routingType="0">
42+
<AutomaticBendpoints>
43+
<AbsolutePoint location="616,166" />
44+
<AbsolutePoint location="616,230" />
45+
</AutomaticBendpoints>
46+
</JSFFlowNavigationCase>
47+
<JSFFlowNavigationCase id="/org/fireflow/example/Payment.xhtml,/org/fireflow/example/Payment.xhtml,SELF,null" routingType="0">
48+
<AutomaticBendpoints>
49+
<AbsolutePoint location="157,148" />
50+
<AbsolutePoint location="157,120" />
51+
<AbsolutePoint location="20,120" />
52+
<AbsolutePoint location="20,148" />
53+
<AbsolutePoint location="157,148" />
54+
</AutomaticBendpoints>
55+
</JSFFlowNavigationCase>
56+
<JSFFlowNavigationCase id="/org/fireflow/example/PrepareGoods.xhtml,/org/fireflow/example/PrepareGoods.xhtml,SELF,null" routingType="0">
57+
<AutomaticBendpoints>
58+
<AbsolutePoint location="172,230" />
59+
<AbsolutePoint location="172,203" />
60+
<AbsolutePoint location="382,203" />
61+
<AbsolutePoint location="382,248" />
62+
<AbsolutePoint location="314,248" />
63+
</AutomaticBendpoints>
64+
</JSFFlowNavigationCase>
65+
</JSFFlowViewLayout>
66+
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
3+
4+
<faces-config>
5+
6+
<managed-bean>
7+
<managed-bean-name>MyWorkItemBean</managed-bean-name>
8+
<managed-bean-class>
9+
org.fireflow.example.workflowextension.MyWorkItemBean
10+
</managed-bean-class>
11+
<managed-bean-scope>request</managed-bean-scope>
12+
<managed-property>
13+
<property-name>commonWorkflowDAO</property-name>
14+
<value>#{CommonWorkflowDAO}</value>
15+
</managed-property>
16+
</managed-bean>
17+
<navigation-rule>
18+
<from-view-id>*</from-view-id>
19+
<navigation-case>
20+
<from-outcome>MyWorkItemView</from-outcome>
21+
<to-view-id>/org/fireflow/example/workflowextension/MyWorkItem.xhtml</to-view-id>
22+
</navigation-case>
23+
</navigation-rule>
24+
25+
</faces-config>
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
3+
4+
<faces-config>
5+
<managed-bean>
6+
<managed-bean-name>PaymentBean</managed-bean-name>
7+
<managed-bean-class>
8+
org.fireflow.example.goods_deliver_process.mbeans.PaymentBean
9+
</managed-bean-class>
10+
<managed-bean-scope>request</managed-bean-scope>
11+
<managed-property>
12+
<property-name>tradeInfoDao</property-name>
13+
<value>#{TradeInfoDAO}</value>
14+
</managed-property>
15+
</managed-bean>
16+
17+
<managed-bean>
18+
<managed-bean-name>DeliverGoodsBean</managed-bean-name>
19+
<managed-bean-class>
20+
org.fireflow.example.goods_deliver_process.mbeans.DeliverGoodsBean
21+
</managed-bean-class>
22+
<managed-bean-scope>request</managed-bean-scope>
23+
<managed-property>
24+
<property-name>tradeInfoDao</property-name>
25+
<value>#{TradeInfoDAO}</value>
26+
</managed-property>
27+
</managed-bean>
28+
29+
<managed-bean>
30+
<managed-bean-name>PrepareGoodsBean</managed-bean-name>
31+
<managed-bean-class>
32+
org.fireflow.example.goods_deliver_process.mbeans.PrepareGoodsBean
33+
</managed-bean-class>
34+
<managed-bean-scope>request</managed-bean-scope>
35+
<managed-property>
36+
<property-name>tradeInfoDao</property-name>
37+
<value>#{TradeInfoDAO}</value>
38+
</managed-property>
39+
<managed-property>
40+
<property-name>transactionManager</property-name>
41+
<value>#{hTransactionManager}</value>
42+
</managed-property>
43+
</managed-bean>
44+
45+
46+
47+
<navigation-rule>
48+
<from-view-id>/org/fireflow/example/workflowextension/MyWorkItem.xhtml</from-view-id>
49+
<navigation-case>
50+
<from-outcome>SELF_VIEW</from-outcome>
51+
<to-view-id>/org/fireflow/example/workflowextension/MyWorkItem.xhtml</to-view-id>
52+
</navigation-case>
53+
<navigation-case>
54+
<from-outcome>org/fireflow/example/goods_deliver_process/PrepareGoods.faces</from-outcome>
55+
<to-view-id>/org/fireflow/example/goods_deliver_process/PrepareGoods.xhtml</to-view-id>
56+
</navigation-case>
57+
<navigation-case>
58+
<from-outcome>org/fireflow/example/goods_deliver_process/DeliverGoods.faces</from-outcome>
59+
<to-view-id>/org/fireflow/example/goods_deliver_process/DeliverGoods.xhtml</to-view-id>
60+
</navigation-case>
61+
</navigation-rule>
62+
63+
64+
</faces-config>
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
3+
4+
<faces-config xmlns="http://java.sun.com/JSF/Configuration">
5+
<component>
6+
<component-type>org.fireflow.jsf.datatable.HtmlDataTableEx</component-type>
7+
<component-class>org.fireflow.jsf.datatable.HtmlDataTableEx</component-class>
8+
</component>
9+
<component>
10+
<component-type>org.fireflow.jsf.datatable.DataTableController</component-type>
11+
<component-class>org.fireflow.jsf.datatable.DataTableController</component-class>
12+
</component>
13+
<component>
14+
<component-type>org.fireflow.jsf.datatable.RowAction</component-type>
15+
<component-class>org.fireflow.jsf.datatable.RowAction</component-class>
16+
</component>
17+
18+
<render-kit>
19+
<renderer>
20+
<component-family>javax.faces.Data</component-family>
21+
<renderer-type>org.fireflow.jsf.datatable.HtmlTableRendererEx</renderer-type>
22+
<renderer-class>org.fireflow.jsf.datatable.HtmlTableRendererEx</renderer-class>
23+
</renderer>
24+
25+
<renderer>
26+
<component-family>javax.faces.Output</component-family>
27+
<renderer-type>org.fireflow.jsf.datatable.DataTableControllerRenderer</renderer-type>
28+
<renderer-class>org.fireflow.jsf.datatable.DataTableControllerRenderer</renderer-class>
29+
</renderer>
30+
31+
<renderer>
32+
<component-family>javax.faces.Command</component-family>
33+
<renderer-type>org.fireflow.jsf.datatable.RowActionRenderer</renderer-type>
34+
<renderer-class>org.fireflow.jsf.datatable.RowActionRenderer</renderer-class>
35+
</renderer>
36+
37+
<renderer>
38+
<component-family>javax.faces.Panel</component-family>
39+
<renderer-type>org.fireflow.jsf.tabbedpane.HtmlTabbedPaneRendererExtension</renderer-type>
40+
<renderer-class>org.fireflow.jsf.tabbedpane.HtmlTabbedPaneRendererExtension</renderer-class>
41+
</renderer>
42+
</render-kit>
43+
</faces-config>
Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
3+
4+
<faces-config>
5+
<managed-bean>
6+
<managed-bean-name>SubmitApplicationInfoBean</managed-bean-name>
7+
<managed-bean-class>
8+
org.fireflow.example.loan_process.mbeans.SubmitApplicationInfoBean
9+
</managed-bean-class>
10+
<managed-bean-scope>request</managed-bean-scope>
11+
<managed-property>
12+
<property-name>loanInfoDAO</property-name>
13+
<value>#{LoanInfoDAO}</value>
14+
</managed-property>
15+
</managed-bean>
16+
17+
<managed-bean>
18+
<managed-bean-name>RiskEvaluateInfoBean</managed-bean-name>
19+
<managed-bean-class>
20+
org.fireflow.example.loan_process.mbeans.RiskEvaluateInfoBean
21+
</managed-bean-class>
22+
<managed-bean-scope>request</managed-bean-scope>
23+
<managed-property>
24+
<property-name>loanInfoDAO</property-name>
25+
<value>#{LoanInfoDAO}</value>
26+
</managed-property>
27+
<managed-property>
28+
<property-name>currentSn</property-name>
29+
<value>#{requestScope.CURRENT_WORKITEM.taskInstance.sn}</value>
30+
</managed-property>
31+
<managed-property>
32+
<property-name>currentProcessInstanceId</property-name>
33+
<value>#{requestScope.CURRENT_WORKITEM.taskInstance.processInstanceId}</value>
34+
</managed-property>
35+
</managed-bean>
36+
37+
<managed-bean>
38+
<managed-bean-name>ApproveInfoBean</managed-bean-name>
39+
<managed-bean-class>
40+
org.fireflow.example.loan_process.mbeans.ApproveInfoBean
41+
</managed-bean-class>
42+
<managed-bean-scope>request</managed-bean-scope>
43+
<managed-property>
44+
<property-name>loanInfoDAO</property-name>
45+
<value>#{LoanInfoDAO}</value>
46+
</managed-property>
47+
<managed-property>
48+
<property-name>currentSn</property-name>
49+
<value>#{requestScope.CURRENT_WORKITEM.taskInstance.sn}</value>
50+
</managed-property>
51+
<managed-property>
52+
<property-name>approveInfoDAO</property-name>
53+
<value>#{ApproveInfoDAO}</value>
54+
</managed-property>
55+
</managed-bean>
56+
57+
<managed-bean>
58+
<managed-bean-name>RejectInfoBean</managed-bean-name>
59+
<managed-bean-class>
60+
org.fireflow.example.loan_process.mbeans.RejectInfoBean
61+
</managed-bean-class>
62+
<managed-bean-scope>request</managed-bean-scope>
63+
<managed-property>
64+
<property-name>loanInfoDAO</property-name>
65+
<value>#{LoanInfoDAO}</value>
66+
</managed-property>
67+
<managed-property>
68+
<property-name>currentSn</property-name>
69+
<value>#{requestScope.CURRENT_WORKITEM.taskInstance.sn}</value>
70+
</managed-property>
71+
</managed-bean>
72+
73+
<managed-bean>
74+
<managed-bean-name>LendMoneyInfoBean</managed-bean-name>
75+
<managed-bean-class>
76+
org.fireflow.example.loan_process.mbeans.LendMoneyInfoBean
77+
</managed-bean-class>
78+
<managed-bean-scope>request</managed-bean-scope>
79+
<managed-property>
80+
<property-name>loanInfoDAO</property-name>
81+
<value>#{LoanInfoDAO}</value>
82+
</managed-property>
83+
<managed-property>
84+
<property-name>currentSn</property-name>
85+
<value>#{requestScope.CURRENT_WORKITEM.taskInstance.sn}</value>
86+
</managed-property>
87+
</managed-bean>
88+
89+
<navigation-rule>
90+
<from-view-id>*</from-view-id>
91+
<navigation-case>
92+
<from-outcome>org/fireflow/example/loan_process/RiskEvaluateInfo.xhtml</from-outcome>
93+
<to-view-id>/org/fireflow/example/loan_process/RiskEvaluateInfo.xhtml</to-view-id>
94+
</navigation-case>
95+
</navigation-rule>
96+
<navigation-rule>
97+
<from-view-id>*</from-view-id>
98+
<navigation-case>
99+
<from-outcome>org/fireflow/example/loan_process/ApproveInfo.xhtml</from-outcome>
100+
<to-view-id>/org/fireflow/example/loan_process/ApproveInfo.xhtml</to-view-id>
101+
</navigation-case>
102+
</navigation-rule>
103+
104+
<navigation-rule>
105+
<from-view-id>*</from-view-id>
106+
<navigation-case>
107+
<from-outcome>org/fireflow/example/loan_process/RejectInfo.xhtml</from-outcome>
108+
<to-view-id>/org/fireflow/example/loan_process/RejectInfo.xhtml</to-view-id>
109+
</navigation-case>
110+
</navigation-rule>
111+
<navigation-rule>
112+
<from-view-id>*</from-view-id>
113+
<navigation-case>
114+
<from-outcome>org/fireflow/example/loan_process/LendMoneyInfo.xhtml</from-outcome>
115+
<to-view-id>/org/fireflow/example/loan_process/LendMoneyInfo.xhtml</to-view-id>
116+
</navigation-case>
117+
</navigation-rule>
118+
</faces-config>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
3+
4+
<faces-config>
5+
<managed-bean>
6+
<managed-bean-name>MainFrameBean</managed-bean-name>
7+
<managed-bean-class>
8+
org.fireflow.mainframe.mbeans.MainFrameBean
9+
</managed-bean-class>
10+
<managed-bean-scope>request</managed-bean-scope>
11+
</managed-bean>
12+
13+
</faces-config>

0 commit comments

Comments
 (0)
0