20 |
@@@QName: Markup|common |
@@@QName: Markup|common |
21 |
@@Module: |
@@Module: |
22 |
@@@QName: MDOM|TreeCore |
@@@QName: MDOM|TreeCore |
|
@@@WithFor: ManakaiDOM|ManakaiDOMLatest |
|
|
@@Module: |
|
|
@@@WithFor: ManakaiDOM|ManakaiDOM |
|
|
@@Module: |
|
|
@@@WithFor: ManakaiDOM|ManakaiDOMLatest |
|
|
@DefaultFor: ManakaiDOM|ManakaiDOMLatest |
|
23 |
|
|
24 |
Namespace: |
Namespace: |
25 |
@atom: |
@atom: |
36 |
http://suika.fam.cx/~wakaba/archive/2004/dom/xdt# |
http://suika.fam.cx/~wakaba/archive/2004/dom/xdt# |
37 |
@DOMMain: |
@DOMMain: |
38 |
http://suika.fam.cx/~wakaba/archive/2004/dom/main# |
http://suika.fam.cx/~wakaba/archive/2004/dom/main# |
39 |
|
@domperl: |
40 |
|
http://suika.fam.cx/~wakaba/archive/2006/dom/perl/ |
41 |
@dx: |
@dx: |
42 |
http://suika.fam.cx/~wakaba/archive/2005/manakai/Util/Error/DOMException# |
http://suika.fam.cx/~wakaba/archive/2005/manakai/Util/Error/DOMException# |
43 |
@ecore: |
@ecore: |
105 |
dis:ResourceDef |
dis:ResourceDef |
106 |
@ShadowContent: |
@ShadowContent: |
107 |
@@DISCore:resourceType: DISLang|Method |
@@DISCore:resourceType: DISLang|Method |
|
@@ForCheck: !=ManakaiDOM|ManakaiDOM |
|
108 |
|
|
109 |
ElementTypeBinding: |
ElementTypeBinding: |
110 |
@Name: Param |
@Name: Param |
126 |
dis:ResourceDef |
dis:ResourceDef |
127 |
@ShadowContent: |
@ShadowContent: |
128 |
@@DISCore:resourceType: DISLang|Attribute |
@@DISCore:resourceType: DISLang|Attribute |
|
@@ForCheck: !=ManakaiDOM|ManakaiDOM |
|
129 |
|
|
130 |
ElementTypeBinding: |
ElementTypeBinding: |
131 |
@Name: CAttr |
@Name: CAttr |
133 |
dis:ResourceDef |
dis:ResourceDef |
134 |
@ShadowContent: |
@ShadowContent: |
135 |
@@DISCore:resourceType: DISLang|Attribute |
@@DISCore:resourceType: DISLang|Attribute |
136 |
@@ForCheck: !=ManakaiDOM|ManakaiDOM ManakaiDOM|ForClass |
@@ForCheck:ManakaiDOM|ForClass |
137 |
|
|
138 |
ElementTypeBinding: |
ElementTypeBinding: |
139 |
@Name: Get |
@Name: Get |
198 |
@@resourceFor: ManakaiDOM|ForIF |
@@resourceFor: ManakaiDOM|ForIF |
199 |
@@resourceFor: ManakaiDOM|ForClass |
@@resourceFor: ManakaiDOM|ForClass |
200 |
@@resourceFor: s|ForML |
@@resourceFor: s|ForML |
|
@@For: ManakaiDOM|ManakaiDOM |
|
201 |
|
|
202 |
@@DISCore:resourceType: |
@@DISCore:resourceType: |
203 |
@@@@: DISLang|Interface |
@@@@: DISLang|Interface |
206 |
@@DISCore:resourceType: |
@@DISCore:resourceType: |
207 |
@@@@: DISLang|Class |
@@@@: DISLang|Class |
208 |
@@@ForCheck: ManakaiDOM|ForClass |
@@@ForCheck: ManakaiDOM|ForClass |
209 |
|
|
210 |
@@Implement: |
@@Implement: |
211 |
@@@@: ||ManakaiDOM|ManakaiDOM||ManakaiDOM|ForIF |
@@@@: ||+||ManakaiDOM|ForIF |
|
@@@ContentType: DISCore|TFPQNames |
|
|
@@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOM |
|
|
@@Implement: |
|
|
@@@@: ||ManakaiDOM|ManakaiDOMLatest||ManakaiDOM|ForIF |
|
212 |
@@@ContentType: DISCore|TFPQNames |
@@@ContentType: DISCore|TFPQNames |
213 |
@@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOMLatest |
@@@ForCheck: ManakaiDOM|ForClass |
214 |
|
|
215 |
@@s:elementType: |
@@s:elementType: |
216 |
@@@@: ||+||s|ForML |
@@@@: ||+||s|ForML |
233 |
@@@ForCheck: !ManakaiDOM|ForIF !ManakaiDOM|ForClass !s|ForML |
@@@ForCheck: !ManakaiDOM|ForIF !ManakaiDOM|ForClass !s|ForML |
234 |
@@resourceFor: ManakaiDOM|ForIF |
@@resourceFor: ManakaiDOM|ForIF |
235 |
@@resourceFor: ManakaiDOM|ForClass |
@@resourceFor: ManakaiDOM|ForClass |
|
@@For: ManakaiDOM|ManakaiDOM |
|
236 |
|
|
237 |
@@DISCore:resourceType: |
@@DISCore:resourceType: |
238 |
@@@@: DISLang|Interface |
@@@@: DISLang|Interface |
241 |
@@DISCore:resourceType: |
@@DISCore:resourceType: |
242 |
@@@@: DISLang|Class |
@@@@: DISLang|Class |
243 |
@@@ForCheck: ManakaiDOM|ForClass |
@@@ForCheck: ManakaiDOM|ForClass |
244 |
|
|
245 |
@@Implement: |
@@Implement: |
246 |
@@@@: ||ManakaiDOM|ManakaiDOM||ManakaiDOM|ForIF |
@@@@: ||+||ManakaiDOM|ForIF |
|
@@@ContentType: DISCore|TFPQNames |
|
|
@@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOM |
|
|
@@Implement: |
|
|
@@@@: ||ManakaiDOM|ManakaiDOMLatest||ManakaiDOM|ForIF |
|
247 |
@@@ContentType: DISCore|TFPQNames |
@@@ContentType: DISCore|TFPQNames |
248 |
@@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOMLatest |
@@@ForCheck: ManakaiDOM|ForClass |
249 |
|
|
250 |
@@f:implements: XDPFeature30 |
@@f:implements: XDPFeature30 |
251 |
|
|
327 |
ResourceDef: |
ResourceDef: |
328 |
@QName: Document |
@QName: Document |
329 |
@AliasFor: td|Document |
@AliasFor: td|Document |
|
@For: ManakaiDOM|DOM |
|
330 |
|
|
331 |
ResourceDef: |
ResourceDef: |
332 |
@QName: Element |
@QName: Element |
333 |
@AliasFor: te|Element |
@AliasFor: te|Element |
|
@For: ManakaiDOM|DOM |
|
334 |
|
|
335 |
ResourceDef: |
ResourceDef: |
336 |
@QName: Attr |
@QName: Attr |
337 |
@AliasFor: te|Attr |
@AliasFor: te|Attr |
|
@For: ManakaiDOM|DOM |
|
338 |
|
|
339 |
ResourceDef: |
ResourceDef: |
340 |
@QName: Text |
@QName: Text |
341 |
@AliasFor: te|Text |
@AliasFor: te|Text |
|
@For: ManakaiDOM|DOM |
|
342 |
|
|
343 |
ResourceDef: |
ResourceDef: |
344 |
@QName: DOMString |
@QName: DOMString |
345 |
@AliasFor: DOMMain|DOMString |
@AliasFor: DOMMain|DOMString |
|
@For: ManakaiDOM|DOM |
|
346 |
|
|
347 |
ResourceDef: |
ResourceDef: |
348 |
@QName: boolean |
@QName: boolean |
349 |
@AliasFor: idl|boolean||ManakaiDOM|all |
@AliasFor: idl|boolean |
350 |
|
|
351 |
ResourceDef: |
ResourceDef: |
352 |
@QName: Node |
@QName: Node |
353 |
@AliasFor: tc|Node |
@AliasFor: tc|Node |
|
@For: ManakaiDOM|ManakaiDOM |
|
354 |
|
|
355 |
ResourceDef: |
ResourceDef: |
356 |
@QName: NodeFilter |
@QName: NodeFilter |
357 |
@AliasFor: trv|NodeFilter |
@AliasFor: trv|NodeFilter |
|
@For: ManakaiDOM|DOM2 |
|
358 |
|
|
359 |
ResourceDef: |
ResourceDef: |
360 |
@QName: TreeWalker |
@QName: TreeWalker |
361 |
@AliasFor: trv|TreeWalker |
@AliasFor: trv|TreeWalker |
|
@For: ManakaiDOM|DOM2 |
|
362 |
|
|
363 |
ElementTypeBinding: |
ElementTypeBinding: |
364 |
@Name: enDesc |
@Name: enDesc |
377 |
@@Value: |
@@Value: |
378 |
@@@@: 1 |
@@@@: 1 |
379 |
@@@ContentType: DISCore|Boolean |
@@@ContentType: DISCore|Boolean |
380 |
@@Type: idl|boolean||ManakaiDOM|all |
@@Type: idl|boolean |
381 |
|
|
382 |
ElementTypeBinding: |
ElementTypeBinding: |
383 |
@Name: FalseCase |
@Name: FalseCase |
389 |
@@Value: |
@@Value: |
390 |
@@@@: 0 |
@@@@: 0 |
391 |
@@@ContentType: DISCore|Boolean |
@@@ContentType: DISCore|Boolean |
392 |
@@Type: idl|boolean||ManakaiDOM|all |
@@Type: idl|boolean |
393 |
|
|
394 |
## -- Features |
## -- Features |
395 |
|
|
399 |
dis:ResourceDef |
dis:ResourceDef |
400 |
@ShadowContent: |
@ShadowContent: |
401 |
@@DISCore:resourceType: f|Feature |
@@DISCore:resourceType: f|Feature |
|
@@For: =ManakaiDOM|all |
|
402 |
|
|
403 |
ElementTypeBinding: |
ElementTypeBinding: |
404 |
@Name: FeatureVerDef |
@Name: FeatureVerDef |
419 |
@QName: XDPFeature |
@QName: XDPFeature |
420 |
@FeatureVerDef: |
@FeatureVerDef: |
421 |
@@QName: XDPFeature30 |
@@QName: XDPFeature30 |
422 |
@@Version: 3.0 |
@@f:version: 3.0 |
423 |
@@f:instanceOf: XDPFeature |
@@f:instanceOf: XDPFeature |
424 |
@@f:requires: tx|XMLFeature30 |
@@f:requires: tx|XMLFeature30 |
425 |
@@enDesc: |
@@enDesc: |
431 |
@IFQName: XDPDocument |
@IFQName: XDPDocument |
432 |
@ClsQName: ManakaiDOMXDPDocument |
@ClsQName: ManakaiDOMXDPDocument |
433 |
|
|
434 |
@IFISA: Document |
@domperl:implementedByObjectsOf: Document |
435 |
@ClsISA: td|ManakaiDOMDocument |
@domperl:classImplementedByObjectsOf: td|ManakaiDOMDocument |
436 |
|
|
437 |
@f:implements: XDPFeature30 |
@f:implements: XDPFeature30 |
|
@f:provides: |
|
|
@@@: XDPFeature30 |
|
|
@@f:through: c|ManakaiDOMImplementation |
|
438 |
|
|
439 |
@enDesc: |
@enDesc: |
440 |
The <IF::XDPDocument> interface provides a set of methods |
The <IF::XDPDocument> interface provides a set of methods |
454 |
<IFName::f|GetFeature>, |
<IFName::f|GetFeature>, |
455 |
) { |
) { |
456 |
$test->id ($_); |
$test->id ($_); |
457 |
$test->assert_true (<Class::ManakaiDOMXDPDocument>->isa ($_)); |
$test->assert_true (<Class::td|ManakaiDOMDocument>->isa ($_)); |
458 |
} |
} |
459 |
|
|
460 |
@Test: |
@Test: |
3647 |
@IFISA: Element |
@IFISA: Element |
3648 |
@ClsISA: te|ManakaiDOMElement |
@ClsISA: te|ManakaiDOMElement |
3649 |
|
|
3650 |
@s:elementType: AnyXDPElement||ManakaiDOM|all |
@s:elementType: AnyXDPElement |
3651 |
|
|
3652 |
@Test: |
@Test: |
3653 |
@@QName: createElementNS.XDPElement.test |
@@QName: createElementNS.XDPElement.test |
4208 |
$r =~ s/"/"/g; |
$r =~ s/"/"/g; |
4209 |
$r = '"'.$r.'"'; |
$r = '"'.$r.'"'; |
4210 |
} |
} |
4211 |
##XDPPAttrLiteralElement |
##XDPAttrLiteralElement |
4212 |
|
|
4213 |
IFClsETDef: |
IFClsETDef: |
4214 |
@IFQName: XDPMinimumLiteralElement |
@IFQName: XDPMinimumLiteralElement |