]>
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" auto-complete=
"false">
7 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
9 <field name=
"testRunUuid" />
10 <field name=
"slcExecutionUuid" />
11 <field name=
"slcExecutionStepUuid" />
12 <field name=
"testResultUuid" />
13 <field name=
"deployedSytemId" />
16 <class name=
"org.argeo.slc.core.test.tree.TreeTestResult"
17 auto-complete=
"false">
18 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
20 <field name=
"uuid" type=
"string">
21 <bind-xml name=
"uuid" node=
"attribute" />
23 <field name=
"closeDate" />
24 <field name=
"attributes" collection=
"map">
25 <bind-xml name=
"attribute" location=
"attributes">
26 <class name=
"org.exolab.castor.mapping.MapItem">
27 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
29 <field name=
"key" type=
"string">
30 <bind-xml name=
"name" node=
"attribute" />
32 <field name=
"value" type=
"string">
33 <bind-xml node=
"text" />
38 <field name=
"resultParts" collection=
"sortedmap">
39 <bind-xml name=
"result-part" location=
"result-parts">
40 <class name=
"org.exolab.castor.mapping.MapItem">
41 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
43 <field name=
"key" type=
"org.argeo.slc.core.structure.tree.TreeSPath"
44 handler=
"org.argeo.slc.castor.structure.tree.TreeSPathFieldHandler">
45 <bind-xml name=
"path" node=
"attribute" />
47 <field name=
"value" type=
"org.argeo.slc.core.test.tree.PartSubList">
48 <bind-xml name=
"part-sub-list" />
53 <field name=
"elements" collection=
"sortedmap">
54 <bind-xml name=
"element" location=
"elements">
55 <class name=
"org.exolab.castor.mapping.MapItem">
56 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
58 <field name=
"key" type=
"org.argeo.slc.core.structure.tree.TreeSPath"
59 handler=
"org.argeo.slc.castor.structure.tree.TreeSPathFieldHandler">
60 <bind-xml name=
"path" node=
"attribute" />
62 <field name=
"value" type=
"org.argeo.slc.core.structure.SimpleSElement">
63 <bind-xml auto-naming=
"deriveByClass" />
68 <field name=
"attachments" collection=
"arraylist"
69 type=
"org.argeo.slc.core.attachment.SimpleAttachment">
70 <bind-xml auto-naming=
"deriveByClass" location=
"attachments" />
74 <class name=
"org.argeo.slc.core.test.tree.PartSubList"
75 auto-complete=
"false">
76 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
78 <field name=
"parts" collection=
"arraylist"
79 type=
"org.argeo.slc.core.test.SimpleResultPart">
80 <bind-xml auto-naming=
"deriveByClass" location=
"parts" />
84 <class name=
"org.argeo.slc.core.test.SimpleResultPart"
85 auto-complete=
"false">
86 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
88 <field name=
"testRunUuid" type=
"string" />
89 <field name=
"message" type=
"string" />
90 <field name=
"status" type=
"string"
91 handler=
"org.argeo.slc.castor.test.tree.StatusFieldHandler" />
92 <field name=
"exceptionMessage" type=
"string" />
95 <class name=
"org.argeo.slc.core.test.tree.TreeTestResultCollection"
96 auto-complete=
"false">
97 <map-to ns-uri=
"http://argeo.org/projects/slc/schemas"
99 <field name=
"id" type=
"string">
100 <bind-xml name=
"id" node=
"attribute" />
102 <field name=
"results" collection=
"set"
103 type=
"org.argeo.slc.core.test.tree.TreeTestResult">
104 <bind-xml auto-naming=
"deriveByClass" location=
"results" />