175 |
@@@@: DISLang|Attribute |
@@@@: DISLang|Attribute |
176 |
@@@ForCheck: ManakaiDOM|ForClass |
@@@ForCheck: ManakaiDOM|ForClass |
177 |
@@DISCore:resourceType: |
@@DISCore:resourceType: |
178 |
@@@@: mv|Attribute |
@@@@: mv|AttributeType |
179 |
@@@ForCheck: s|ForML |
@@@ForCheck: s|ForML |
180 |
@@ForCheck: !=ManakaiDOM|ManakaiDOM |
@@ForCheck: !=ManakaiDOM|ManakaiDOM |
181 |
|
|
308 |
@ShadowContent: |
@ShadowContent: |
309 |
@@DISCore:resourceType: |
@@DISCore:resourceType: |
310 |
@@@@: dis|MultipleResource |
@@@@: dis|MultipleResource |
311 |
@@@ForCheck: !ManakaiDOM|ForIF !ManakaiDOM|ForClass !s|ForML |
@@@ForCheck: |
312 |
|
!ManakaiDOM|ForIF !ManakaiDOM|ForClass !s|ForML !mv|ForCM !mv|ForAG |
313 |
@@resourceFor: ManakaiDOM|ForIF |
@@resourceFor: ManakaiDOM|ForIF |
314 |
@@resourceFor: ManakaiDOM|ForClass |
@@resourceFor: ManakaiDOM|ForClass |
315 |
@@resourceFor: mv|ForCM |
@@resourceFor: mv|ForCM |
575 |
@mv:vid: 10 |
@mv:vid: 10 |
576 |
@enLN: Atom |
@enLN: Atom |
577 |
@mv:version: 1.0 |
@mv:version: 1.0 |
|
@mv:contains: AtomFeed |
|
|
@mv:contains: AtomEntry |
|
|
@mv:contains: AtomProperties |
|
578 |
@mv:contains: AtomDatatypes |
@mv:contains: AtomDatatypes |
579 |
|
@mv:contains: AtomProperties |
580 |
|
@mv:contains: AtomEntry |
581 |
|
@mv:contains: AtomFeed |
582 |
|
|
583 |
ModuleDef: |
ModuleDef: |
584 |
@QName: AtomFeed |
@QName: AtomFeed |
613 |
@QName: AtomDatatypes |
@QName: AtomDatatypes |
614 |
@mv:id: datatypes |
@mv:id: datatypes |
615 |
@enLN: Datatypes |
@enLN: Datatypes |
616 |
|
|
617 |
|
@mv:contains: atomNCName |
618 |
|
@mv:contains: atomMediaType |
619 |
|
@mv:contains: atomLanguageTag |
620 |
|
@mv:contains: atomUri |
621 |
|
@mv:contains: atomEmailAddress |
622 |
|
|
623 |
|
@mv:contains: atomCommonAttributes |
624 |
|
|
625 |
@mv:contains: TextAG |
@mv:contains: TextAG |
626 |
@mv:contains: TextCM |
@mv:contains: TextCM |
627 |
@mv:contains: PersonAG |
@mv:contains: PersonAG |
1571 |
$test->assert_isa ($doc, <IFName::AtomEntryDocument>); |
$test->assert_isa ($doc, <IFName::AtomEntryDocument>); |
1572 |
##AtomEntryDocument |
##AtomEntryDocument |
1573 |
|
|
1574 |
|
AGDef: |
1575 |
|
@QName: atomCommonAttributes |
1576 |
|
@enFN: common attributes |
1577 |
|
@mv:attributeTypeGroupName: common |
1578 |
|
|
1579 |
|
@ATDef: |
1580 |
|
@@mv:attributeTypeName: xml|base |
1581 |
|
@@mv:attributeValueType: atomUri |
1582 |
|
|
1583 |
|
@ATDef: |
1584 |
|
@@mv:attributeTypeName: xml|lang |
1585 |
|
@@mv:attributeValueType: atomLanguageTag |
1586 |
|
|
1587 |
|
#undefinedAttribute* |
1588 |
|
##atomCommonAttributes |
1589 |
|
|
1590 |
|
STDef: |
1591 |
|
@QName: atomNCName |
1592 |
|
@mv:datatypeEntityName: NCName |
1593 |
|
#subsetOf: xsd|string |
1594 |
|
#minLength, pattern |
1595 |
|
|
1596 |
|
STDef: |
1597 |
|
@QName: atomMediaType |
1598 |
|
@mv:datatypeEntityName: MediaType |
1599 |
|
#subsetOf xsd|string |
1600 |
|
# pattern |
1601 |
|
|
1602 |
|
STDef: |
1603 |
|
@QName: atomLanguageTag |
1604 |
|
@mv:datatypeEntityName: LangaugeTag |
1605 |
|
#subsetOf: xsd|string |
1606 |
|
#pattern |
1607 |
|
|
1608 |
|
STDef: |
1609 |
|
@QName: atomUri |
1610 |
|
@mv:datatypeEntityName: URI |
1611 |
|
#aliasfor text |
1612 |
|
|
1613 |
|
STDef: |
1614 |
|
@QName: atomEmailAddress |
1615 |
|
@mv:datatypeEntityName: EmailAddress |
1616 |
|
#subsetOf xsd|string |
1617 |
|
#pattern |
1618 |
|
|
1619 |
|
ElementTypeBinding: |
1620 |
|
@Name: AGDef |
1621 |
|
@ElementType: |
1622 |
|
dis:ResourceDef |
1623 |
|
@ShadowContent: |
1624 |
|
@@DISCore:resourceType: mv|AttributeTypeGroup |
1625 |
|
@@For: =ManakaiDOM|ManakaiDOMLatest |
1626 |
|
|
1627 |
|
ElementTypeBinding: |
1628 |
|
@Name: ATDef |
1629 |
|
@ElementType: |
1630 |
|
dis:ResourceDef |
1631 |
|
@ShadowContent: |
1632 |
|
@@DISCore:resourceType: mv|AttributeType |
1633 |
|
@@For: =ManakaiDOM|ManakaiDOMLatest |
1634 |
|
|
1635 |
|
ElementTypeBinding: |
1636 |
|
@Name: STDef |
1637 |
|
@ElementType: |
1638 |
|
dis:ResourceDef |
1639 |
|
@ShadowContent: |
1640 |
|
@@DISCore:resourceType: mv|XMLDTDDatatypeEntity |
1641 |
|
@@For: =ManakaiDOM|ManakaiDOMLatest |
1642 |
|
|
1643 |
IFClsDef: |
IFClsDef: |
1644 |
@IFQName: AtomElement |
@IFQName: AtomElement |
1645 |
@ClsQName: ManakaiAtomElement |
@ClsQName: ManakaiAtomElement |
1717 |
interface. |
interface. |
1718 |
|
|
1719 |
A Text construct contains human-readable text, usually in |
A Text construct contains human-readable text, usually in |
1720 |
small quantities. The content of Text constructs is |
small quantities. The content of a Text construct is |
1721 |
Language-Sensitive. |
Language-Sensitive. |
1722 |
|
|
1723 |
@ATTR: |
@ATTR: |
1886 |
@@Name: nameElement |
@@Name: nameElement |
1887 |
@@enDesc: |
@@enDesc: |
1888 |
The <XE::atom|name> child element of the node. |
The <XE::atom|name> child element of the node. |
1889 |
@@Type: AtomElement |
@@Type: AtomNameElement |
1890 |
@@Get: |
@@Get: |
1891 |
@@@enDesc: |
@@@enDesc: |
1892 |
It <kwd:MUST> <I::return a <XE::atom|name> child element> |
It <kwd:MUST> <I::return a <XE::atom|name> child element> |
3277 |
##AtomEntryElement |
##AtomEntryElement |
3278 |
|
|
3279 |
IFClsETDef: |
IFClsETDef: |
3280 |
|
@IFQName: AtomIdElement |
3281 |
|
@ETQName: atom|id |
3282 |
|
@ETRQName: atom|id |
3283 |
|
@ClsQName: ManakaiAtomIdElement |
3284 |
|
|
3285 |
|
@IFISA: AtomElement |
3286 |
|
@ClsISA: ManakaiAtomElement |
3287 |
|
##AtomIdElement |
3288 |
|
|
3289 |
|
IFClsETDef: |
3290 |
|
@IFQName: AtomNameElement |
3291 |
|
@ETQName: atom|name |
3292 |
|
@ETRQName: atom|name |
3293 |
|
@ClsQName: ManakaiAtomNameElement |
3294 |
|
|
3295 |
|
@IFISA: AtomElement |
3296 |
|
@ClsISA: ManakaiAtomElement |
3297 |
|
##AtomNameElement |
3298 |
|
|
3299 |
|
IFClsETDef: |
3300 |
|
@IFQName: AtomUriElement |
3301 |
|
@ETQName: atom|uri |
3302 |
|
@ETRQName: atom|uri |
3303 |
|
@ClsQName: ManakaiAtomUriElement |
3304 |
|
|
3305 |
|
@IFISA: AtomElement |
3306 |
|
@ClsISA: ManakaiAtomElement |
3307 |
|
##AtomUriElement |
3308 |
|
|
3309 |
|
IFClsETDef: |
3310 |
|
@IFQName: AtomEmailElement |
3311 |
|
@ETQName: atom|email |
3312 |
|
@ETRQName: atom|email |
3313 |
|
@ClsQName: ManakaiAtomEmailElement |
3314 |
|
|
3315 |
|
@IFISA: AtomElement |
3316 |
|
@ClsISA: ManakaiAtomElement |
3317 |
|
##AtomEmailElement |
3318 |
|
|
3319 |
|
IFClsETDef: |
3320 |
@IFQName: AtomContentElement |
@IFQName: AtomContentElement |
3321 |
@ETQName: atom|content |
@ETQName: atom|content |
3322 |
@ETRQName: atom|content |
@ETRQName: atom|content |
3573 |
|
|
3574 |
@IFISA: AtomPersonConstruct |
@IFISA: AtomPersonConstruct |
3575 |
@ClsISA: ManakaiAtomPersonConstruct |
@ClsISA: ManakaiAtomPersonConstruct |
3576 |
|
@mv:contains: PersonAG |
3577 |
|
@mv:elementContentModel: PersonCM |
3578 |
|
|
3579 |
@enDesc: |
@enDesc: |
3580 |
The <XE::atom|author> element is a Person construct that |
The <XE::atom|author> element is a Person construct that |
3703 |
|
|
3704 |
@IFISA: AtomPersonConstruct |
@IFISA: AtomPersonConstruct |
3705 |
@ClsISA: ManakaiAtomPersonConstruct |
@ClsISA: ManakaiAtomPersonConstruct |
3706 |
|
@mv:contains: PersonAG |
3707 |
|
@mv:elementContentModel: PersonCM |
3708 |
|
|
3709 |
@enDesc: |
@enDesc: |
3710 |
The <XE::atom|contributor> element is a Person construct that |
The <XE::atom|contributor> element is a Person construct that |
4065 |
|
|
4066 |
@IFISA: AtomDateConstruct |
@IFISA: AtomDateConstruct |
4067 |
@ClsISA: ManakaiAtomDateConstruct |
@ClsISA: ManakaiAtomDateConstruct |
4068 |
|
@mv:contains: DateAG |
4069 |
|
@mv:elementContentModel: DateCM |
4070 |
|
|
4071 |
@enDesc: |
@enDesc: |
4072 |
The <XE::atom|published> element is a Date construct |
The <XE::atom|published> element is a Date construct |
4085 |
|
|
4086 |
@IFISA: AtomTextConstruct |
@IFISA: AtomTextConstruct |
4087 |
@ClsISA: ManakaiAtomTextConstruct |
@ClsISA: ManakaiAtomTextConstruct |
4088 |
|
@mv:contains: TextAG |
4089 |
|
@mv:elementContentModel: TextCM |
4090 |
|
|
4091 |
@enDesc: |
@enDesc: |
4092 |
The <XE::atom|rights> element is a Text construct |
The <XE::atom|rights> element is a Text construct |
4312 |
|
|
4313 |
@IFISA: AtomTextConstruct |
@IFISA: AtomTextConstruct |
4314 |
@ClsISA: ManakaiAtomTextConstruct |
@ClsISA: ManakaiAtomTextConstruct |
4315 |
|
@mv:contains: TextAG |
4316 |
|
@mv:elementContentModel: TextCM |
4317 |
|
|
4318 |
@enDesc: |
@enDesc: |
4319 |
The <XE::atom|subtitle> element is a Text construct |
The <XE::atom|subtitle> element is a Text construct |
4328 |
|
|
4329 |
@IFISA: AtomTextConstruct |
@IFISA: AtomTextConstruct |
4330 |
@ClsISA: ManakaiAtomTextConstruct |
@ClsISA: ManakaiAtomTextConstruct |
4331 |
|
@mv:contains: TextAG |
4332 |
|
@mv:elementContentModel: TextCM |
4333 |
|
|
4334 |
@enDesc: |
@enDesc: |
4335 |
The <XE::atom|summary> element is a Text construct |
The <XE::atom|summary> element is a Text construct |
4344 |
|
|
4345 |
@IFISA: AtomTextConstruct |
@IFISA: AtomTextConstruct |
4346 |
@ClsISA: ManakaiAtomTextConstruct |
@ClsISA: ManakaiAtomTextConstruct |
4347 |
|
@mv:contains: TextAG |
4348 |
|
@mv:elementContentModel: TextCM |
4349 |
|
|
4350 |
@enDesc: |
@enDesc: |
4351 |
The <XE::atom|title> element is a Text construct |
The <XE::atom|title> element is a Text construct |
4360 |
|
|
4361 |
@IFISA: AtomDateConstruct |
@IFISA: AtomDateConstruct |
4362 |
@ClsISA: ManakaiAtomDateConstruct |
@ClsISA: ManakaiAtomDateConstruct |
4363 |
|
@mv:contains: DateAG |
4364 |
|
@mv:elementContentModel: DateCM |
4365 |
|
|
4366 |
@enDesc: |
@enDesc: |
4367 |
The <XE::atom|updated> element is a Date construct |
The <XE::atom|updated> element is a Date construct |