Project

Profile

Help

How to connect?
Download (22.1 KB) Statistics
| Branch: | Tag: | Revision:

he / latest10 / hej / net / sf / saxon / data / xpath-functions.scm @ affa36fd

1
<?xml version="1.0" encoding="UTF-8"?>
2
<scm:schema xmlns=""
3
            xmlns:scm="http://ns.saxonica.com/schema-component-model"
4
            generatedAt="2020-05-11T08:48:27.149+01:00"
5
            xsdVersion="1.1">
6
   <scm:simpleType id="C0"
7
                   name="finiteNumberType"
8
                   targetNamespace="http://www.w3.org/2005/xpath-functions"
9
                   base="#double"
10
                   variety="atomic"
11
                   primitiveType="#double">
12
      <scm:minExclusive value="-INF"/>
13
      <scm:maxExclusive value="INF"/>
14
   </scm:simpleType>
15
   <scm:complexType id="C1"
16
                    name="nullWithinMapType"
17
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
18
                    base="#anyType"
19
                    derivationMethod="restriction"
20
                    abstract="false"
21
                    variety="empty">
22
      <scm:attributeUse required="false" inheritable="false" ref="C2"/>
23
      <scm:attributeUse required="false" inheritable="false" ref="C3" default="false">
24
         <scm:default lexicalForm="false">
25
            <scm:item type="#boolean" value="false"/>
26
         </scm:default>
27
      </scm:attributeUse>
28
      <scm:finiteStateMachine initialState="0">
29
         <scm:state nr="0" final="true"/>
30
      </scm:finiteStateMachine>
31
   </scm:complexType>
32
   <scm:complexType id="C4"
33
                    name="nullType"
34
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
35
                    base="#anyType"
36
                    derivationMethod="restriction"
37
                    abstract="false"
38
                    variety="empty">
39
      <scm:attributeWildcard ref="C5"/>
40
      <scm:finiteStateMachine initialState="0">
41
         <scm:state nr="0" final="true"/>
42
      </scm:finiteStateMachine>
43
   </scm:complexType>
44
   <scm:complexType id="C6"
45
                    name="stringWithinMapType"
46
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
47
                    base="C7"
48
                    derivationMethod="extension"
49
                    abstract="false"
50
                    variety="simple"
51
                    simpleType="#string">
52
      <scm:attributeUse required="false" inheritable="false" ref="C2"/>
53
      <scm:attributeUse required="false" inheritable="false" ref="C3" default="false">
54
         <scm:default lexicalForm="false">
55
            <scm:item type="#boolean" value="false"/>
56
         </scm:default>
57
      </scm:attributeUse>
58
      <scm:attributeUse required="false" inheritable="false" ref="C8" default="false">
59
         <scm:default lexicalForm="false">
60
            <scm:item type="#boolean" value="false"/>
61
         </scm:default>
62
      </scm:attributeUse>
63
      <scm:attributeWildcard ref="C9"/>
64
   </scm:complexType>
65
   <scm:complexType id="C10"
66
                    name="numberType"
67
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
68
                    base="C0"
69
                    derivationMethod="extension"
70
                    abstract="false"
71
                    variety="simple"
72
                    simpleType="C0">
73
      <scm:attributeWildcard ref="C11"/>
74
   </scm:complexType>
75
   <scm:complexType id="C12"
76
                    name="mapType"
77
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
78
                    base="#anyType"
79
                    derivationMethod="restriction"
80
                    abstract="false"
81
                    variety="element-only">
82
      <scm:attributeWildcard ref="C13"/>
83
      <scm:modelGroupParticle minOccurs="0" maxOccurs="unbounded">
84
         <scm:choice>
85
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C14"/>
86
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C15"/>
87
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C16"/>
88
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C17"/>
89
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C18"/>
90
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C19"/>
91
         </scm:choice>
92
      </scm:modelGroupParticle>
93
      <scm:finiteStateMachine initialState="0">
94
         <scm:state nr="0" final="true">
95
            <scm:edge term="C18" to="1"/>
96
            <scm:edge term="C19" to="1"/>
97
            <scm:edge term="C14" to="1"/>
98
            <scm:edge term="C16" to="1"/>
99
            <scm:edge term="C15" to="1"/>
100
            <scm:edge term="C17" to="1"/>
101
         </scm:state>
102
         <scm:state nr="1" final="true">
103
            <scm:edge term="C18" to="1"/>
104
            <scm:edge term="C19" to="1"/>
105
            <scm:edge term="C14" to="1"/>
106
            <scm:edge term="C16" to="1"/>
107
            <scm:edge term="C15" to="1"/>
108
            <scm:edge term="C17" to="1"/>
109
         </scm:state>
110
      </scm:finiteStateMachine>
111
   </scm:complexType>
112
   <scm:complexType id="C20"
113
                    name="booleanWithinMapType"
114
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
115
                    base="C21"
116
                    derivationMethod="extension"
117
                    abstract="false"
118
                    variety="simple"
119
                    simpleType="#boolean">
120
      <scm:attributeUse required="false" inheritable="false" ref="C2"/>
121
      <scm:attributeUse required="false" inheritable="false" ref="C3" default="false">
122
         <scm:default lexicalForm="false">
123
            <scm:item type="#boolean" value="false"/>
124
         </scm:default>
125
      </scm:attributeUse>
126
      <scm:attributeWildcard ref="C22"/>
127
   </scm:complexType>
128
   <scm:complexType id="C23"
129
                    name="mapWithinMapType"
130
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
131
                    base="C12"
132
                    derivationMethod="extension"
133
                    abstract="false"
134
                    variety="element-only">
135
      <scm:attributeUse required="false" inheritable="false" ref="C2"/>
136
      <scm:attributeUse required="false" inheritable="false" ref="C3" default="false">
137
         <scm:default lexicalForm="false">
138
            <scm:item type="#boolean" value="false"/>
139
         </scm:default>
140
      </scm:attributeUse>
141
      <scm:attributeWildcard ref="C13"/>
142
      <scm:modelGroupParticle minOccurs="0" maxOccurs="unbounded">
143
         <scm:choice>
144
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C14"/>
145
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C15"/>
146
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C16"/>
147
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C17"/>
148
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C18"/>
149
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C19"/>
150
         </scm:choice>
151
      </scm:modelGroupParticle>
152
      <scm:finiteStateMachine initialState="0">
153
         <scm:state nr="0" final="true">
154
            <scm:edge term="C18" to="1"/>
155
            <scm:edge term="C19" to="1"/>
156
            <scm:edge term="C14" to="1"/>
157
            <scm:edge term="C16" to="1"/>
158
            <scm:edge term="C15" to="1"/>
159
            <scm:edge term="C17" to="1"/>
160
         </scm:state>
161
         <scm:state nr="1" final="true">
162
            <scm:edge term="C18" to="1"/>
163
            <scm:edge term="C19" to="1"/>
164
            <scm:edge term="C14" to="1"/>
165
            <scm:edge term="C16" to="1"/>
166
            <scm:edge term="C15" to="1"/>
167
            <scm:edge term="C17" to="1"/>
168
         </scm:state>
169
      </scm:finiteStateMachine>
170
   </scm:complexType>
171
   <scm:complexType id="C21"
172
                    name="booleanType"
173
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
174
                    base="#boolean"
175
                    derivationMethod="extension"
176
                    abstract="false"
177
                    variety="simple"
178
                    simpleType="#boolean">
179
      <scm:attributeWildcard ref="C22"/>
180
   </scm:complexType>
181
   <scm:complexType id="C24"
182
                    name="arrayType"
183
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
184
                    base="#anyType"
185
                    derivationMethod="restriction"
186
                    abstract="false"
187
                    variety="element-only">
188
      <scm:attributeWildcard ref="C25"/>
189
      <scm:modelGroupParticle minOccurs="0" maxOccurs="unbounded">
190
         <scm:choice>
191
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C26"/>
192
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C27"/>
193
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C28"/>
194
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C29"/>
195
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C30"/>
196
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C31"/>
197
         </scm:choice>
198
      </scm:modelGroupParticle>
199
      <scm:finiteStateMachine initialState="0">
200
         <scm:state nr="0" final="true">
201
            <scm:edge term="C26" to="1"/>
202
            <scm:edge term="C27" to="1"/>
203
            <scm:edge term="C29" to="1"/>
204
            <scm:edge term="C28" to="1"/>
205
            <scm:edge term="C30" to="1"/>
206
            <scm:edge term="C31" to="1"/>
207
         </scm:state>
208
         <scm:state nr="1" final="true">
209
            <scm:edge term="C26" to="1"/>
210
            <scm:edge term="C27" to="1"/>
211
            <scm:edge term="C29" to="1"/>
212
            <scm:edge term="C28" to="1"/>
213
            <scm:edge term="C30" to="1"/>
214
            <scm:edge term="C31" to="1"/>
215
         </scm:state>
216
      </scm:finiteStateMachine>
217
   </scm:complexType>
218
   <scm:complexType id="C32"
219
                    name="arrayWithinMapType"
220
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
221
                    base="C24"
222
                    derivationMethod="extension"
223
                    abstract="false"
224
                    variety="element-only">
225
      <scm:attributeUse required="false" inheritable="false" ref="C2"/>
226
      <scm:attributeUse required="false" inheritable="false" ref="C3" default="false">
227
         <scm:default lexicalForm="false">
228
            <scm:item type="#boolean" value="false"/>
229
         </scm:default>
230
      </scm:attributeUse>
231
      <scm:attributeWildcard ref="C25"/>
232
      <scm:modelGroupParticle minOccurs="0" maxOccurs="unbounded">
233
         <scm:choice>
234
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C26"/>
235
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C27"/>
236
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C28"/>
237
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C29"/>
238
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C30"/>
239
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C31"/>
240
         </scm:choice>
241
      </scm:modelGroupParticle>
242
      <scm:finiteStateMachine initialState="0">
243
         <scm:state nr="0" final="true">
244
            <scm:edge term="C26" to="1"/>
245
            <scm:edge term="C27" to="1"/>
246
            <scm:edge term="C29" to="1"/>
247
            <scm:edge term="C28" to="1"/>
248
            <scm:edge term="C30" to="1"/>
249
            <scm:edge term="C31" to="1"/>
250
         </scm:state>
251
         <scm:state nr="1" final="true">
252
            <scm:edge term="C26" to="1"/>
253
            <scm:edge term="C27" to="1"/>
254
            <scm:edge term="C29" to="1"/>
255
            <scm:edge term="C28" to="1"/>
256
            <scm:edge term="C30" to="1"/>
257
            <scm:edge term="C31" to="1"/>
258
         </scm:state>
259
      </scm:finiteStateMachine>
260
   </scm:complexType>
261
   <scm:complexType id="C33"
262
                    name="numberWithinMapType"
263
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
264
                    base="C10"
265
                    derivationMethod="extension"
266
                    abstract="false"
267
                    variety="simple"
268
                    simpleType="C0">
269
      <scm:attributeUse required="false" inheritable="false" ref="C2"/>
270
      <scm:attributeUse required="false" inheritable="false" ref="C3" default="false">
271
         <scm:default lexicalForm="false">
272
            <scm:item type="#boolean" value="false"/>
273
         </scm:default>
274
      </scm:attributeUse>
275
      <scm:attributeWildcard ref="C11"/>
276
   </scm:complexType>
277
   <scm:complexType id="C34"
278
                    name="analyze-string-result-type"
279
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
280
                    base="#anyType"
281
                    derivationMethod="restriction"
282
                    abstract="false"
283
                    variety="mixed">
284
      <scm:modelGroupParticle minOccurs="0" maxOccurs="unbounded">
285
         <scm:choice>
286
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C35"/>
287
            <scm:elementParticle minOccurs="1" maxOccurs="1" ref="C36"/>
288
         </scm:choice>
289
      </scm:modelGroupParticle>
290
      <scm:finiteStateMachine initialState="0">
291
         <scm:state nr="0" final="true">
292
            <scm:edge term="C35" to="1"/>
293
            <scm:edge term="C36" to="1"/>
294
         </scm:state>
295
         <scm:state nr="1" final="true">
296
            <scm:edge term="C35" to="1"/>
297
            <scm:edge term="C36" to="1"/>
298
         </scm:state>
299
      </scm:finiteStateMachine>
300
   </scm:complexType>
301
   <scm:complexType id="C37"
302
                    name="match-type"
303
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
304
                    base="#anyType"
305
                    derivationMethod="restriction"
306
                    abstract="false"
307
                    variety="mixed">
308
      <scm:elementParticle minOccurs="0" maxOccurs="unbounded" ref="C38"/>
309
      <scm:finiteStateMachine initialState="0">
310
         <scm:state nr="0" final="true">
311
            <scm:edge term="C38" to="1"/>
312
         </scm:state>
313
         <scm:state nr="1" final="true">
314
            <scm:edge term="C38" to="1"/>
315
         </scm:state>
316
      </scm:finiteStateMachine>
317
   </scm:complexType>
318
   <scm:complexType id="C39"
319
                    name="group-type"
320
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
321
                    base="#anyType"
322
                    derivationMethod="restriction"
323
                    abstract="false"
324
                    variety="mixed">
325
      <scm:attributeUse required="false" inheritable="false" ref="C40"/>
326
      <scm:elementParticle minOccurs="0" maxOccurs="unbounded" ref="C38"/>
327
      <scm:finiteStateMachine initialState="0">
328
         <scm:state nr="0" final="true">
329
            <scm:edge term="C38" to="1"/>
330
         </scm:state>
331
         <scm:state nr="1" final="true">
332
            <scm:edge term="C38" to="1"/>
333
         </scm:state>
334
      </scm:finiteStateMachine>
335
   </scm:complexType>
336
   <scm:complexType id="C7"
337
                    name="stringType"
338
                    targetNamespace="http://www.w3.org/2005/xpath-functions"
339
                    base="#string"
340
                    derivationMethod="extension"
341
                    abstract="false"
342
                    variety="simple"
343
                    simpleType="#string">
344
      <scm:attributeUse required="false" inheritable="false" ref="C8" default="false">
345
         <scm:default lexicalForm="false">
346
            <scm:item type="#boolean" value="false"/>
347
         </scm:default>
348
      </scm:attributeUse>
349
      <scm:attributeWildcard ref="C9"/>
350
   </scm:complexType>
351
   <scm:element id="C30"
352
                name="boolean"
353
                targetNamespace="http://www.w3.org/2005/xpath-functions"
354
                type="C21"
355
                global="true"
356
                nillable="false"
357
                abstract="false"/>
358
   <scm:element id="C31"
359
                name="null"
360
                targetNamespace="http://www.w3.org/2005/xpath-functions"
361
                type="C4"
362
                global="true"
363
                nillable="false"
364
                abstract="false"/>
365
   <scm:element id="C41"
366
                name="analyze-string-result"
367
                targetNamespace="http://www.w3.org/2005/xpath-functions"
368
                type="C34"
369
                global="true"
370
                nillable="false"
371
                abstract="false"/>
372
   <scm:element id="C29"
373
                name="number"
374
                targetNamespace="http://www.w3.org/2005/xpath-functions"
375
                type="C10"
376
                global="true"
377
                nillable="false"
378
                abstract="false"/>
379
   <scm:element id="C36"
380
                name="non-match"
381
                targetNamespace="http://www.w3.org/2005/xpath-functions"
382
                type="#string"
383
                global="true"
384
                nillable="false"
385
                abstract="false"/>
386
   <scm:element id="C26"
387
                name="map"
388
                targetNamespace="http://www.w3.org/2005/xpath-functions"
389
                type="C12"
390
                global="true"
391
                nillable="false"
392
                abstract="false">
393
      <scm:identityConstraint ref="C42"/>
394
   </scm:element>
395
   <scm:element id="C35"
396
                name="match"
397
                targetNamespace="http://www.w3.org/2005/xpath-functions"
398
                type="C37"
399
                global="true"
400
                nillable="false"
401
                abstract="false"/>
402
   <scm:element id="C38"
403
                name="group"
404
                targetNamespace="http://www.w3.org/2005/xpath-functions"
405
                type="C39"
406
                global="true"
407
                nillable="false"
408
                abstract="false"/>
409
   <scm:element id="C27"
410
                name="array"
411
                targetNamespace="http://www.w3.org/2005/xpath-functions"
412
                type="C24"
413
                global="true"
414
                nillable="false"
415
                abstract="false"/>
416
   <scm:element id="C28"
417
                name="string"
418
                targetNamespace="http://www.w3.org/2005/xpath-functions"
419
                type="C7"
420
                global="true"
421
                nillable="false"
422
                abstract="false"/>
423
   <scm:attributeGroup id="C43"
424
                       name="key-group"
425
                       targetNamespace="http://www.w3.org/2005/xpath-functions">
426
      <scm:attributeUse required="false" inheritable="false" ref="C2"/>
427
      <scm:attributeUse required="false" inheritable="false" ref="C3" default="false">
428
         <scm:default lexicalForm="false">
429
            <scm:item type="#boolean" value="false"/>
430
         </scm:default>
431
      </scm:attributeUse>
432
   </scm:attributeGroup>
433
   <scm:attribute id="C2"
434
                  name="key"
435
                  type="#string"
436
                  global="false"
437
                  inheritable="false"/>
438
   <scm:attribute id="C3"
439
                  name="escaped-key"
440
                  type="#boolean"
441
                  global="false"
442
                  inheritable="false"/>
443
   <scm:wildcard id="C5"
444
                 processContents="skip"
445
                 constraint="not"
446
                 namespaces="##local http://www.w3.org/2005/xpath-functions"/>
447
   <scm:attribute id="C8"
448
                  name="escaped"
449
                  type="#boolean"
450
                  global="false"
451
                  inheritable="false"
452
                  containingComplexType="C7"/>
453
   <scm:wildcard id="C9"
454
                 processContents="skip"
455
                 constraint="not"
456
                 namespaces="##local http://www.w3.org/2005/xpath-functions"/>
457
   <scm:wildcard id="C11"
458
                 processContents="skip"
459
                 constraint="not"
460
                 namespaces="##local http://www.w3.org/2005/xpath-functions"/>
461
   <scm:wildcard id="C13"
462
                 processContents="skip"
463
                 constraint="not"
464
                 namespaces="##local http://www.w3.org/2005/xpath-functions"/>
465
   <scm:element id="C14"
466
                name="map"
467
                targetNamespace="http://www.w3.org/2005/xpath-functions"
468
                type="C23"
469
                global="false"
470
                containingComplexType="C12"
471
                nillable="false"
472
                abstract="false">
473
      <scm:identityConstraint ref="C44"/>
474
   </scm:element>
475
   <scm:element id="C15"
476
                name="array"
477
                targetNamespace="http://www.w3.org/2005/xpath-functions"
478
                type="C32"
479
                global="false"
480
                containingComplexType="C12"
481
                nillable="false"
482
                abstract="false"/>
483
   <scm:element id="C16"
484
                name="string"
485
                targetNamespace="http://www.w3.org/2005/xpath-functions"
486
                type="C6"
487
                global="false"
488
                containingComplexType="C12"
489
                nillable="false"
490
                abstract="false"/>
491
   <scm:element id="C17"
492
                name="number"
493
                targetNamespace="http://www.w3.org/2005/xpath-functions"
494
                type="C33"
495
                global="false"
496
                containingComplexType="C12"
497
                nillable="false"
498
                abstract="false"/>
499
   <scm:element id="C18"
500
                name="boolean"
501
                targetNamespace="http://www.w3.org/2005/xpath-functions"
502
                type="C20"
503
                global="false"
504
                containingComplexType="C12"
505
                nillable="false"
506
                abstract="false"/>
507
   <scm:element id="C19"
508
                name="null"
509
                targetNamespace="http://www.w3.org/2005/xpath-functions"
510
                type="C1"
511
                global="false"
512
                containingComplexType="C12"
513
                nillable="false"
514
                abstract="false"/>
515
   <scm:wildcard id="C22"
516
                 processContents="skip"
517
                 constraint="not"
518
                 namespaces="##local http://www.w3.org/2005/xpath-functions"/>
519
   <scm:wildcard id="C25"
520
                 processContents="skip"
521
                 constraint="not"
522
                 namespaces="##local http://www.w3.org/2005/xpath-functions"/>
523
   <scm:attribute id="C40"
524
                  name="nr"
525
                  type="#positiveInteger"
526
                  global="false"
527
                  inheritable="false"
528
                  containingComplexType="C39"/>
529
   <scm:unique id="C42"
530
               name="unique-key"
531
               targetNamespace="http://www.w3.org/2005/xpath-functions">
532
      <scm:selector xpath="*" defaultNamespace=""/>
533
      <scm:field xpath="@key" defaultNamespace=""/>
534
   </scm:unique>
535
   <scm:unique id="C44"
536
               name="unique-key-2"
537
               targetNamespace="http://www.w3.org/2005/xpath-functions">
538
      <scm:selector xpath="*" defaultNamespace=""/>
539
      <scm:field xpath="@key" defaultNamespace=""/>
540
   </scm:unique>
541
</scm:schema>
542
<?Σ a5e7196a?>
(13-13/14)