]> git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.launcher/src/test/resources/org/argeo/slc/ant/buildOverride.xml
Introduce org.argeo.slc.lib.detached
[gpl/argeo-slc.git] / runtime / org.argeo.slc.launcher / src / test / resources / org / argeo / slc / ant / buildOverride.xml
1 <project default="test">
2
3 <target name="test">
4 <slc.register>
5 <object antid="dummy1.unmodified" bean="dummy1" />
6 <object antid="dummy1.modif1" bean="dummy1">
7 <override name="name" value="dummy1.modif1" />
8 <override name="other" bean="dummy3" />
9 </object>
10 <object antid="dummy1.modif2" bean="dummy1">
11 <override name="children">
12 <list>
13 <override bean="dummy3" />
14 </list>
15 </override>
16 </object>
17 <object antid="dummy1.modif3" bean="dummy1">
18 <override name="children" merge="true">
19 <list>
20 <override>
21 <override name="name" value="dummy3" />
22 </override>
23 <override>
24 <override name="name" value="dummy2" />
25 </override>
26 </list>
27 </override>
28 </object>
29 <object antid="dummy1.modif4" bean="dummy1">
30 <override name="children" merge="true">
31 <list>
32 <override>
33 <override name="name" value="dummy3" />
34 <override name="other" antref="dummy1.modif1" />
35 </override>
36 <override>
37 <override name="name" value="dummy2" />
38 <override name="children">
39 <list>
40 <override bean="dummy3" />
41 </list>
42 </override>
43 </override>
44 </list>
45 </override>
46 </object>
47 <object antid="dummy1.modif5" bean="dummy1">
48 <override name="map">
49 <map>
50 <entry key="key1">
51 <override bean="dummy3" />
52 </entry>
53 <entry key="key2">
54 <override bean="dummy2" />
55 </entry>
56 </map>
57 </override>
58 </object>
59 <object antid="dummy1.modif6" bean="dummy1">
60 <override name="map" merge="true">
61 <map>
62 <entry key="key1">
63 <override>
64 <override name="name" value="dummy2.merged" />
65 </override>
66 </entry>
67 <entry key="key2">
68 <override>
69 <override name="name" value="dummy3.merged" />
70 </override>
71 </entry>
72 </map>
73 </override>
74 </object>
75 </slc.register>
76 </target>
77 </project>