annotate src/main/resources/own-value.cfg.xml @ 2:d18e60c5da80

(none)
author jurzua
date Wed, 29 Oct 2014 14:02:11 +0000
parents
children 6f0e9a333c15
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
jurzua
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
jurzua
parents:
diff changeset
2 <own-value-configuration>
jurzua
parents:
diff changeset
3 <own-value-rules>
jurzua
parents:
diff changeset
4
jurzua
parents:
diff changeset
5 <own-value-rule id="place0">
jurzua
parents:
diff changeset
6 <attribute name="name" end-node="true"/>
jurzua
parents:
diff changeset
7 </own-value-rule>
jurzua
parents:
diff changeset
8
jurzua
parents:
diff changeset
9 <own-value-rule id="reference0">
jurzua
parents:
diff changeset
10 <attribute name="endnote-id" end-node="true"/>
jurzua
parents:
diff changeset
11 </own-value-rule>
jurzua
parents:
diff changeset
12
jurzua
parents:
diff changeset
13 <own-value-rule id="role0">
jurzua
parents:
diff changeset
14 <attribute name="name" end-node="true"/>
jurzua
parents:
diff changeset
15 </own-value-rule>
jurzua
parents:
diff changeset
16
jurzua
parents:
diff changeset
17 <own-value-rule id="repository0">
jurzua
parents:
diff changeset
18 <attribute name="name" end-node="true"/>
jurzua
parents:
diff changeset
19 </own-value-rule>
jurzua
parents:
diff changeset
20
jurzua
parents:
diff changeset
21 <own-value-rule id="floruit">
jurzua
parents:
diff changeset
22 <attribute name="date" end-node="true"/>
jurzua
parents:
diff changeset
23 </own-value-rule>
jurzua
parents:
diff changeset
24
jurzua
parents:
diff changeset
25 <own-value-rule id="collection0">
jurzua
parents:
diff changeset
26 <attribute name="name" end-node="true"/>
jurzua
parents:
diff changeset
27 </own-value-rule>
jurzua
parents:
diff changeset
28
jurzua
parents:
diff changeset
29 <own-value-rule id="alias0">
jurzua
parents:
diff changeset
30 <attribute name="alias" end-node="true"/>
jurzua
parents:
diff changeset
31 </own-value-rule>
jurzua
parents:
diff changeset
32
jurzua
parents:
diff changeset
33 <own-value-rule id="alias1">
jurzua
parents:
diff changeset
34 <attribute name="alias_translit" end-node="true"/>
jurzua
parents:
diff changeset
35 </own-value-rule>
jurzua
parents:
diff changeset
36
jurzua
parents:
diff changeset
37 <own-value-rule id="alias2">
jurzua
parents:
diff changeset
38 <xor>
jurzua
parents:
diff changeset
39 <rule ref="alias1"/>
jurzua
parents:
diff changeset
40 <rule ref="alias0"/>
jurzua
parents:
diff changeset
41 <rule type="constant" value="alias-empty"/>
jurzua
parents:
diff changeset
42 </xor>
jurzua
parents:
diff changeset
43 </own-value-rule>
jurzua
parents:
diff changeset
44
jurzua
parents:
diff changeset
45 <own-value-rule id="misattr_01">
jurzua
parents:
diff changeset
46 <target-relation name="has_author_misattribution" substring="false">
jurzua
parents:
diff changeset
47 <source object-class="TEXT">
jurzua
parents:
diff changeset
48 <attribute name="full_title_translit" end-node="true"/>
jurzua
parents:
diff changeset
49 </source>
jurzua
parents:
diff changeset
50 </target-relation>
jurzua
parents:
diff changeset
51 </own-value-rule>
jurzua
parents:
diff changeset
52
jurzua
parents:
diff changeset
53 <own-value-rule id="misattr_02">
jurzua
parents:
diff changeset
54 <source-relation name="misattributed_to" substring="false">
jurzua
parents:
diff changeset
55 <target object-class="PERSON">
jurzua
parents:
diff changeset
56 <attribute name="name_translit" end-node="true"/>
jurzua
parents:
diff changeset
57 </target>
jurzua
parents:
diff changeset
58 </source-relation>
jurzua
parents:
diff changeset
59 </own-value-rule>
jurzua
parents:
diff changeset
60
jurzua
parents:
diff changeset
61
jurzua
parents:
diff changeset
62 <own-value-rule id="eventCopy_witness">
jurzua
parents:
diff changeset
63 <source-relation name="is_a_copy_of" substring="false">
jurzua
parents:
diff changeset
64 <target object-class="WITNESS">
jurzua
parents:
diff changeset
65 <source-relation name="is_exemplar_of" substring="false">
jurzua
parents:
diff changeset
66 <target object-class="TEXT">
jurzua
parents:
diff changeset
67 <attribute name="full_title_translit" end-node="true"/>
jurzua
parents:
diff changeset
68 </target>
jurzua
parents:
diff changeset
69 </source-relation>
jurzua
parents:
diff changeset
70 </target>
jurzua
parents:
diff changeset
71 </source-relation>
jurzua
parents:
diff changeset
72 </own-value-rule>
jurzua
parents:
diff changeset
73
jurzua
parents:
diff changeset
74 <own-value-rule id="eventTransfer_witness">
jurzua
parents:
diff changeset
75 <source-relation name="is_a_transfer_of" substring="false">
jurzua
parents:
diff changeset
76 <target object-class="WITNESS">
jurzua
parents:
diff changeset
77 <source-relation name="is_exemplar_of" substring="false">
jurzua
parents:
diff changeset
78 <target object-class="TEXT">
jurzua
parents:
diff changeset
79 <attribute name="full_title_translit" end-node="true"/>
jurzua
parents:
diff changeset
80 </target>
jurzua
parents:
diff changeset
81 </source-relation>
jurzua
parents:
diff changeset
82 </target>
jurzua
parents:
diff changeset
83 </source-relation>
jurzua
parents:
diff changeset
84 </own-value-rule>
jurzua
parents:
diff changeset
85
jurzua
parents:
diff changeset
86 <own-value-rule id="eventStudy_witness">
jurzua
parents:
diff changeset
87 <source-relation name="is_a_study_of" substring="false">
jurzua
parents:
diff changeset
88 <target object-class="WITNESS">
jurzua
parents:
diff changeset
89 <source-relation name="is_exemplar_of" substring="false">
jurzua
parents:
diff changeset
90 <target object-class="TEXT">
jurzua
parents:
diff changeset
91 <attribute name="full_title_translit" end-node="true"/>
jurzua
parents:
diff changeset
92 </target>
jurzua
parents:
diff changeset
93 </source-relation>
jurzua
parents:
diff changeset
94 </target>
jurzua
parents:
diff changeset
95 </source-relation>
jurzua
parents:
diff changeset
96 </own-value-rule>
jurzua
parents:
diff changeset
97
jurzua
parents:
diff changeset
98 <own-value-rule id="eventStudy_person">
jurzua
parents:
diff changeset
99 <source-relation name="was_studied_by" substring="false">
jurzua
parents:
diff changeset
100 <target object-class="PERSON">
jurzua
parents:
diff changeset
101 <attribute name="name_translit" end-node="true"/>
jurzua
parents:
diff changeset
102 </target>
jurzua
parents:
diff changeset
103 </source-relation>
jurzua
parents:
diff changeset
104 </own-value-rule>
jurzua
parents:
diff changeset
105
jurzua
parents:
diff changeset
106
jurzua
parents:
diff changeset
107 <own-value-rule id="eventStudy_repository">
jurzua
parents:
diff changeset
108 <source-relation name="was_studied_in" substring="false">
jurzua
parents:
diff changeset
109 <target object-class="REPOSITORY">
jurzua
parents:
diff changeset
110 <attribute name="name" end-node="true"/>
jurzua
parents:
diff changeset
111 </target>
jurzua
parents:
diff changeset
112 </source-relation>
jurzua
parents:
diff changeset
113 </own-value-rule>
jurzua
parents:
diff changeset
114
jurzua
parents:
diff changeset
115 <own-value-rule id="text0">
jurzua
parents:
diff changeset
116 <target-relation name="is_prime_alias_title_of" substring="false">
jurzua
parents:
diff changeset
117 <source object-class="ALIAS">
jurzua
parents:
diff changeset
118 <attribute name="alias" end-node="true"/>
jurzua
parents:
diff changeset
119 </source>
jurzua
parents:
diff changeset
120 </target-relation>
jurzua
parents:
diff changeset
121 </own-value-rule>
jurzua
parents:
diff changeset
122
jurzua
parents:
diff changeset
123 <own-value-rule id="text1">
jurzua
parents:
diff changeset
124 <attribute name="full_title_translit" end-node="true"/>
jurzua
parents:
diff changeset
125 </own-value-rule>
jurzua
parents:
diff changeset
126
jurzua
parents:
diff changeset
127 <own-value-rule id="text2">
jurzua
parents:
diff changeset
128 <xor>
jurzua
parents:
diff changeset
129 <rule ref="text1"/>
jurzua
parents:
diff changeset
130 <rule ref="text0"/>
jurzua
parents:
diff changeset
131 <rule type="constant" value="empty"/>
jurzua
parents:
diff changeset
132 </xor>
jurzua
parents:
diff changeset
133 </own-value-rule>
jurzua
parents:
diff changeset
134
jurzua
parents:
diff changeset
135 <own-value-rule id="person0">
jurzua
parents:
diff changeset
136 <target-relation name="is_prime_alias_name_of" substring="false">
jurzua
parents:
diff changeset
137 <source object-class="ALIAS">
jurzua
parents:
diff changeset
138 <attribute name="alias" end-node="true"/>
jurzua
parents:
diff changeset
139 </source>
jurzua
parents:
diff changeset
140 </target-relation>
jurzua
parents:
diff changeset
141 </own-value-rule>
jurzua
parents:
diff changeset
142
jurzua
parents:
diff changeset
143 <own-value-rule id="person1">
jurzua
parents:
diff changeset
144 <attribute name="name_translit" end-node="true"/>
jurzua
parents:
diff changeset
145 </own-value-rule>
jurzua
parents:
diff changeset
146
jurzua
parents:
diff changeset
147 <own-value-rule id="subject0">
jurzua
parents:
diff changeset
148 <attribute name="name" end-node="true"/>
jurzua
parents:
diff changeset
149 </own-value-rule>
jurzua
parents:
diff changeset
150
jurzua
parents:
diff changeset
151 <own-value-rule id="person2">
jurzua
parents:
diff changeset
152 <xor>
jurzua
parents:
diff changeset
153 <rule ref="person1"/>
jurzua
parents:
diff changeset
154 <rule ref="person0"/>
jurzua
parents:
diff changeset
155 <rule type="constant" value="empty"/>
jurzua
parents:
diff changeset
156 </xor>
jurzua
parents:
diff changeset
157 </own-value-rule>
jurzua
parents:
diff changeset
158
jurzua
parents:
diff changeset
159 <own-value-rule id="codex0">
jurzua
parents:
diff changeset
160 <source-relation name="is_part_of" substring="false">
jurzua
parents:
diff changeset
161 <target object-class="COLLECTION">
jurzua
parents:
diff changeset
162 <attribute name="name" end-node="true"/>
jurzua
parents:
diff changeset
163 </target>
jurzua
parents:
diff changeset
164 </source-relation>
jurzua
parents:
diff changeset
165 </own-value-rule>
jurzua
parents:
diff changeset
166
jurzua
parents:
diff changeset
167 <own-value-rule id="codex1">
jurzua
parents:
diff changeset
168 <source-relation name="is_part_of" substring="false">
jurzua
parents:
diff changeset
169 <target object-class="REPOSITORY">
jurzua
parents:
diff changeset
170 <attribute name="name" end-node="true"/>
jurzua
parents:
diff changeset
171 </target>
jurzua
parents:
diff changeset
172 </source-relation>
jurzua
parents:
diff changeset
173 </own-value-rule>
jurzua
parents:
diff changeset
174
jurzua
parents:
diff changeset
175 <own-value-rule id="codex2">
jurzua
parents:
diff changeset
176 <xor>
jurzua
parents:
diff changeset
177 <rule ref="codex0"/>
jurzua
parents:
diff changeset
178 <rule ref="codex1"/>
jurzua
parents:
diff changeset
179 <rule type="constant" value="empty"/>
jurzua
parents:
diff changeset
180 </xor>
jurzua
parents:
diff changeset
181 </own-value-rule>
jurzua
parents:
diff changeset
182
jurzua
parents:
diff changeset
183
jurzua
parents:
diff changeset
184
jurzua
parents:
diff changeset
185 <own-value-rule id="codex_identifier" object-class="CODEX">
jurzua
parents:
diff changeset
186 <attribute name="identifier" end-node="true" />
jurzua
parents:
diff changeset
187 </own-value-rule>
jurzua
parents:
diff changeset
188
jurzua
parents:
diff changeset
189 <own-value-rule id="codex_identifier2">
jurzua
parents:
diff changeset
190 <xor>
jurzua
parents:
diff changeset
191 <rule ref="codex_identifier"/>
jurzua
parents:
diff changeset
192
jurzua
parents:
diff changeset
193 <rule type="constant" value="empty"/>
jurzua
parents:
diff changeset
194 </xor>
jurzua
parents:
diff changeset
195 </own-value-rule>
jurzua
parents:
diff changeset
196
jurzua
parents:
diff changeset
197 <own-value-rule id="witness-text">
jurzua
parents:
diff changeset
198 <source-relation name="is_exemplar_of" substring="false">
jurzua
parents:
diff changeset
199 <target object-class="TEXT" end-node="true"/>
jurzua
parents:
diff changeset
200 </source-relation>
jurzua
parents:
diff changeset
201 </own-value-rule>
jurzua
parents:
diff changeset
202
jurzua
parents:
diff changeset
203 <own-value-rule id="witness-codex">
jurzua
parents:
diff changeset
204 <source-relation name="is_part_of" substring="false">
jurzua
parents:
diff changeset
205 <target object-class="CODEX" end-node="true">
jurzua
parents:
diff changeset
206 <!-- attribute name="identifier" end-node="true" /-->
jurzua
parents:
diff changeset
207 </target>
jurzua
parents:
diff changeset
208 </source-relation>
jurzua
parents:
diff changeset
209 </own-value-rule>
jurzua
parents:
diff changeset
210
jurzua
parents:
diff changeset
211 <!-- Temporal necessary only for the clean up -->
jurzua
parents:
diff changeset
212 <own-value-rule id="witness-place">
jurzua
parents:
diff changeset
213 <source-relation name="is_part_of" substring="false">
jurzua
parents:
diff changeset
214 <target object-class="CODEX">
jurzua
parents:
diff changeset
215 <source-relation name="is_part_of" substring="false">
jurzua
parents:
diff changeset
216 <target object-class="COLLECTION">
jurzua
parents:
diff changeset
217 <source-relation name="is_part_of" substring="false">
jurzua
parents:
diff changeset
218 <target object-class="REPOSITORY">
jurzua
parents:
diff changeset
219 <source-relation name="is_in" substring="false">
jurzua
parents:
diff changeset
220 <target object-class="PLACE" end-node="true"/>
jurzua
parents:
diff changeset
221 </source-relation>
jurzua
parents:
diff changeset
222 </target>
jurzua
parents:
diff changeset
223 </source-relation>
jurzua
parents:
diff changeset
224 </target>
jurzua
parents:
diff changeset
225 </source-relation>
jurzua
parents:
diff changeset
226 </target>
jurzua
parents:
diff changeset
227 </source-relation>
jurzua
parents:
diff changeset
228 </own-value-rule>
jurzua
parents:
diff changeset
229 <own-value-rule id="witness-repository">
jurzua
parents:
diff changeset
230 <source-relation name="is_part_of" substring="false">
jurzua
parents:
diff changeset
231 <target object-class="CODEX">
jurzua
parents:
diff changeset
232 <source-relation name="is_part_of" substring="false">
jurzua
parents:
diff changeset
233 <target object-class="COLLECTION">
jurzua
parents:
diff changeset
234 <source-relation name="is_part_of" substring="false">
jurzua
parents:
diff changeset
235 <target object-class="REPOSITORY" end-node="true"/>
jurzua
parents:
diff changeset
236 </source-relation>
jurzua
parents:
diff changeset
237 </target>
jurzua
parents:
diff changeset
238 </source-relation>
jurzua
parents:
diff changeset
239 </target>
jurzua
parents:
diff changeset
240 </source-relation>
jurzua
parents:
diff changeset
241 </own-value-rule>
jurzua
parents:
diff changeset
242 </own-value-rules>
jurzua
parents:
diff changeset
243
jurzua
parents:
diff changeset
244 <print-rules>
jurzua
parents:
diff changeset
245 <print-rule for="PERSON">
jurzua
parents:
diff changeset
246 <formatstr value="%person2%"/>
jurzua
parents:
diff changeset
247 <entry own-value-rule="person2"/>
jurzua
parents:
diff changeset
248 </print-rule>
jurzua
parents:
diff changeset
249
jurzua
parents:
diff changeset
250 <print-rule for="TEXT">
jurzua
parents:
diff changeset
251 <formatstr value="%text2%"/>
jurzua
parents:
diff changeset
252 <entry own-value-rule="text2"/>
jurzua
parents:
diff changeset
253 </print-rule>
jurzua
parents:
diff changeset
254
jurzua
parents:
diff changeset
255 <print-rule for="ALIAS">
jurzua
parents:
diff changeset
256 <formatstr value="%alias2%"/>
jurzua
parents:
diff changeset
257 <entry own-value-rule="alias2"/>
jurzua
parents:
diff changeset
258 </print-rule>
jurzua
parents:
diff changeset
259
jurzua
parents:
diff changeset
260 <print-rule for="ROLE">
jurzua
parents:
diff changeset
261 <formatstr value="%role0%"/>
jurzua
parents:
diff changeset
262 <entry own-value-rule="role0"/>
jurzua
parents:
diff changeset
263 </print-rule>
jurzua
parents:
diff changeset
264
jurzua
parents:
diff changeset
265 <print-rule for="CODEX">
jurzua
parents:
diff changeset
266 <formatstr value="%codex2%_%codex_identifier2%"/>
jurzua
parents:
diff changeset
267 <entry own-value-rule="codex2"/>
jurzua
parents:
diff changeset
268 <entry own-value-rule="codex_identifier2"/>
jurzua
parents:
diff changeset
269 </print-rule>
jurzua
parents:
diff changeset
270
jurzua
parents:
diff changeset
271 <print-rule for="WITNESS">
jurzua
parents:
diff changeset
272 <formatstr value="%witness-text%_%witness-place%_%witness-repository%_%witness-codex%"/>
jurzua
parents:
diff changeset
273 <entry own-value-rule="witness-text"/>
jurzua
parents:
diff changeset
274 <entry own-value-rule="witness-codex"/>
jurzua
parents:
diff changeset
275 <entry own-value-rule="witness-place"/>
jurzua
parents:
diff changeset
276 <entry own-value-rule="witness-repository"/>
jurzua
parents:
diff changeset
277 </print-rule>
jurzua
parents:
diff changeset
278
jurzua
parents:
diff changeset
279 <!--
jurzua
parents:
diff changeset
280 <print-rule for="TEXT">
jurzua
parents:
diff changeset
281 <formatstr value="%text3%"/>
jurzua
parents:
diff changeset
282 <entry own-value-rule="text3"/>
jurzua
parents:
diff changeset
283 </print-rule>
jurzua
parents:
diff changeset
284 -->
jurzua
parents:
diff changeset
285
jurzua
parents:
diff changeset
286 <print-rule for="PLACE">
jurzua
parents:
diff changeset
287 <formatstr value="%place0%"/>
jurzua
parents:
diff changeset
288 <entry own-value-rule="place0"/>
jurzua
parents:
diff changeset
289 </print-rule>
jurzua
parents:
diff changeset
290
jurzua
parents:
diff changeset
291 <print-rule for="SUBJECT">
jurzua
parents:
diff changeset
292 <formatstr value="%subject0%"/>
jurzua
parents:
diff changeset
293 <entry own-value-rule="subject0"/>
jurzua
parents:
diff changeset
294 </print-rule>
jurzua
parents:
diff changeset
295
jurzua
parents:
diff changeset
296 <print-rule for="REPOSITORY">
jurzua
parents:
diff changeset
297 <formatstr value="%repository0%"/>
jurzua
parents:
diff changeset
298 <entry own-value-rule="repository0"/>
jurzua
parents:
diff changeset
299 </print-rule>
jurzua
parents:
diff changeset
300
jurzua
parents:
diff changeset
301 <print-rule for="COLLECTION">
jurzua
parents:
diff changeset
302 <formatstr value="%collection0%"/>
jurzua
parents:
diff changeset
303 <entry own-value-rule="collection0"/>
jurzua
parents:
diff changeset
304 </print-rule>
jurzua
parents:
diff changeset
305
jurzua
parents:
diff changeset
306 <print-rule for="STUDY_EVENT">
jurzua
parents:
diff changeset
307 <formatstr value="Study of %eventStudy_witness% by %eventStudy_person% in %eventStudy_repository%"/>
jurzua
parents:
diff changeset
308 <entry own-value-rule="eventStudy_witness"/>
jurzua
parents:
diff changeset
309 <entry own-value-rule="eventStudy_person"/>
jurzua
parents:
diff changeset
310 <entry own-value-rule="eventStudy_repository"/>
jurzua
parents:
diff changeset
311 </print-rule>
jurzua
parents:
diff changeset
312
jurzua
parents:
diff changeset
313 <print-rule for="COPY_EVENT">
jurzua
parents:
diff changeset
314 <formatstr value="Copy of %eventCopy_witness%"/>
jurzua
parents:
diff changeset
315 <entry own-value-rule="eventCopy_witness"/>
jurzua
parents:
diff changeset
316 </print-rule>
jurzua
parents:
diff changeset
317
jurzua
parents:
diff changeset
318 <print-rule for="TRANSFER_EVENT">
jurzua
parents:
diff changeset
319 <formatstr value="Transfer of %eventTransfer_witness%"/>
jurzua
parents:
diff changeset
320 <entry own-value-rule="eventTransfer_witness"/>
jurzua
parents:
diff changeset
321 </print-rule>
jurzua
parents:
diff changeset
322
jurzua
parents:
diff changeset
323 <print-rule for="MISATTRIBUTION">
jurzua
parents:
diff changeset
324 <formatstr value="%misattr_01% to %misattr_02%"/>
jurzua
parents:
diff changeset
325 <entry own-value-rule="misattr_01"/>
jurzua
parents:
diff changeset
326 <entry own-value-rule="misattr_02"/>
jurzua
parents:
diff changeset
327 </print-rule>
jurzua
parents:
diff changeset
328
jurzua
parents:
diff changeset
329 <print-rule for="REFERENCE">
jurzua
parents:
diff changeset
330 <formatstr value="%reference0%"/>
jurzua
parents:
diff changeset
331 <entry own-value-rule="reference0"/>
jurzua
parents:
diff changeset
332 </print-rule>
jurzua
parents:
diff changeset
333
jurzua
parents:
diff changeset
334 <print-rule for="FLORUIT_DATE">
jurzua
parents:
diff changeset
335 <formatstr value="%floruit%"/>
jurzua
parents:
diff changeset
336 <entry own-value-rule="floruit"/>
jurzua
parents:
diff changeset
337 </print-rule>
jurzua
parents:
diff changeset
338
jurzua
parents:
diff changeset
339 </print-rules>
jurzua
parents:
diff changeset
340
jurzua
parents:
diff changeset
341 </own-value-configuration>
jurzua
parents:
diff changeset
342