/[suikacvs]/messaging/manakai/lib/Message/Markup/Atom.dis
Suika

Diff of /messaging/manakai/lib/Message/Markup/Atom.dis

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by wakaba, Sun May 21 08:55:21 2006 UTC revision 1.10 by wakaba, Thu Aug 17 12:12:02 2006 UTC
# Line 76  Namespace: Line 76  Namespace:
76      http://suika.fam.cx/~wakaba/archive/2004/dom/main#      http://suika.fam.cx/~wakaba/archive/2004/dom/main#
77    @dx:    @dx:
78      http://suika.fam.cx/~wakaba/archive/2005/manakai/Util/Error/DOMException#      http://suika.fam.cx/~wakaba/archive/2005/manakai/Util/Error/DOMException#
79      @dxm:
80        http://suika.fam.cx/~wakaba/archive/2004/dis/XML#
81    @ecore:    @ecore:
82      http://suika.fam.cx/~wakaba/archive/2005/manakai/Util/Error/Core/      http://suika.fam.cx/~wakaba/archive/2005/manakai/Util/Error/Core/
83    @f:    @f:
# Line 86  Namespace: Line 88  Namespace:
88      http://www.w3.org/1999/xhtml      http://www.w3.org/1999/xhtml
89    @idl:    @idl:
90      http://suika.fam.cx/~wakaba/archive/2004/dis/IDL#      http://suika.fam.cx/~wakaba/archive/2004/dis/IDL#
91      @infoset:
92        http://www.w3.org/2001/04/infoset#
93    @kwd:    @kwd:
94      http://suika.fam.cx/~wakaba/archive/2005/rfc2119/      http://suika.fam.cx/~wakaba/archive/2005/rfc2119/
95    @lang:    @lang:
# Line 579  ModuleSetDef: Line 583  ModuleSetDef:
583    @mv:contains: AtomProperties    @mv:contains: AtomProperties
584    @mv:contains: AtomEntry    @mv:contains: AtomEntry
585    @mv:contains: AtomFeed    @mv:contains: AtomFeed
586      @mv:contains: AtomQName
587    
588      @infoset:namespaceName:
589        http://www.w3.org/2005/Atom
590      @infoset:prefix: atom
591    
592  ModuleDef:  ModuleDef:
593    @QName: AtomFeed    @QName: AtomFeed
594    @mv:id: feed    @mv:id: feed
595    @enLN: Feed    @enLN: Feed
596      @mv:contains: feed-prop
597    @mv:contains: atom|feed    @mv:contains: atom|feed
598    
599  ModuleDef:  ModuleDef:
600    @QName: AtomEntry    @QName: AtomEntry
601    @mv:id: entry    @mv:id: entry
602    @enLN: Entry    @enLN: Entry
603      @mv:contains: entry-prop
604    @mv:contains: atom|entry    @mv:contains: atom|entry
605    
606  ModuleDef:  ModuleDef:
# Line 597  ModuleDef: Line 608  ModuleDef:
608    @mv:id: props    @mv:id: props
609    @enLN: Properties    @enLN: Properties
610    @mv:contains: atom|content    @mv:contains: atom|content
611      @mv:contains: atom|contributor
612    @mv:contains: atom|category    @mv:contains: atom|category
613    @mv:contains: atom|generator    @mv:contains: atom|generator
   @mv:contains: atom|source  
614    @mv:contains: atom|link    @mv:contains: atom|link
615    @mv:contains: atom|author    @mv:contains: atom|author
616    @mv:contains: atom|published    @mv:contains: atom|published
617    @mv:contains: atom|updated    @mv:contains: atom|updated
618      @mv:contains: atom|icon
619    @mv:contains: atom|id    @mv:contains: atom|id
620      @mv:contains: atom|logo
621      @mv:contains: atom|rights
622      @mv:contains: atom|subtitle
623      @mv:contains: atom|summary
624    @mv:contains: atom|title    @mv:contains: atom|title
625    @mv:contains: atom|email    @mv:contains: source-prop
626    @mv:contains: atom|uri    @mv:contains: atom|source
627    
628  ModuleDef:  ModuleDef:
629    @QName: AtomDatatypes    @QName: AtomDatatypes
# Line 618  ModuleDef: Line 634  ModuleDef:
634    @mv:contains: atomMediaType    @mv:contains: atomMediaType
635    @mv:contains: atomLanguageTag    @mv:contains: atomLanguageTag
636    @mv:contains: atomUri    @mv:contains: atomUri
637      @mv:contains: atomUriCM
638    @mv:contains: atomEmailAddress    @mv:contains: atomEmailAddress
639      @mv:contains: atomEmailAddressCM
640    
641      @mv:contains: undefinedAttributes
642      @mv:contains: undefinedContent
643    @mv:contains: atomCommonAttributes    @mv:contains: atomCommonAttributes
644    
645      @mv:contains: simpleExtensionElements
646      @mv:contains: structuredExtensionElements
647      @mv:contains: extensionElements
648    
649    @mv:contains: TextAG    @mv:contains: TextAG
650    @mv:contains: TextCM    @mv:contains: TextCM
651    
652      @mv:contains: atom|name
653      @mv:contains: atom|email
654      @mv:contains: atom|uri
655    @mv:contains: PersonAG    @mv:contains: PersonAG
656      @mv:contains: person-prop
657    @mv:contains: PersonCM    @mv:contains: PersonCM
658    
659    @mv:contains: DateAG    @mv:contains: DateAG
660    @mv:contains: DateCM    @mv:contains: DateCM
661    
662    ResourceDef:
663      @QName: AtomQName
664      @enLN: Qualified Names
665      @mv:id: qname
666      @For: =ManakaiDOM|ManakaiDOMLatest
667      @DISCore:resourceType: mv|XMLDTDQNameModule
668    
669      @mv:contains: Atom
670    
671  ElementTypeBinding:  ElementTypeBinding:
672    @Name: ModuleSetDef    @Name: ModuleSetDef
# Line 1584  AGDef: Line 1623  AGDef:
1623      @@mv:attributeTypeName: xml|lang      @@mv:attributeTypeName: xml|lang
1624      @@mv:attributeValueType: atomLanguageTag      @@mv:attributeValueType: atomLanguageTag
1625    
1626    #undefinedAttribute*    @mv:refers: undefinedAttributes
1627  ##atomCommonAttributes  ##atomCommonAttributes
1628    
1629  STDef:  STDef:
# Line 1609  STDef: Line 1648  STDef:
1648    @QName: atomUri    @QName: atomUri
1649    @mv:datatypeEntityName: URI    @mv:datatypeEntityName: URI
1650    #aliasfor text    #aliasfor text
1651    STCDef:
1652      @QName: atomUriCM
1653      @mv:elementContentModelName: URI
1654      @cm: (dxm|PCDATA||ManakaiDOM|all)*
1655    
1656  STDef:  STDef:
1657    @QName: atomEmailAddress    @QName: atomEmailAddress
1658    @mv:datatypeEntityName: EmailAddress    @mv:datatypeEntityName: EmailAddress
1659    #subsetOf xsd|string    #subsetOf xsd|string
1660    #pattern    #pattern
1661    STCDef:
1662      @QName: atomEmailAddressCM
1663      @mv:elementContentModelName: EmailAddress
1664      @cm: (dxm|PCDATA||ManakaiDOM|all)*
1665    
1666  ElementTypeBinding:  ElementTypeBinding:
1667    @Name: AGDef    @Name: AGDef
# Line 1633  ElementTypeBinding: Line 1680  ElementTypeBinding:
1680      @@For: =ManakaiDOM|ManakaiDOMLatest      @@For: =ManakaiDOM|ManakaiDOMLatest
1681    
1682  ElementTypeBinding:  ElementTypeBinding:
1683      @Name: ECDef
1684      @ElementType:
1685        dis:ResourceDef
1686      @ShadowContent:
1687        @@DISCore:resourceType: mv|ElementTypeClass
1688        @@For: =ManakaiDOM|ManakaiDOMLatest
1689    
1690    ElementTypeBinding:
1691      @Name: EMDef
1692      @ElementType:
1693        dis:ResourceDef
1694      @ShadowContent:
1695        @@DISCore:resourceType: mv|ElementTypeClassMix
1696        @@For: =ManakaiDOM|ManakaiDOMLatest
1697    
1698    ElementTypeBinding:
1699    @Name: STDef    @Name: STDef
1700    @ElementType:    @ElementType:
1701      dis:ResourceDef      dis:ResourceDef
# Line 1640  ElementTypeBinding: Line 1703  ElementTypeBinding:
1703      @@DISCore:resourceType: mv|XMLDTDDatatypeEntity      @@DISCore:resourceType: mv|XMLDTDDatatypeEntity
1704      @@For: =ManakaiDOM|ManakaiDOMLatest      @@For: =ManakaiDOM|ManakaiDOMLatest
1705    
1706    ElementTypeBinding:
1707      @Name: STCDef
1708      @ElementType:
1709        dis:ResourceDef
1710      @ShadowContent:
1711        @@DISCore:resourceType: mv|ElementContentModel
1712        @@For: =ManakaiDOM|ManakaiDOMLatest
1713    
1714  IFClsDef:  IFClsDef:
1715    @IFQName: AtomElement    @IFQName: AtomElement
1716    @ClsQName: ManakaiAtomElement    @ClsQName: ManakaiAtomElement
# Line 1698  ResourceDef: Line 1769  ResourceDef:
1769      @@ContentType: DISCore|QName      @@ContentType: DISCore|QName
1770    @ForCheck: =ManakaiDOM|all    @ForCheck: =ManakaiDOM|all
1771    
1772    ElementTypeBinding:
1773      @Name: cm
1774      @ElementType:
1775        mv:elementContentModel
1776      @ShadowContent:
1777        @@ContentType: lang|dcmodel
1778    
1779  IFClsConstructDef:  IFClsConstructDef:
1780    @IFQName: AtomTextConstruct    @IFQName: AtomTextConstruct
1781    @ClsQName: ManakaiAtomTextConstruct    @ClsQName: ManakaiAtomTextConstruct
# Line 1709  IFClsConstructDef: Line 1787  IFClsConstructDef:
1787    @IFISA: AtomElement    @IFISA: AtomElement
1788    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
1789    
1790      @mv:refers: atomCommonAttributes
1791    
1792      @cm:
1793        dxm|ANY||ManakaiDOM|all
1794      @enImplNote:
1795        @@ddid:cm
1796        @@@:
1797          {TODO::
1798            (dxm|PCDATA||ManakaiDOM|all | html|div)*
1799          }
1800    
1801    @enDesc:    @enDesc:
1802      The <IF::AtomTextConstruct> interface provides convenience      The <IF::AtomTextConstruct> interface provides convenience
1803      methods and attributes for <IF::Element> nodes      methods and attributes for <IF::Element> nodes
# Line 1839  IFClsConstructDef: Line 1928  IFClsConstructDef:
1928    @IFISA: AtomElement    @IFISA: AtomElement
1929    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
1930    
1931      @mv:refers: atomCommonAttributes
1932    
1933      @cm:
1934        (person-prop+)
1935    
1936    @enDesc:    @enDesc:
1937      The <IF::AtomPersonConstruct> interface provides convenience      The <IF::AtomPersonConstruct> interface provides convenience
1938      methods and attributes for <IF::Element> nodes      methods and attributes for <IF::Element> nodes
# Line 1971  IFClsConstructDef: Line 2065  IFClsConstructDef:
2065          }__;          }__;
2066  ##AtomPersonConstruct  ##AtomPersonConstruct
2067    
2068    ECDef:
2069      @QName: person-prop
2070      @mv:elementTypeClassName: person-prop
2071      @mv:refers: atom|name
2072      @mv:refers: atom|uri
2073      @mv:refers: atom|email
2074      @mv:refers: extensionElements
2075    
2076  IFClsConstructDef:  IFClsConstructDef:
2077    @IFQName: AtomDateConstruct    @IFQName: AtomDateConstruct
2078    @ClsQName: ManakaiAtomDateConstruct    @ClsQName: ManakaiAtomDateConstruct
# Line 1982  IFClsConstructDef: Line 2084  IFClsConstructDef:
2084    @IFISA: AtomElement    @IFISA: AtomElement
2085    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
2086    
2087      @mv:refers: atomCommonAttributes
2088    
2089      @cm:
2090        (dxm|PCDATA||ManakaiDOM|all)*
2091      @enImplNote:
2092        @@ddid: cm
2093        @@@:
2094          {TODO::
2095            xsd|dateTime
2096          }
2097    
2098    @enDesc:    @enDesc:
2099      The <IF::AtomDateConstruct> interface provides convenience      The <IF::AtomDateConstruct> interface provides convenience
2100      methods and attributes for <IF::Element> nodes      methods and attributes for <IF::Element> nodes
# Line 2052  IFClsConstructDef: Line 2165  IFClsConstructDef:
2165        }        }
2166  ##AtomDateConstruct  ##AtomDateConstruct
2167    
2168    ECDef:
2169      @QName: feed-prop
2170      @mv:elementTypeClassName: feed-prop
2171      @mv:refers: atom|author
2172      @mv:refers: atom|category
2173      @mv:refers: atom|contributor
2174      @mv:refers: atom|generator
2175      @mv:refers: atom|icon
2176      @mv:refers: atom|id
2177      @mv:refers: atom|link
2178      @mv:refers: atom|logo
2179      @mv:refers: atom|rights
2180      @mv:refers: atom|subtitle
2181      @mv:refers: atom|title
2182      @mv:refers: atom|updated
2183      @mv:refers: extensionElements
2184    
2185  IFClsETDef:  IFClsETDef:
2186    @IFQName: AtomFeedElement    @IFQName: AtomFeedElement
2187    @ETQName: atom|feed    @ETQName: atom|feed
# Line 2061  IFClsETDef: Line 2191  IFClsETDef:
2191    @IFISA: AtomElement    @IFISA: AtomElement
2192    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
2193    
2194      @mv:refers: atomCommonAttributes
2195    
2196      @cm:
2197        (feed-prop+, atom|entry*)
2198    
2199    @enDesc:    @enDesc:
2200      The <XE::atom|feed> element is the document element      The <XE::atom|feed> element is the document element
2201      of an Atom Feed Document.      of an Atom Feed Document.
# Line 2748  IFClsETDef: Line 2883  IFClsETDef:
2883                                      (<Q::xml|>, 'lang'));                                      (<Q::xml|>, 'lang'));
2884  ##AtomFeedElement  ##AtomFeedElement
2885    
2886    ECDef:
2887      @QName: entry-prop
2888      @mv:elementTypeClassName: entry-prop
2889      @mv:refers: atom|author
2890      @mv:refers: atom|category
2891      @mv:refers: atom|content
2892      @mv:refers: atom|contributor
2893      @mv:refers: atom|id
2894      @mv:refers: atom|link
2895      @mv:refers: atom|published
2896      @mv:refers: atom|rights
2897      @mv:refers: atom|source
2898      @mv:refers: atom|summary
2899      @mv:refers: atom|title
2900      @mv:refers: atom|updated
2901      @mv:refers: extensionElements
2902    
2903  IFClsETDef:  IFClsETDef:
2904    @IFQName: AtomEntryElement    @IFQName: AtomEntryElement
2905    @ETQName: atom|entry    @ETQName: atom|entry
# Line 2757  IFClsETDef: Line 2909  IFClsETDef:
2909    @IFISA: AtomElement    @IFISA: AtomElement
2910    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
2911    
2912      @mv:refers: atomCommonAttributes
2913    
2914      @cm:
2915        (entry-prop+)
2916    
2917    @enDesc:    @enDesc:
2918      The <XE::atom|entry> element represents an individual      The <XE::atom|entry> element represents an individual
2919      entry, acting as a container for metadata and data      entry, acting as a container for metadata and data
# Line 3284  IFClsETDef: Line 3441  IFClsETDef:
3441    
3442    @IFISA: AtomElement    @IFISA: AtomElement
3443    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3444    
3445      @mv:refers: atomCommonAttributes
3446      
3447      @cm: atomUriCM
3448  ##AtomIdElement  ##AtomIdElement
3449    
3450  IFClsETDef:  IFClsETDef:
3451      @IFQName: AtomIconElement
3452      @ETQName: atom|icon
3453      @ETRQName: atom|icon
3454      @ClsQName: ManakaiAtomIconElement
3455    
3456      @IFISA: AtomElement
3457      @ClsISA: ManakaiAtomElement
3458    
3459      @mv:refers: atomCommonAttributes
3460    
3461      @cm: atomUriCM
3462    ##AtomIconElement
3463    
3464    IFClsETDef:
3465    @IFQName: AtomNameElement    @IFQName: AtomNameElement
3466    @ETQName: atom|name    @ETQName: atom|name
3467    @ETRQName: atom|name    @ETRQName: atom|name
# Line 3294  IFClsETDef: Line 3469  IFClsETDef:
3469    
3470    @IFISA: AtomElement    @IFISA: AtomElement
3471    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3472    
3473      # no common attribs
3474      @cm: TextCM
3475  ##AtomNameElement  ##AtomNameElement
3476    
3477  IFClsETDef:  IFClsETDef:
# Line 3304  IFClsETDef: Line 3482  IFClsETDef:
3482    
3483    @IFISA: AtomElement    @IFISA: AtomElement
3484    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3485    
3486      # no common attribs
3487      @cm: atomUriCM
3488  ##AtomUriElement  ##AtomUriElement
3489    
3490  IFClsETDef:  IFClsETDef:
# Line 3314  IFClsETDef: Line 3495  IFClsETDef:
3495    
3496    @IFISA: AtomElement    @IFISA: AtomElement
3497    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3498    
3499      # no common attribs
3500      @cm: atomEmailAddressCM
3501  ##AtomEmailElement  ##AtomEmailElement
3502    
3503  IFClsETDef:  IFClsETDef:
3504      @IFQName: AtomLogoElement
3505      @ETQName: atom|logo
3506      @ETRQName: atom|logo
3507      @ClsQName: ManakaiAtomLogoElement
3508    
3509      @IFISA: AtomElement
3510      @ClsISA: ManakaiAtomElement
3511    
3512      @mv:refers: atomCommonAttributes
3513    
3514      @cm: atomUriCM
3515    ##AtomLogoElement
3516    
3517    IFClsETDef:
3518    @IFQName: AtomContentElement    @IFQName: AtomContentElement
3519    @ETQName: atom|content    @ETQName: atom|content
3520    @ETRQName: atom|content    @ETRQName: atom|content
# Line 3325  IFClsETDef: Line 3523  IFClsETDef:
3523    @IFISA: AtomElement    @IFISA: AtomElement
3524    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3525    
3526      @mv:refers: atomCommonAttributes
3527    
3528      @cm:
3529        dxm|ANY||ManakaiDOM|all
3530    
3531    @enDesc:    @enDesc:
3532      The <XE::atom|content> element either contains or links to      The <XE::atom|content> element either contains or links to
3533      the content of the entry.      the content of the entry.
# Line 3573  IFClsETDef: Line 3776  IFClsETDef:
3776    
3777    @IFISA: AtomPersonConstruct    @IFISA: AtomPersonConstruct
3778    @ClsISA: ManakaiAtomPersonConstruct    @ClsISA: ManakaiAtomPersonConstruct
3779    @mv:contains: PersonAG    @mv:refers: PersonAG
3780    @mv:elementContentModel: PersonCM    @mv:elementContentModel: PersonCM
3781    
3782    @enDesc:    @enDesc:
# Line 3590  IFClsETDef: Line 3793  IFClsETDef:
3793    @IFISA: AtomElement    @IFISA: AtomElement
3794    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3795    
3796      @mv:refers: atomCommonAttributes
3797    
3798      @cm: undefinedContent
3799    
3800    @enDesc:    @enDesc:
3801      The <XE::atom|category> element conveys information abut      The <XE::atom|category> element conveys information abut
3802      a category associated with an entry or feed.      a category associated with an entry or feed.
# Line 3703  IFClsETDef: Line 3910  IFClsETDef:
3910    
3911    @IFISA: AtomPersonConstruct    @IFISA: AtomPersonConstruct
3912    @ClsISA: ManakaiAtomPersonConstruct    @ClsISA: ManakaiAtomPersonConstruct
3913    @mv:contains: PersonAG    @mv:refers: PersonAG
3914    @mv:elementContentModel: PersonCM    @mv:elementContentModel: PersonCM
3915    
3916    @enDesc:    @enDesc:
# Line 3721  IFClsETDef: Line 3928  IFClsETDef:
3928    @IFISA: AtomElement    @IFISA: AtomElement
3929    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3930    
3931      @mv:refers: atomCommonAttributes
3932    
3933      @cm:
3934        (dxm|PCDATA||ManakaiDOM|all)*
3935    
3936    @enDesc:    @enDesc:
3937      The <XE::atom|generator> element identifies the agent used      The <XE::atom|generator> element identifies the agent used
3938      to generate a feed.      to generate a feed.
# Line 3802  IFClsETDef: Line 4014  IFClsETDef:
4014    @IFISA: AtomElement    @IFISA: AtomElement
4015    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
4016    
4017      @mv:refers: atomCommonAttributes
4018    
4019      @cm: undefinedContent
4020    
4021    @enDesc:    @enDesc:
4022      The <XE::atom|link> element defines a reference from an entry      The <XE::atom|link> element defines a reference from an entry
4023      or feed to a Web resource.      or feed to a Web resource.
# Line 4065  IFClsETDef: Line 4281  IFClsETDef:
4281    
4282    @IFISA: AtomDateConstruct    @IFISA: AtomDateConstruct
4283    @ClsISA: ManakaiAtomDateConstruct    @ClsISA: ManakaiAtomDateConstruct
4284    @mv:contains: DateAG    @mv:refers: DateAG
4285    @mv:elementContentModel: DateCM    @mv:elementContentModel: DateCM
4286    
4287    @enDesc:    @enDesc:
# Line 4085  IFClsETDef: Line 4301  IFClsETDef:
4301    
4302    @IFISA: AtomTextConstruct    @IFISA: AtomTextConstruct
4303    @ClsISA: ManakaiAtomTextConstruct    @ClsISA: ManakaiAtomTextConstruct
4304    @mv:contains: TextAG    @mv:refers: TextAG
4305    @mv:elementContentModel: TextCM    @mv:elementContentModel: TextCM
4306    
4307    @enDesc:    @enDesc:
# Line 4094  IFClsETDef: Line 4310  IFClsETDef:
4310      over an entry or feed.      over an entry or feed.
4311  ##AtomRightsElement  ##AtomRightsElement
4312    
4313    ECDef:
4314      @QName: source-prop
4315      @mv:elementTypeClassName: source-prop
4316      @mv:refers: atom|author
4317      @mv:refers: atom|category
4318      @mv:refers: atom|contributor
4319      @mv:refers: atom|generator
4320      @mv:refers: atom|icon
4321      @mv:refers: atom|id
4322      @mv:refers: atom|link
4323      @mv:refers: atom|logo
4324      @mv:refers: atom|rights
4325      @mv:refers: atom|subtitle
4326      @mv:refers: atom|title
4327      @mv:refers: atom|updated
4328      @mv:refers: extensionElements
4329    
4330  IFClsETDef:  IFClsETDef:
4331    @IFQName: AtomSourceElement    @IFQName: AtomSourceElement
4332    @ETQName: atom|source    @ETQName: atom|source
# Line 4103  IFClsETDef: Line 4336  IFClsETDef:
4336    @IFISA: AtomElement    @IFISA: AtomElement
4337    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
4338    
4339      @mv:refers: atomCommonAttributes
4340    
4341      @cm:
4342        (source-prop*)
4343    
4344    @Attr:    @Attr:
4345      @@Name: authorElements      @@Name: authorElements
4346      @@enDesc:      @@enDesc:
# Line 4312  IFClsETDef: Line 4550  IFClsETDef:
4550    
4551    @IFISA: AtomTextConstruct    @IFISA: AtomTextConstruct
4552    @ClsISA: ManakaiAtomTextConstruct    @ClsISA: ManakaiAtomTextConstruct
4553    @mv:contains: TextAG    @mv:refers: TextAG
4554    @mv:elementContentModel: TextCM    @mv:elementContentModel: TextCM
4555    
4556    @enDesc:    @enDesc:
# Line 4328  IFClsETDef: Line 4566  IFClsETDef:
4566    
4567    @IFISA: AtomTextConstruct    @IFISA: AtomTextConstruct
4568    @ClsISA: ManakaiAtomTextConstruct    @ClsISA: ManakaiAtomTextConstruct
4569    @mv:contains: TextAG    @mv:refers: TextAG
4570    @mv:elementContentModel: TextCM    @mv:elementContentModel: TextCM
4571    
4572    @enDesc:    @enDesc:
# Line 4344  IFClsETDef: Line 4582  IFClsETDef:
4582    
4583    @IFISA: AtomTextConstruct    @IFISA: AtomTextConstruct
4584    @ClsISA: ManakaiAtomTextConstruct    @ClsISA: ManakaiAtomTextConstruct
4585    @mv:contains: TextAG    @mv:refers: TextAG
4586    @mv:elementContentModel: TextCM    @mv:elementContentModel: TextCM
4587    
4588    @enDesc:    @enDesc:
# Line 4360  IFClsETDef: Line 4598  IFClsETDef:
4598    
4599    @IFISA: AtomDateConstruct    @IFISA: AtomDateConstruct
4600    @ClsISA: ManakaiAtomDateConstruct    @ClsISA: ManakaiAtomDateConstruct
4601    @mv:contains: DateAG    @mv:refers: DateAG
4602    @mv:elementContentModel: DateCM    @mv:elementContentModel: DateCM
4603    
4604    @enDesc:    @enDesc:
# Line 4452  ElementTypeBinding: Line 4690  ElementTypeBinding:
4690      @@For: ManakaiDOM|DOM3      @@For: ManakaiDOM|DOM3
4691      @@For: =ManakaiDOM|all      @@For: =ManakaiDOM|all
4692      @@Type: idl|boolean||ManakaiDOM|all      @@Type: idl|boolean||ManakaiDOM|all
4693    
4694    ECDef:
4695      @QName: simpleExtensionElements
4696      @mv:elementTypeClassName: simple.extra
4697      @DISCore:resourceType: mv|ElementTypeAdditionalClass
4698    
4699    ECDef:
4700      @QName: structuredExtensionElements
4701      @mv:elementTypeClassName: structured.extra
4702      @DISCore:resourceType: mv|ElementTypeAdditionalClass
4703    
4704    EMDef:
4705      @QName: extensionElements
4706      @mv:elementTypeClassName: extra
4707      @mv:refers: simpleExtensionElements
4708      @mv:refers: structuredExtensionElements
4709      @DISCore:resourceType: mv|ElementTypeAdditionalClass
4710    
4711    AGDef:
4712      @QName: undefinedAttributes
4713      @mv:attributeTypeGroupName: common.extra
4714    
4715    ResourceDef:
4716      @QName: undefinedContent
4717      @mv:elementContentModelName: undefined
4718      @For: =ManakaiDOM|ManakaiDOMLatest
4719      @DISCore:resourceType: mv|ElementContentModel
4720      @cm: dxm|ANY||ManakaiDOM|all
4721      @enImplNote:
4722        (text | anyForeignElement)*

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.10

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24