]>
git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.support.castor/src/main/resources/org/argeo/slc/castor/test.xml
4 <description>Test objects XML mapping
</description>
6 <class name=
"org.argeo.slc.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=
"attributes" collection=
"map">
26 <bind-xml name=
"attribute" location=
"attributes">
27 <class name=
"org.exolab.castor.mapping.MapItem">
29 ns-uri=
"http://argeo.org/projects/slc/schemas" ns-prefix=
"slc" />
30 <field name=
"key" type=
"string">
31 <bind-xml name=
"name" node=
"attribute" />
33 <field name=
"value" type=
"string">
34 <bind-xml node=
"text" />
39 <field name=
"resultParts" collection=
"sortedmap">
40 <bind-xml name=
"result-part" location=
"result-parts">
41 <class name=
"org.exolab.castor.mapping.MapItem">
43 ns-uri=
"http://argeo.org/projects/slc/schemas" ns-prefix=
"slc" />
45 type=
"org.argeo.slc.core.structure.tree.TreeSPath"
46 handler=
"org.argeo.slc.castor.structure.tree.TreeSPathFieldHandler">
47 <bind-xml name=
"path" node=
"attribute" />
50 type=
"org.argeo.slc.core.test.tree.PartSubList">
51 <bind-xml name=
"part-sub-list" />
56 <field name=
"elements" collection=
"sortedmap">
57 <bind-xml name=
"element" location=
"elements">
58 <class name=
"org.exolab.castor.mapping.MapItem">
60 ns-uri=
"http://argeo.org/projects/slc/schemas" ns-prefix=
"slc" />
62 type=
"org.argeo.slc.core.structure.tree.TreeSPath"
63 handler=
"org.argeo.slc.castor.structure.tree.TreeSPathFieldHandler">
64 <bind-xml name=
"path" node=
"attribute" />
67 type=
"org.argeo.slc.core.structure.SimpleSElement">
68 <bind-xml auto-naming=
"deriveByClass" />
75 <class name=
"org.argeo.slc.core.test.tree.PartSubList"
76 auto-complete=
"false">
77 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
79 <field name=
"parts" collection=
"arraylist"
80 type=
"org.argeo.slc.core.test.SimpleResultPart">
81 <bind-xml auto-naming=
"deriveByClass" location=
"parts" />
85 <class name=
"org.argeo.slc.core.test.SimpleResultPart"
86 auto-complete=
"false">
87 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
89 <field name=
"testRunUuid" type=
"string" />
90 <field name=
"message" type=
"string" />
91 <field name=
"status" type=
"string"
92 handler=
"org.argeo.slc.castor.test.tree.StatusFieldHandler" />
93 <field name=
"exceptionMessage" type=
"string" />
96 <class name=
"org.argeo.slc.core.test.tree.TreeTestResultCollection"
97 auto-complete=
"false">
98 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
100 <field name=
"id" type=
"string">
101 <bind-xml name=
"id" node=
"attribute" />
103 <field name=
"results" collection=
"set"
104 type=
"org.argeo.slc.core.test.tree.TreeTestResult">
105 <bind-xml auto-naming=
"deriveByClass" location=
"results" />