Project

Profile

Help

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

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

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