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

« back to all changes in this revision

Viewing changes to dhis-2/dhis-i18n/dhis-i18n-db/src/main/resources/META-INF/dhis/beans.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
<beans xmlns="http://www.springframework.org/schema/beans"
 
3
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 
4
       xsi:schemaLocation="
 
5
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
 
6
 
 
7
  <bean id="org.hisp.dhis.i18n.locale.LocaleManagerDb" class="org.hisp.dhis.i18n.locale.SessionLocaleManager">
 
8
    <property name="systemLocale" value="en_GB"/>
 
9
  </bean>
 
10
 
 
11
  <!-- Event listener definitions -->
 
12
<!--
 
13
  <bean id="org.hisp.dhis.i18n.hibernate.HibernateI18nPostLoadEventListener"
 
14
        class="org.hisp.dhis.i18n.hibernate.HibernateI18nPostLoadEventListener">
 
15
    <property name="i18nService">
 
16
      <ref bean="org.hisp.dhis.i18n.I18nService"/>
 
17
    </property>
 
18
  </bean>
 
19
-->
 
20
  <!-- Event listener registrations -->
 
21
<!--
 
22
  <bean id="addI18nPostLoadEventListener" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
 
23
    <property name="targetObject">
 
24
      <ref bean="org.hisp.dhis.hibernate.HibernateConfigurationProvider"/>
 
25
    </property>
 
26
    <property name="targetMethod">
 
27
      <value>setEventListener</value>
 
28
    </property>
 
29
    <property name="arguments">
 
30
      <list>
 
31
        <value>post-load</value>
 
32
        <ref local="org.hisp.dhis.i18n.hibernate.HibernateI18nPostLoadEventListener"/>
 
33
      </list>
 
34
    </property>
 
35
  </bean>
 
36
-->
 
37
  <!-- I18n object definitions -->
 
38
 
 
39
  <bean id="I18nDataElement"
 
40
        class="org.hisp.dhis.i18n.I18nObject">
 
41
    <property name="className" value="DataElement"/>
 
42
    <property name="propertyNames">
 
43
      <list>
 
44
        <value>name</value>
 
45
        <value>shortName</value>
 
46
        <value>description</value>
 
47
      </list>
 
48
    </property>
 
49
  </bean>
 
50
 
 
51
  <bean id="I18nDataElementGroup"
 
52
        class="org.hisp.dhis.i18n.I18nObject">
 
53
    <property name="className" value="DataElementGroup"/>
 
54
    <property name="propertyNames">
 
55
      <list>
 
56
        <value>name</value>
 
57
      </list>
 
58
    </property>
 
59
  </bean>
 
60
 
 
61
 
 
62
  <bean id="I18nIndicator"
 
63
        class="org.hisp.dhis.i18n.I18nObject">
 
64
    <property name="className" value="Indicator"/>
 
65
    <property name="propertyNames">
 
66
      <list>
 
67
        <value>name</value>
 
68
        <value>shortName</value>
 
69
        <value>description</value>
 
70
        <value>numeratorDescription</value>
 
71
        <value>denominatorDescription</value>
 
72
      </list>
 
73
    </property>
 
74
  </bean>
 
75
 
 
76
  <bean id="I18nIndicatorType"
 
77
        class="org.hisp.dhis.i18n.I18nObject">
 
78
    <property name="className" value="IndicatorType"/>
 
79
    <property name="propertyNames">
 
80
      <list>
 
81
        <value>name</value>
 
82
      </list>
 
83
    </property>
 
84
  </bean>
 
85
 
 
86
  <bean id="I18nIndicatorGroup"
 
87
        class="org.hisp.dhis.i18n.I18nObject">
 
88
    <property name="className" value="IndicatorGroup"/>
 
89
    <property name="propertyNames">
 
90
      <list>
 
91
        <value>name</value>
 
92
      </list>
 
93
    </property>
 
94
  </bean>
 
95
  
 
96
  <bean id="I18nDataDictionary"
 
97
        class="org.hisp.dhis.i18n.I18nObject">
 
98
    <property name="className" value="DataDictionary"/>
 
99
    <property name="propertyNames">
 
100
      <list>
 
101
        <value>name</value>
 
102
        <value>description</value>
 
103
        <value>region</value>
 
104
      </list>
 
105
    </property>
 
106
  </bean>
 
107
 
 
108
  <bean id="I18nOrganisationUnit"
 
109
        class="org.hisp.dhis.i18n.I18nObject">
 
110
    <property name="className" value="OrganisationUnit"/>
 
111
    <property name="propertyNames">
 
112
      <list>
 
113
        <value>name</value>
 
114
        <value>shortName</value>
 
115
        <value>comment</value>
 
116
      </list>
 
117
    </property>
 
118
  </bean>
 
119
 
 
120
  <bean id="I18nOrganisationUnitGroup"
 
121
        class="org.hisp.dhis.i18n.I18nObject">
 
122
    <property name="className" value="OrganisationUnitGroup"/>
 
123
    <property name="propertyNames">
 
124
      <list>
 
125
        <value>name</value>
 
126
      </list>
 
127
    </property>
 
128
  </bean>
 
129
 
 
130
  <bean id="I18nOrganisationUnitGroupSet"
 
131
        class="org.hisp.dhis.i18n.I18nObject">
 
132
    <property name="className" value="OrganisationUnitGroupSet"/>
 
133
    <property name="propertyNames">
 
134
      <list>
 
135
        <value>name</value>
 
136
        <value>description</value>
 
137
      </list>
 
138
    </property>
 
139
  </bean>
 
140
 
 
141
  <bean id="I18nDataSet"
 
142
        class="org.hisp.dhis.i18n.I18nObject">
 
143
    <property name="className" value="DataSet"/>
 
144
    <property name="propertyNames">
 
145
      <list>
 
146
        <value>name</value>
 
147
      </list>
 
148
    </property>
 
149
  </bean>
 
150
 
 
151
  <bean id="I18nDataElementCategory"
 
152
        class="org.hisp.dhis.i18n.I18nObject">
 
153
    <property name="className" value="DataElementCategory"/>
 
154
    <property name="propertyNames">
 
155
      <list>
 
156
        <value>name</value>
 
157
      </list>
 
158
    </property>
 
159
  </bean>
 
160
  
 
161
  <bean id="I18nDataElementCategoryOption"
 
162
        class="org.hisp.dhis.i18n.I18nObject">
 
163
    <property name="className" value="DataElementCategoryOption"/>
 
164
    <property name="propertyNames">
 
165
      <list>
 
166
        <value>name</value>
 
167
      </list>
 
168
    </property>
 
169
  </bean>
 
170
  
 
171
  <bean id="I18nDataElementCategoryCombo"
 
172
        class="org.hisp.dhis.i18n.I18nObject">
 
173
    <property name="className" value="DataElementCategoryCombo"/>
 
174
    <property name="propertyNames">
 
175
      <list>
 
176
        <value>name</value>
 
177
      </list>
 
178
    </property>
 
179
  </bean>
 
180
  
 
181
  <bean id="I18nTarget"
 
182
        class="org.hisp.dhis.i18n.I18nObject">
 
183
    <property name="className" value="Target"/>
 
184
    <property name="propertyNames">
 
185
      <list>
 
186
        <value>name</value>
 
187
        <value>description</value>
 
188
      </list>
 
189
    </property>
 
190
  </bean>
 
191
  
 
192
  <bean id="org.hisp.dhis.i18n.I18nService"
 
193
        class="org.hisp.dhis.i18n.DefaultI18nService">
 
194
    <property name="localeManager">
 
195
      <ref bean="org.hisp.dhis.i18n.locale.LocaleManagerDb"/>
 
196
    </property>
 
197
    <property name="translationService">
 
198
      <ref bean="org.hisp.dhis.i18n.TranslationService"/>
 
199
    </property>
 
200
    <property name="objects">
 
201
      <list>
 
202
        <ref bean="I18nDataElement"/>
 
203
        <ref bean="I18nDataElementGroup"/>
 
204
        <ref bean="I18nDataDictionary"/>
 
205
        <ref bean="I18nIndicator"/>
 
206
        <ref bean="I18nIndicatorType"/>
 
207
        <ref bean="I18nIndicatorGroup"/>
 
208
        <ref bean="I18nOrganisationUnit"/>
 
209
        <ref bean="I18nOrganisationUnitGroup"/>
 
210
        <ref bean="I18nOrganisationUnitGroupSet"/>
 
211
        <ref bean="I18nDataSet"/>
 
212
        <ref bean="I18nDataElementCategory"/>
 
213
        <ref bean="I18nDataElementCategoryOption"/>
 
214
        <ref bean="I18nDataElementCategoryCombo"/>
 
215
        <ref bean="I18nTarget"/>
 
216
      </list>
 
217
    </property>
 
218
  </bean>
 
219
  
 
220
  <!-- I81n AOP definitions -->
 
221
  
 
222
  <bean id="I18nObjectInterceptor"
 
223
    class="org.hisp.dhis.i18n.interceptor.I18nObjectInterceptor">
 
224
    <property name="i18nService"
 
225
      ref="org.hisp.dhis.i18n.I18nService"/>  
 
226
  </bean>
 
227
  
 
228
</beans>
 
 
b'\\ No newline at end of file'