/[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.8 by wakaba, Sun May 28 06:34:59 2006 UTC revision 1.9 by wakaba, Wed Aug 16 10:30:03 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 625  ModuleDef: Line 627  ModuleDef:
627    @mv:contains: atomMediaType    @mv:contains: atomMediaType
628    @mv:contains: atomLanguageTag    @mv:contains: atomLanguageTag
629    @mv:contains: atomUri    @mv:contains: atomUri
630      @mv:contains: atomUriCM
631    @mv:contains: atomEmailAddress    @mv:contains: atomEmailAddress
632      @mv:contains: atomEmailAddressCM
633    
634    @mv:contains: undefinedAttributes    @mv:contains: undefinedAttributes
635      @mv:contains: undefinedContent
636    @mv:contains: atomCommonAttributes    @mv:contains: atomCommonAttributes
637    
638    @mv:contains: simpleExtensionElements    @mv:contains: simpleExtensionElements
# Line 1627  STDef: Line 1632  STDef:
1632    @QName: atomUri    @QName: atomUri
1633    @mv:datatypeEntityName: URI    @mv:datatypeEntityName: URI
1634    #aliasfor text    #aliasfor text
1635    STCDef:
1636      @QName: atomUriCM
1637      @mv:elementContentModelName: URI
1638      @cm: (dxm|PCDATA||ManakaiDOM|all)*
1639    
1640  STDef:  STDef:
1641    @QName: atomEmailAddress    @QName: atomEmailAddress
1642    @mv:datatypeEntityName: EmailAddress    @mv:datatypeEntityName: EmailAddress
1643    #subsetOf xsd|string    #subsetOf xsd|string
1644    #pattern    #pattern
1645    STCDef:
1646      @QName: atomEmailAddressCM
1647      @mv:elementContentModelName: EmailAddress
1648      @cm: (dxm|PCDATA||ManakaiDOM|all)*
1649    
1650  ElementTypeBinding:  ElementTypeBinding:
1651    @Name: AGDef    @Name: AGDef
# Line 1674  ElementTypeBinding: Line 1687  ElementTypeBinding:
1687      @@DISCore:resourceType: mv|XMLDTDDatatypeEntity      @@DISCore:resourceType: mv|XMLDTDDatatypeEntity
1688      @@For: =ManakaiDOM|ManakaiDOMLatest      @@For: =ManakaiDOM|ManakaiDOMLatest
1689    
1690    ElementTypeBinding:
1691      @Name: STCDef
1692      @ElementType:
1693        dis:ResourceDef
1694      @ShadowContent:
1695        @@DISCore:resourceType: mv|ElementContentModel
1696        @@For: =ManakaiDOM|ManakaiDOMLatest
1697    
1698  IFClsDef:  IFClsDef:
1699    @IFQName: AtomElement    @IFQName: AtomElement
1700    @ClsQName: ManakaiAtomElement    @ClsQName: ManakaiAtomElement
# Line 1732  ResourceDef: Line 1753  ResourceDef:
1753      @@ContentType: DISCore|QName      @@ContentType: DISCore|QName
1754    @ForCheck: =ManakaiDOM|all    @ForCheck: =ManakaiDOM|all
1755    
1756    ElementTypeBinding:
1757      @Name: cm
1758      @ElementType:
1759        mv:elementContentModel
1760      @ShadowContent:
1761        @@ContentType: lang|dcmodel
1762    
1763  IFClsConstructDef:  IFClsConstructDef:
1764    @IFQName: AtomTextConstruct    @IFQName: AtomTextConstruct
1765    @ClsQName: ManakaiAtomTextConstruct    @ClsQName: ManakaiAtomTextConstruct
# Line 1743  IFClsConstructDef: Line 1771  IFClsConstructDef:
1771    @IFISA: AtomElement    @IFISA: AtomElement
1772    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
1773    
1774      @cm:
1775        dxm|ANY||ManakaiDOM|all
1776      @enImplNote:
1777        @@ddid:cm
1778        @@@:
1779          {TODO::
1780            (dxm|PCDATA||ManakaiDOM|all | html|div)*
1781          }
1782    
1783    @enDesc:    @enDesc:
1784      The <IF::AtomTextConstruct> interface provides convenience      The <IF::AtomTextConstruct> interface provides convenience
1785      methods and attributes for <IF::Element> nodes      methods and attributes for <IF::Element> nodes
# Line 1873  IFClsConstructDef: Line 1910  IFClsConstructDef:
1910    @IFISA: AtomElement    @IFISA: AtomElement
1911    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
1912    
1913      @cm:
1914        (person-prop+)
1915    
1916    @enDesc:    @enDesc:
1917      The <IF::AtomPersonConstruct> interface provides convenience      The <IF::AtomPersonConstruct> interface provides convenience
1918      methods and attributes for <IF::Element> nodes      methods and attributes for <IF::Element> nodes
# Line 2024  IFClsConstructDef: Line 2064  IFClsConstructDef:
2064    @IFISA: AtomElement    @IFISA: AtomElement
2065    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
2066    
2067      @cm:
2068        (dxm|PCDATA||ManakaiDOM|all)*
2069      @enImplNote:
2070        @@ddid: cm
2071        @@@:
2072          {TODO::
2073            xsd|dateTime
2074          }
2075    
2076    @enDesc:    @enDesc:
2077      The <IF::AtomDateConstruct> interface provides convenience      The <IF::AtomDateConstruct> interface provides convenience
2078      methods and attributes for <IF::Element> nodes      methods and attributes for <IF::Element> nodes
# Line 2120  IFClsETDef: Line 2169  IFClsETDef:
2169    @IFISA: AtomElement    @IFISA: AtomElement
2170    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
2171    
2172      @cm:
2173        (feed-prop+, atom|entry*)
2174    
2175    @enDesc:    @enDesc:
2176      The <XE::atom|feed> element is the document element      The <XE::atom|feed> element is the document element
2177      of an Atom Feed Document.      of an Atom Feed Document.
# Line 2833  IFClsETDef: Line 2885  IFClsETDef:
2885    @IFISA: AtomElement    @IFISA: AtomElement
2886    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
2887    
2888      @cm:
2889        (entry-prop+)
2890    
2891    @enDesc:    @enDesc:
2892      The <XE::atom|entry> element represents an individual      The <XE::atom|entry> element represents an individual
2893      entry, acting as a container for metadata and data      entry, acting as a container for metadata and data
# Line 3360  IFClsETDef: Line 3415  IFClsETDef:
3415    
3416    @IFISA: AtomElement    @IFISA: AtomElement
3417    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3418      
3419      @cm: atomUriCM
3420  ##AtomIdElement  ##AtomIdElement
3421    
3422  IFClsETDef:  IFClsETDef:
# Line 3370  IFClsETDef: Line 3427  IFClsETDef:
3427    
3428    @IFISA: AtomElement    @IFISA: AtomElement
3429    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3430    
3431      @cm: atomUriCM
3432  ##AtomIconElement  ##AtomIconElement
3433    
3434  IFClsETDef:  IFClsETDef:
# Line 3380  IFClsETDef: Line 3439  IFClsETDef:
3439    
3440    @IFISA: AtomElement    @IFISA: AtomElement
3441    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3442    
3443      @cm: TextCM
3444  ##AtomNameElement  ##AtomNameElement
3445    
3446  IFClsETDef:  IFClsETDef:
# Line 3390  IFClsETDef: Line 3451  IFClsETDef:
3451    
3452    @IFISA: AtomElement    @IFISA: AtomElement
3453    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3454    
3455      @cm: atomUriCM
3456  ##AtomUriElement  ##AtomUriElement
3457    
3458  IFClsETDef:  IFClsETDef:
# Line 3400  IFClsETDef: Line 3463  IFClsETDef:
3463    
3464    @IFISA: AtomElement    @IFISA: AtomElement
3465    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3466    
3467      @cm: atomEmailAddressCM
3468  ##AtomEmailElement  ##AtomEmailElement
3469    
3470  IFClsETDef:  IFClsETDef:
# Line 3410  IFClsETDef: Line 3475  IFClsETDef:
3475    
3476    @IFISA: AtomElement    @IFISA: AtomElement
3477    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3478    
3479      @cm: atomUriCM
3480  ##AtomLogoElement  ##AtomLogoElement
3481    
3482  IFClsETDef:  IFClsETDef:
# Line 3421  IFClsETDef: Line 3488  IFClsETDef:
3488    @IFISA: AtomElement    @IFISA: AtomElement
3489    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3490    
3491      @cm:
3492        dxm|ANY||ManakaiDOM|all
3493    
3494    @enDesc:    @enDesc:
3495      The <XE::atom|content> element either contains or links to      The <XE::atom|content> element either contains or links to
3496      the content of the entry.      the content of the entry.
# Line 3686  IFClsETDef: Line 3756  IFClsETDef:
3756    @IFISA: AtomElement    @IFISA: AtomElement
3757    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3758    
3759      @cm: undefinedContent
3760    
3761    @enDesc:    @enDesc:
3762      The <XE::atom|category> element conveys information abut      The <XE::atom|category> element conveys information abut
3763      a category associated with an entry or feed.      a category associated with an entry or feed.
# Line 3817  IFClsETDef: Line 3889  IFClsETDef:
3889    @IFISA: AtomElement    @IFISA: AtomElement
3890    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3891    
3892      @cm:
3893        (dxm|PCDATA||ManakaiDOM|all)*
3894    
3895    @enDesc:    @enDesc:
3896      The <XE::atom|generator> element identifies the agent used      The <XE::atom|generator> element identifies the agent used
3897      to generate a feed.      to generate a feed.
# Line 3898  IFClsETDef: Line 3973  IFClsETDef:
3973    @IFISA: AtomElement    @IFISA: AtomElement
3974    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
3975    
3976      @cm: undefinedContent
3977    
3978    @enDesc:    @enDesc:
3979      The <XE::atom|link> element defines a reference from an entry      The <XE::atom|link> element defines a reference from an entry
3980      or feed to a Web resource.      or feed to a Web resource.
# Line 4216  IFClsETDef: Line 4293  IFClsETDef:
4293    @IFISA: AtomElement    @IFISA: AtomElement
4294    @ClsISA: ManakaiAtomElement    @ClsISA: ManakaiAtomElement
4295    
4296      @cm:
4297        (source-prop*)
4298    
4299    @Attr:    @Attr:
4300      @@Name: authorElements      @@Name: authorElements
4301      @@enDesc:      @@enDesc:
# Line 4587  AGDef: Line 4667  AGDef:
4667    @QName: undefinedAttributes    @QName: undefinedAttributes
4668    @mv:attributeTypeGroupName: common.extra    @mv:attributeTypeGroupName: common.extra
4669    
4670    ResourceDef:
4671      @QName: undefinedContent
4672      @mv:elementContentModelName: undefined
4673      @For: =ManakaiDOM|ManakaiDOMLatest
4674      @DISCore:resourceType: mv|ElementContentModel
4675      @cm: dxm|ANY||ManakaiDOM|all
4676      @enImplNote:
4677        (text | anyForeignElement)*

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24