~mortenoh/+junk/dhis2-detailed-import-export

« back to all changes in this revision

Viewing changes to dhis-2/dhis-web/dhis-web-dataentry/src/main/resources/xwork.xml

  • Committer: larshelge at gmail
  • Date: 2009-03-03 16:46:36 UTC
  • Revision ID: larshelge@gmail.com-20090303164636-2sjlrquo7ib1gf7r
Initial check-in

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN"
 
3
  "http://www.opensymphony.com/xwork/xwork-1.0.dtd">
 
4
<xwork>
 
5
  <include file="dhis-web-commons.xml"/>
 
6
  
 
7
  <package name="dhis-web-dataentry" extends="dhis-web-commons"
 
8
    namespace="/dhis-web-dataentry">
 
9
    
 
10
    <action name="index" class="org.hisp.dhis.de.action.EmptyAction">
 
11
      <result name="success" type="redirect">select.action</result>
 
12
    </action>
 
13
    
 
14
    <action name="select" class="org.hisp.dhis.de.action.SelectAction">
 
15
      <interceptor-ref name="organisationUnitTreeStack"/>
 
16
      <result name="defaultform" type="chain">defaultform</result>
 
17
      <result name="sectionform" type="chain">sectionform</result>
 
18
      <result name="multidimensionalform" type="chain">multidimensionalform</result>
 
19
      <result name="success" type="velocity">/main.vm</result>
 
20
      <param name="page">/dhis-web-dataentry/select.vm</param>
 
21
      <param name="menu">/dhis-web-dataentry/menu.vm</param>
 
22
      <param name="menuTreeHeight">420</param>
 
23
      <param name="javascripts">../dhis-web-commons/ouwt/ouwt.js,javascript/general.js,javascript/form.js</param>
 
24
      <param name="stylesheets">style/dhis-web-dataentry.css,style/custom_data_entry_form_styles.css</param>
 
25
    </action>
 
26
                  
 
27
        <action name="nextPeriods" class="org.hisp.dhis.de.action.NextPeriodsAction">
 
28
      <result name="success" type="redirect">select.action</result>
 
29
    </action>
 
30
    
 
31
    <action name="previousPeriods" class="org.hisp.dhis.de.action.PreviousPeriodsAction">
 
32
      <result name="success" type="redirect">select.action</result>
 
33
    </action>
 
34
    
 
35
    <action name="defaultform" class="org.hisp.dhis.de.action.FormAction">
 
36
      <interceptor-ref name="organisationUnitTreeStack"/>
 
37
      <result name="success" type="velocity">/main.vm</result>
 
38
      <param name="page">/dhis-web-dataentry/form.vm</param>
 
39
      <param name="menu">/dhis-web-dataentry/menu.vm</param>
 
40
      <param name="menuTreeHeight">420</param>
 
41
      <param name="javascripts">
 
42
        ../dhis-web-commons/ouwt/ouwt.js,
 
43
        javascript/general.js,javascript/form.js,
 
44
        javascript/form.js,../dhis-web-commons/calendar/calendar.js,
 
45
        ../dhis-web-commons/calendar/calendar-lang.js,
 
46
        ../dhis-web-commons/calendar/calendar-setup.js
 
47
      </param>
 
48
      <param name="stylesheets">style/dhis-web-dataentry.css,style/custom_data_entry_form_styles.css</param>
 
49
    </action>
 
50
    
 
51
    <action name="sectionform" class="org.hisp.dhis.de.action.SectionFormAction">
 
52
      <interceptor-ref name="organisationUnitTreeStack"/>
 
53
      <result name="success" type="velocity">/main.vm</result>
 
54
      <param name="page">/dhis-web-dataentry/section/form.vm</param>
 
55
      <param name="menu">/dhis-web-dataentry/menu.vm</param>
 
56
      <param name="menuTreeHeight">420</param>
 
57
      <param name="javascripts">
 
58
        ../dhis-web-commons/ouwt/ouwt.js,
 
59
        javascript/general.js,javascript/form.js,
 
60
        javascript/form.js,../dhis-web-commons/calendar/calendar.js,
 
61
        ../dhis-web-commons/calendar/calendar-lang.js,
 
62
        ../dhis-web-commons/calendar/calendar-setup.js
 
63
      </param>
 
64
      <param name="stylesheets">style/dhis-web-dataentry.css</param>
 
65
    </action>
 
66
    
 
67
    <action name="multidimensionalform" class="org.hisp.dhis.de.action.multidimensional.FormAction">
 
68
      <interceptor-ref name="organisationUnitTreeStack"/>
 
69
      <result name="success" type="velocity">/main.vm</result>
 
70
      <param name="page">/dhis-web-dataentry/multidimensional/form.vm</param>
 
71
      <param name="menu">/dhis-web-dataentry/menu.vm</param>
 
72
      <param name="menuTreeHeight">420</param>
 
73
      <param name="javascripts">
 
74
        ../dhis-web-commons/ouwt/ouwt.js,
 
75
        javascript/multidimensional.js,javascript/form.js,
 
76
        javascript/form.js,../dhis-web-commons/calendar/calendar.js,
 
77
        ../dhis-web-commons/calendar/calendar-lang.js,
 
78
        ../dhis-web-commons/calendar/calendar-setup.js
 
79
      </param>
 
80
      <param name="stylesheets">style/dhis-web-dataentry.css,style/custom_data_entry_form_styles.css</param>
 
81
    </action>    
 
82
    
 
83
    <action name="saveMultiDimensionalValue" class="org.hisp.dhis.de.action.multidimensional.SaveValueAction">
 
84
      <interceptor-ref name="transactionStack"/>
 
85
      <result name="success" type="velocity">status.vm</result>
 
86
      <param name="onExceptionReturn">plainTextError</param>
 
87
      <param name="requiredAuthorities">F_DATAVALUE_ADD,F_DATAVALUE_UPDATE,F_DATAVALUE_DELETE</param>
 
88
    </action>
 
89
    
 
90
    <action name="saveValue" class="org.hisp.dhis.de.action.SaveValueAction">
 
91
      <interceptor-ref name="transactionStack"/>
 
92
      <result name="success" type="velocity">status.vm</result>
 
93
      <param name="onExceptionReturn">plainTextError</param>
 
94
      <param name="requiredAuthorities">F_DATAVALUE_ADD,F_DATAVALUE_UPDATE,F_DATAVALUE_DELETE</param>
 
95
    </action>    
 
96
    
 
97
    <action name="saveComment" class="org.hisp.dhis.de.action.SaveCommentAction">
 
98
      <interceptor-ref name="transactionStack"/>
 
99
      <result name="success" type="velocity">status.vm</result>
 
100
      <param name="onExceptionReturn">plainTextError</param>
 
101
      <param name="requiredAuthorities">F_DATAVALUE_ADD,F_DATAVALUE_UPDATE,F_DATAVALUE_DELETE</param>
 
102
    </action>
 
103
    
 
104
    <action name="saveMinMaxLimits"
 
105
      class="org.hisp.dhis.de.action.SaveMinMaxLimitsAction">
 
106
      <interceptor-ref name="transactionStack"/>
 
107
      <result name="success" type="httpheader">
 
108
        <param name="status">204</param>
 
109
      </result>
 
110
      <param name="onExceptionReturn">plainTextError</param>
 
111
      <param name="requiredAuthorities">F_DATAELEMENT_MINMAX_ADD,F_DATAELEMENT_MINMAX_UPDATE</param>
 
112
    </action>
 
113
    
 
114
    <action name="removeMinMaxLimits"
 
115
      class="org.hisp.dhis.de.action.RemoveMinMaxLimitsAction">
 
116
      <interceptor-ref name="transactionStack"/>
 
117
      <result name="success" type="httpheader">
 
118
        <param name="status">204</param>
 
119
      </result>
 
120
      <param name="onExceptionReturn">plainTextError</param>
 
121
      <param name="requiredAuthorities">F_DATAELEMENT_MINMAX_DELETE</param>
 
122
    </action>
 
123
    
 
124
    <action name="calculateCDEs"
 
125
      class="org.hisp.dhis.de.action.CalculateCDEsAction">
 
126
      <interceptor-ref name="transactionStack"/>
 
127
      <result name="success" type="velocity-xml">responseCalculateCDEs.vm</result>
 
128
      <param name="onExceptionReturn">plainTextError</param>
 
129
      <param name="requiredAuthorities">F_DATAVALUE_ADD,F_DATAVALUE_UPDATE,F_DATAVALUE_DELETE</param>
 
130
    </action>
 
131
    
 
132
    <action name="getDataElementOrder"
 
133
      class="org.hisp.dhis.de.action.order.GetDataElementOrderAction">
 
134
      <interceptor-ref name="transactionStack"/>
 
135
      <result name="success" type="velocity">/popup.vm</result>
 
136
      <param name="page">/dhis-web-dataentry/order.vm</param>
 
137
      <param name="javascripts">javascript/order.js</param>
 
138
    </action>
 
139
    
 
140
    <action name="moveDataElementUp"
 
141
      class="org.hisp.dhis.de.action.order.MoveDataElementUpAction">
 
142
      <interceptor-ref name="transactionStack"/>
 
143
      <result name="success" type="chain">getDataElementOrder</result>
 
144
      <param name="requiredAuthorities">F_DATASET_ORDER_CHANGE</param>
 
145
    </action>
 
146
    
 
147
    <action name="moveDataElementDown"
 
148
      class="org.hisp.dhis.de.action.order.MoveDataElementDownAction">
 
149
      <interceptor-ref name="transactionStack"/>
 
150
      <result name="success" type="chain">getDataElementOrder</result>
 
151
      <param name="requiredAuthorities">F_DATASET_ORDER_CHANGE</param>
 
152
    </action>
 
153
    
 
154
    <action name="orderDataElementsByCode"
 
155
      class="org.hisp.dhis.de.action.order.OrderDataElementsByCodeAction">
 
156
      <interceptor-ref name="transactionStack"/>
 
157
      <result name="success" type="chain">getDataElementOrder</result>
 
158
      <param name="requiredAuthorities">F_DATASET_ORDER_CHANGE</param>
 
159
    </action>
 
160
    
 
161
    <action name="orderDataElementsByEntry"
 
162
      class="org.hisp.dhis.de.action.order.OrderDataElementsByEntryAction">
 
163
      <interceptor-ref name="transactionStack"/>
 
164
      <result name="success" type="chain">getDataElementOrder</result>
 
165
      <param name="requiredAuthorities">F_DATASET_ORDER_CHANGE</param>
 
166
    </action>
 
167
    
 
168
    <action name="orderDataElementsByName"
 
169
      class="org.hisp.dhis.de.action.order.OrderDataElementsByNameAction">
 
170
      <interceptor-ref name="transactionStack"/>
 
171
      <result name="success" type="chain">getDataElementOrder</result>
 
172
      <param name="requiredAuthorities">F_DATASET_ORDER_CHANGE</param>
 
173
    </action>
 
174
    
 
175
    <action name="resetDataElementOrder"
 
176
      class="org.hisp.dhis.de.action.order.ResetDataElementOrderAction">
 
177
      <interceptor-ref name="transactionStack"/>
 
178
      <result name="success" type="chain">getDataElementOrder</result>
 
179
      <param name="requiredAuthorities">F_DATASET_ORDER_CHANGE</param>
 
180
    </action>
 
181
    
 
182
    <action name="viewHistory" class="org.hisp.dhis.de.action.HistoryAction">
 
183
      <interceptor-ref name="transactionStack"/>
 
184
      <result name="success" type="velocity">/popup.vm</result>
 
185
      <param name="page">/dhis-web-dataentry/history.vm</param>
 
186
      <param name="javascripts">../dhis-web-commons/jsgraphics/wz_jsgraphics.js,javascript/history.js</param>
 
187
    </action>
 
188
    
 
189
    <action name="minMaxGeneration" class="org.hisp.dhis.de.action.MinMaxGeneratingAction">
 
190
      <interceptor-ref name="transactionStack"/>
 
191
      <result name="success" type="velocity-xml">responseMinMaxGeneration.vm</result>
 
192
      <param name="onExceptionReturn">plainTextError</param>
 
193
      <param name="requiredAuthorities">F_DATAELEMENT_MINMAX_ADD,F_DATAELEMENT_MINMAX_UPDATE</param>
 
194
    </action>
 
195
    
 
196
    <action name="registerCompleteDataSet" class="org.hisp.dhis.de.action.RegisterCompleteDataSetAction">
 
197
      <result name="success" type="velocity">/dhis-web-dataentry/responseVoid.vm</result>
 
198
    </action>
 
199
    
 
200
    <action name="undoCompleteDataSet" class="org.hisp.dhis.de.action.UndoCompleteDataSetAction">
 
201
      <result name="success" type="velocity">/dhis-web-dataentry/responseVoid.vm</result>
 
202
    </action>
 
203
    
 
204
    <action name="validate" class="org.hisp.dhis.de.action.ValidationAction">
 
205
      <interceptor-ref name="transactionStack"/>
 
206
      <result name="success" type="velocity">/popup.vm</result>
 
207
      <param name="page">/dhis-web-dataentry/validationResult.vm</param>
 
208
    </action>
 
209
    
 
210
    <action name="getValidationViolations" class="org.hisp.dhis.de.action.ValidationAction">
 
211
      <result name="none" type="velocity-xml">/dhis-web-dataentry/responseNone.vm</result>
 
212
      <result name="success" type="velocity-xml">/dhis-web-dataentry/responseSuccess.vm</result>
 
213
    </action>
 
214
    
 
215
  </package>
 
216
</xwork>