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 |
242 |
@@@@: DISLang|Class |
@@@@: DISLang|Class |
243 |
@@@ForCheck: ManakaiDOM|ForClass |
@@@ForCheck: ManakaiDOM|ForClass |
244 |
@@Implement: |
@@Implement: |
245 |
@@@@: ||ManakaiDOM|ManakaiDOM||ManakaiDOM|ForIF |
@@@@: ||+||ManakaiDOM|ForIF |
246 |
@@@ContentType: DISCore|TFPQNames |
@@@ContentType: DISCore|TFPQNames |
247 |
@@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOM |
@@@ForCheck: ManakaiDOM|ForClass |
248 |
@@Implement: |
@@Implement: |
249 |
@@@@: ||ManakaiDOM|ManakaiDOMLatest||ManakaiDOM|ForIF |
@@@@: ||+||ManakaiDOM|ForIF |
250 |
@@@ContentType: DISCore|TFPQNames |
@@@ContentType: DISCore|TFPQNames |
251 |
@@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOMLatest |
@@@ForCheck: ManakaiDOM|ForClass |
252 |
|
|
253 |
@@f:implements: XDPFeature30 |
@@f:implements: XDPFeature30 |
254 |
|
|
330 |
ResourceDef: |
ResourceDef: |
331 |
@QName: Document |
@QName: Document |
332 |
@AliasFor: td|Document |
@AliasFor: td|Document |
|
@For: ManakaiDOM|DOM |
|
333 |
|
|
334 |
ResourceDef: |
ResourceDef: |
335 |
@QName: Element |
@QName: Element |
336 |
@AliasFor: te|Element |
@AliasFor: te|Element |
|
@For: ManakaiDOM|DOM |
|
337 |
|
|
338 |
ResourceDef: |
ResourceDef: |
339 |
@QName: Attr |
@QName: Attr |
340 |
@AliasFor: te|Attr |
@AliasFor: te|Attr |
|
@For: ManakaiDOM|DOM |
|
341 |
|
|
342 |
ResourceDef: |
ResourceDef: |
343 |
@QName: Text |
@QName: Text |
344 |
@AliasFor: te|Text |
@AliasFor: te|Text |
|
@For: ManakaiDOM|DOM |
|
345 |
|
|
346 |
ResourceDef: |
ResourceDef: |
347 |
@QName: DOMString |
@QName: DOMString |
348 |
@AliasFor: DOMMain|DOMString |
@AliasFor: DOMMain|DOMString |
|
@For: ManakaiDOM|DOM |
|
349 |
|
|
350 |
ResourceDef: |
ResourceDef: |
351 |
@QName: boolean |
@QName: boolean |
354 |
ResourceDef: |
ResourceDef: |
355 |
@QName: Node |
@QName: Node |
356 |
@AliasFor: tc|Node |
@AliasFor: tc|Node |
|
@For: ManakaiDOM|ManakaiDOM |
|
357 |
|
|
358 |
ResourceDef: |
ResourceDef: |
359 |
@QName: NodeFilter |
@QName: NodeFilter |
360 |
@AliasFor: trv|NodeFilter |
@AliasFor: trv|NodeFilter |
|
@For: ManakaiDOM|DOM2 |
|
361 |
|
|
362 |
ResourceDef: |
ResourceDef: |
363 |
@QName: TreeWalker |
@QName: TreeWalker |
364 |
@AliasFor: trv|TreeWalker |
@AliasFor: trv|TreeWalker |
|
@For: ManakaiDOM|DOM2 |
|
365 |
|
|
366 |
ElementTypeBinding: |
ElementTypeBinding: |
367 |
@Name: enDesc |
@Name: enDesc |
435 |
@IFQName: XDPDocument |
@IFQName: XDPDocument |
436 |
@ClsQName: ManakaiDOMXDPDocument |
@ClsQName: ManakaiDOMXDPDocument |
437 |
|
|
438 |
@IFISA: Document |
@domperl:implementedByObjectsOf: Document |
439 |
@ClsISA: td|ManakaiDOMDocument |
@domperl:classImplementedByObjectsOf: td|ManakaiDOMDocument |
440 |
|
|
441 |
@f:implements: XDPFeature30 |
@f:implements: XDPFeature30 |
442 |
@f:provides: |
@f:provides: |
461 |
<IFName::f|GetFeature>, |
<IFName::f|GetFeature>, |
462 |
) { |
) { |
463 |
$test->id ($_); |
$test->id ($_); |
464 |
$test->assert_true (<Class::ManakaiDOMXDPDocument>->isa ($_)); |
$test->assert_true (<Class::td|ManakaiDOMDocument>->isa ($_)); |
465 |
} |
} |
466 |
|
|
467 |
@Test: |
@Test: |
3624 |
|
|
3625 |
$test->id ('dtdText'); |
$test->id ('dtdText'); |
3626 |
$test->assert_equals ($el-><AG::XDPElement.dtdText>, |
$test->assert_equals ($el-><AG::XDPElement.dtdText>, |
3627 |
"<![%aname;[\n<!-- end of aname -->]]>\n"); |
"<![%aname;[\n<!-- end of aname -->]]>"); |
3628 |
|
|
3629 |
$test->id ('fc'); |
$test->id ('fc'); |
3630 |
my $fc = $el-><AG::Node.firstChild>; |
my $fc = $el-><AG::Node.firstChild>; |
4215 |
$r =~ s/"/"/g; |
$r =~ s/"/"/g; |
4216 |
$r = '"'.$r.'"'; |
$r = '"'.$r.'"'; |
4217 |
} |
} |
4218 |
##XDPPAttrLiteralElement |
##XDPAttrLiteralElement |
4219 |
|
|
4220 |
IFClsETDef: |
IFClsETDef: |
4221 |
@IFQName: XDPMinimumLiteralElement |
@IFQName: XDPMinimumLiteralElement |