66 |
http://suika.fam.cx/www/2006/dom-config/ |
http://suika.fam.cx/www/2006/dom-config/ |
67 |
@dis: |
@dis: |
68 |
http://suika.fam.cx/~wakaba/archive/2004/8/18/lang#dis-- |
http://suika.fam.cx/~wakaba/archive/2004/8/18/lang#dis-- |
69 |
|
@dlp: |
70 |
|
http://suika.fam.cx/~wakaba/archive/2004/dis/Perl# |
71 |
@doc: |
@doc: |
72 |
http://suika.fam.cx/~wakaba/archive/2005/7/tutorial# |
http://suika.fam.cx/~wakaba/archive/2005/7/tutorial# |
73 |
@d: |
@d: |
92 |
http://suika.fam.cx/~wakaba/archive/2004/8/18/lang# |
http://suika.fam.cx/~wakaba/archive/2004/8/18/lang# |
93 |
@license: |
@license: |
94 |
http://suika.fam.cx/~wakaba/archive/2004/8/18/license# |
http://suika.fam.cx/~wakaba/archive/2004/8/18/license# |
95 |
|
@m12n: |
96 |
|
http://suika.fam.cx/www/2006/05/m12n/ |
97 |
@ManakaiDOM: |
@ManakaiDOM: |
98 |
http://suika.fam.cx/~wakaba/archive/2004/8/18/manakai-dom# |
http://suika.fam.cx/~wakaba/archive/2004/8/18/manakai-dom# |
99 |
@Markup: |
@Markup: |
104 |
http://suika.fam.cx/~wakaba/archive/2004/8/18/manakai-dom#ManakaiDOM. |
http://suika.fam.cx/~wakaba/archive/2004/8/18/manakai-dom#ManakaiDOM. |
105 |
@MDOMX: |
@MDOMX: |
106 |
http://suika.fam.cx/~wakaba/archive/2004/8/4/manakai-dom-exception# |
http://suika.fam.cx/~wakaba/archive/2004/8/4/manakai-dom-exception# |
107 |
@dlp: |
@mv: |
108 |
http://suika.fam.cx/~wakaba/archive/2004/dis/Perl# |
http://suika.fam.cx/www/2006/05/mv/ |
109 |
@rel: |
@rel: |
110 |
http://www.iana.org/assignments/relation/ |
http://www.iana.org/assignments/relation/ |
111 |
@s: |
@s: |
417 |
@@lang:en |
@@lang:en |
418 |
|
|
419 |
ElementTypeBinding: |
ElementTypeBinding: |
420 |
|
@Name: enLN |
421 |
|
@ElementType: |
422 |
|
mv:longName |
423 |
|
@ShadowContent: |
424 |
|
@@lang:en |
425 |
|
|
426 |
|
ElementTypeBinding: |
427 |
@Name: TrueCase |
@Name: TrueCase |
428 |
@ElementType: |
@ElementType: |
429 |
dis:ResourceDef |
dis:ResourceDef |
482 |
@@enDesc: |
@@enDesc: |
483 |
The Atom DOM, version 1.0. |
The Atom DOM, version 1.0. |
484 |
|
|
485 |
|
## -- Modules |
486 |
|
|
487 |
|
ModuleSetDef: |
488 |
|
@QName: Atom |
489 |
|
@mv:id: atom |
490 |
|
@enLN: Atom |
491 |
|
@mv:version: 1.0 |
492 |
|
@mv:contains: AtomFeed |
493 |
|
@mv:contains: AtomEntry |
494 |
|
@mv:contains: AtomProperty |
495 |
|
|
496 |
|
ModuleDef: |
497 |
|
@QName: AtomFeed |
498 |
|
@mv:id: feed |
499 |
|
@enLN: Feed |
500 |
|
@mv:contains: atom|feed |
501 |
|
|
502 |
|
ModuleDef: |
503 |
|
@QName: AtomEntry |
504 |
|
@mv:id: entry |
505 |
|
@enLN: Entry |
506 |
|
@mv:contains: atom|entry |
507 |
|
|
508 |
|
ModuleDef: |
509 |
|
@QName: AtomProperty |
510 |
|
@mv:id: prop |
511 |
|
@enLN: Property |
512 |
|
@mv:contains: atom|content |
513 |
|
@mv:contains: atom|category |
514 |
|
@mv:contains: atom|generator |
515 |
|
@mv:contains: atom|source |
516 |
|
@mv:contains: atom|link |
517 |
|
@mv:contains: atom|author |
518 |
|
@mv:contains: atom|published |
519 |
|
@mv:contains: atom|updated |
520 |
|
@mv:contains: atom|id |
521 |
|
@mv:contains: atom|title |
522 |
|
@mv:contains: atom|email |
523 |
|
@mv:contains: atom|uri |
524 |
|
|
525 |
|
ElementTypeBinding: |
526 |
|
@Name: ModuleSetDef |
527 |
|
@ElementType: |
528 |
|
dis:ResourceDef |
529 |
|
@ShadowContent: |
530 |
|
@@DISCore:resourceType: mv|XMLDTDModuleSet |
531 |
|
@@For: =ManakaiDOM|ManakaiDOMLatest |
532 |
|
|
533 |
|
ElementTypeBinding: |
534 |
|
@Name: ModuleDef |
535 |
|
@ElementType: |
536 |
|
dis:ResourceDef |
537 |
|
@ShadowContent: |
538 |
|
@@DISCore:resourceType: mv|XMLDTDModule |
539 |
|
@@For: =ManakaiDOM|ManakaiDOMLatest |
540 |
|
|
541 |
## -- Implementation |
## -- Implementation |
542 |
|
|
543 |
IFClsDef: |
IFClsDef: |
1877 |
The <XE::atom|feed> element is the document element |
The <XE::atom|feed> element is the document element |
1878 |
of an Atom Feed Document. |
of an Atom Feed Document. |
1879 |
|
|
1880 |
|
{ISSUE:: |
1881 |
|
<XE::atom|entry> children <kwd:MUST> be placed after |
1882 |
|
any other elements. Attributes creating children |
1883 |
|
should insert them before any entries? |
1884 |
|
} |
1885 |
|
|
1886 |
@Attr: |
@Attr: |
1887 |
@@Name: authorElements |
@@Name: authorElements |
1888 |
@@enDesc: |
@@enDesc: |
2786 |
@@@@dlp:cloneCode: ManakaiAtomFeedElement.categoryElements.get |
@@@@dlp:cloneCode: ManakaiAtomFeedElement.categoryElements.get |
2787 |
|
|
2788 |
@Attr: |
@Attr: |
2789 |
|
@@Name: contentElement |
2790 |
|
@@enDesc: |
2791 |
|
The <XE::atom|content> child element of the node. |
2792 |
|
@@Type: AtomContentElement |
2793 |
|
@@Get: |
2794 |
|
@@@enDesc: |
2795 |
|
It <kwd:MUST> <I::return a <XE::atom|content> child element> |
2796 |
|
of the node. |
2797 |
|
@@@nullCase: |
2798 |
|
@@@@enDesc: |
2799 |
|
If the algorithm returns <DOM::null>. |
2800 |
|
@@@NodeReadOnlyError: |
2801 |
|
@@@PerlDef: |
2802 |
|
__CODE{returnChildElement:: |
2803 |
|
$node => $self, |
2804 |
|
$namespaceURI => {<Q::atom|>}, |
2805 |
|
$localName => 'content', |
2806 |
|
$r => $r, |
2807 |
|
}__; |
2808 |
|
|
2809 |
|
@Attr: |
2810 |
@@Name: contributorElements |
@@Name: contributorElements |
2811 |
@@enDesc: |
@@enDesc: |
2812 |
A static list of <XE::atom|contributor> child elements of the node. |
A static list of <XE::atom|contributor> child elements of the node. |