]>
git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.core/src/main/resources/org/argeo/slc/castor/test/mapping.xml
adfea8a9d4e7bab9b66b359c5d2365082b5eab4b
4 <description>Test objects XML mapping
</description>
6 <class name=
"org.argeo.slc.core.test.TestRunDescriptor"
8 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
10 <field name=
"testRunUuid" />
11 <field name=
"slcExecutionUuid" />
12 <field name=
"slcExecutionStepUuid" />
13 <field name=
"testResultUuid" />
14 <field name=
"deployedSytemId" />
17 <class name=
"org.argeo.slc.core.test.tree.TreeTestResult"
18 auto-complete=
"false">
19 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
21 <field name=
"uuid" type=
"string">
22 <bind-xml name=
"uuid" node=
"attribute" />
24 <field name=
"closeDate" />
25 <field name=
"resultParts" collection=
"map">
26 <bind-xml name=
"result-part" location=
"result-parts">
27 <class name=
"org.exolab.castor.mapping.MapItem">
29 ns-uri=
"http://argeo.org/projects/slc/schemas" ns-prefix=
"slc" />
31 type=
"org.argeo.slc.core.structure.tree.TreeSPath"
32 handler=
"org.argeo.slc.castor.structure.tree.TreeSPathFieldHandler">
33 <bind-xml name=
"path" node=
"attribute" />
36 type=
"org.argeo.slc.core.test.tree.PartSubList">
37 <bind-xml name=
"part-sub-list" />
42 <field name=
"elements" collection=
"map">
43 <bind-xml name=
"element" location=
"elements">
44 <class name=
"org.exolab.castor.mapping.MapItem">
46 ns-uri=
"http://argeo.org/projects/slc/schemas" ns-prefix=
"slc" />
48 type=
"org.argeo.slc.core.structure.tree.TreeSPath"
49 handler=
"org.argeo.slc.castor.structure.tree.TreeSPathFieldHandler">
50 <bind-xml name=
"path" node=
"attribute" />
53 type=
"org.argeo.slc.core.structure.SimpleSElement">
54 <bind-xml auto-naming=
"deriveByClass" />
61 <class name=
"org.argeo.slc.core.test.tree.PartSubList"
62 auto-complete=
"false">
63 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
65 <field name=
"parts" collection=
"arraylist"
66 type=
"org.argeo.slc.core.test.SimpleResultPart">
67 <bind-xml auto-naming=
"deriveByClass" location=
"parts" />
71 <class name=
"org.argeo.slc.core.test.SimpleResultPart"
72 auto-complete=
"false">
73 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
75 <field name=
"testRunUuid" type=
"string" />
76 <field name=
"message" type=
"string"/>
77 <field name=
"status" type=
"string"
78 handler=
"org.argeo.slc.castor.test.tree.StatusFieldHandler" />
79 <field name=
"exceptionMessage" type=
"string"/>