/[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.20 by wakaba, Fri Dec 29 14:45:44 2006 UTC revision 1.23 by wakaba, Sat Dec 30 12:00:41 2006 UTC
# Line 50  Module: Line 50  Module:
50        @@@QName: Markup|common        @@@QName: Markup|common
51      @@Module:      @@Module:
52        @@@QName: MDOM|TreeCore        @@@QName: MDOM|TreeCore
       @@@WithFor: ManakaiDOM|ManakaiDOMLatest  
     @@Module:  
       @@@WithFor: ManakaiDOM|ManakaiDOM  
     @@Module:  
       @@@WithFor: ManakaiDOM|ManakaiDOMLatest  
53      @@Module:      @@Module:
54        @@@QName: DISlib|DISMarkup        @@@QName: DISlib|DISMarkup
       @@@WithFor: ManakaiDOM|all  
   @DefaultFor: ManakaiDOM|ManakaiDOMLatest  
55    
56  Namespace:  Namespace:
57    @atom:    @atom:
# Line 144  ElementTypeBinding: Line 137  ElementTypeBinding:
137      dis:ResourceDef      dis:ResourceDef
138    @ShadowContent:    @ShadowContent:
139      @@DISCore:resourceType: DISLang|Method      @@DISCore:resourceType: DISLang|Method
     @@ForCheck: !=ManakaiDOM|ManakaiDOM  
140    
141  ElementTypeBinding:  ElementTypeBinding:
142    @Name: Param    @Name: Param
# Line 166  ElementTypeBinding: Line 158  ElementTypeBinding:
158      dis:ResourceDef      dis:ResourceDef
159    @ShadowContent:    @ShadowContent:
160      @@DISCore:resourceType: DISLang|Attribute      @@DISCore:resourceType: DISLang|Attribute
     @@ForCheck: !=ManakaiDOM|ManakaiDOM  
161    
162  ElementTypeBinding:  ElementTypeBinding:
163    @Name: ATTR    @Name: ATTR
# Line 182  ElementTypeBinding: Line 173  ElementTypeBinding:
173      @@DISCore:resourceType:      @@DISCore:resourceType:
174        @@@@: mv|AttributeType        @@@@: mv|AttributeType
175        @@@ForCheck: s|ForML        @@@ForCheck: s|ForML
     @@ForCheck: !=ManakaiDOM|ManakaiDOM  
176    
177  ElementTypeBinding:  ElementTypeBinding:
178    @Name: Get    @Name: Get
# Line 247  ElementTypeBinding: Line 237  ElementTypeBinding:
237      @@resourceFor: ManakaiDOM|ForIF      @@resourceFor: ManakaiDOM|ForIF
238      @@resourceFor: ManakaiDOM|ForClass      @@resourceFor: ManakaiDOM|ForClass
239      @@resourceFor: s|ForML      @@resourceFor: s|ForML
     @@For: ManakaiDOM|ManakaiDOM  
240    
241      @@DISCore:resourceType:      @@DISCore:resourceType:
242        @@@@: DISLang|Interface        @@@@: DISLang|Interface
# Line 256  ElementTypeBinding: Line 245  ElementTypeBinding:
245      @@DISCore:resourceType:      @@DISCore:resourceType:
246        @@@@: DISLang|Class        @@@@: DISLang|Class
247        @@@ForCheck: ManakaiDOM|ForClass        @@@ForCheck: ManakaiDOM|ForClass
248    
249      @@Implement:      @@Implement:
250        @@@@: ||ManakaiDOM|ManakaiDOM||ManakaiDOM|ForIF        @@@@: ||+||ManakaiDOM|ForIF
       @@@ContentType: DISCore|TFPQNames  
       @@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOM  
     @@Implement:  
       @@@@: ||ManakaiDOM|ManakaiDOMLatest||ManakaiDOM|ForIF  
251        @@@ContentType: DISCore|TFPQNames        @@@ContentType: DISCore|TFPQNames
252        @@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOMLatest        @@@ForCheck: ManakaiDOM|ForClass
253    
254      @@s:elementType:      @@s:elementType:
255        @@@@: ||+||s|ForML        @@@@: ||+||s|ForML
# Line 284  ElementTypeBinding: Line 270  ElementTypeBinding:
270        @@@ForCheck: !ManakaiDOM|ForIF !ManakaiDOM|ForClass !s|ForML        @@@ForCheck: !ManakaiDOM|ForIF !ManakaiDOM|ForClass !s|ForML
271      @@resourceFor: ManakaiDOM|ForIF      @@resourceFor: ManakaiDOM|ForIF
272      @@resourceFor: ManakaiDOM|ForClass      @@resourceFor: ManakaiDOM|ForClass
     @@For: ManakaiDOM|ManakaiDOM  
273    
274      @@DISCore:resourceType:      @@DISCore:resourceType:
275        @@@@: DISLang|Interface        @@@@: DISLang|Interface
# Line 293  ElementTypeBinding: Line 278  ElementTypeBinding:
278      @@DISCore:resourceType:      @@DISCore:resourceType:
279        @@@@: DISLang|Class        @@@@: DISLang|Class
280        @@@ForCheck: ManakaiDOM|ForClass        @@@ForCheck: ManakaiDOM|ForClass
281    
282      @@Implement:      @@Implement:
283        @@@@: ||ManakaiDOM|ManakaiDOM||ManakaiDOM|ForIF        @@@@: ||+||ManakaiDOM|ForIF
       @@@ContentType: DISCore|TFPQNames  
       @@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOM  
     @@Implement:  
       @@@@: ||ManakaiDOM|ManakaiDOMLatest||ManakaiDOM|ForIF  
284        @@@ContentType: DISCore|TFPQNames        @@@ContentType: DISCore|TFPQNames
285        @@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOMLatest        @@@ForCheck: ManakaiDOM|ForClass
286    
287  ElementTypeBinding:  ElementTypeBinding:
288    @Name: IFClsConstructDef    @Name: IFClsConstructDef
# Line 315  ElementTypeBinding: Line 297  ElementTypeBinding:
297      @@resourceFor: ManakaiDOM|ForClass      @@resourceFor: ManakaiDOM|ForClass
298      @@resourceFor: mv|ForCM      @@resourceFor: mv|ForCM
299      @@resourceFor: mv|ForAG      @@resourceFor: mv|ForAG
     @@For: ManakaiDOM|ManakaiDOM  
300    
301      @@DISCore:resourceType:      @@DISCore:resourceType:
302        @@@@: DISLang|Interface        @@@@: DISLang|Interface
# Line 324  ElementTypeBinding: Line 305  ElementTypeBinding:
305      @@DISCore:resourceType:      @@DISCore:resourceType:
306        @@@@: DISLang|Class        @@@@: DISLang|Class
307        @@@ForCheck: ManakaiDOM|ForClass        @@@ForCheck: ManakaiDOM|ForClass
308    
309      @@Implement:      @@Implement:
310        @@@@: ||ManakaiDOM|ManakaiDOM||ManakaiDOM|ForIF        @@@@: ||+||ManakaiDOM|ForIF
       @@@ContentType: DISCore|TFPQNames  
       @@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOM  
     @@Implement:  
       @@@@: ||ManakaiDOM|ManakaiDOMLatest||ManakaiDOM|ForIF  
311        @@@ContentType: DISCore|TFPQNames        @@@ContentType: DISCore|TFPQNames
312        @@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOMLatest        @@@ForCheck: ManakaiDOM|ForClass
313    
314      @@DISCore:resourceType:      @@DISCore:resourceType:
315        @@@@: mv|AttributeTypeGroup        @@@@: mv|AttributeTypeGroup
# Line 448  ElementTypeBinding: Line 426  ElementTypeBinding:
426  ResourceDef:  ResourceDef:
427    @QName: Document    @QName: Document
428    @AliasFor: td|Document    @AliasFor: td|Document
   @For: ManakaiDOM|DOM  
429    
430  ResourceDef:  ResourceDef:
431    @QName: Element    @QName: Element
432    @AliasFor: te|Element    @AliasFor: te|Element
   @For: ManakaiDOM|DOM  
433    
434  ResourceDef:  ResourceDef:
435    @QName: Attr    @QName: Attr
436    @AliasFor: te|Attr    @AliasFor: te|Attr
   @For: ManakaiDOM|DOM  
437    
438  ResourceDef:  ResourceDef:
439    @QName: DOMString    @QName: DOMString
440    @AliasFor: DOMMain|DOMString    @AliasFor: DOMMain|DOMString
   @For: ManakaiDOM|DOM  
441    
442  ResourceDef:  ResourceDef:
443    @QName: DOMURI    @QName: DOMURI
444    @AliasFor: ManakaiDOM|ManakaiDOMURI    @AliasFor: ManakaiDOM|ManakaiDOMURI
   @For: ManakaiDOM|DOM3  
445    
446  ResourceDef:  ResourceDef:
447    @QName: DOMTimeStamp    @QName: DOMTimeStamp
448    @AliasFor: DOMMain|DOMTimeStamp    @AliasFor: DOMMain|DOMTimeStamp
   @For: ManakaiDOM|DOM2  
449    
450  ResourceDef:  ResourceDef:
451    @QName: boolean    @QName: boolean
452    @AliasFor: idl|boolean||ManakaiDOM|all    @AliasFor: idl|boolean
453    
454  ResourceDef:  ResourceDef:
455    @QName: Node    @QName: Node
456    @AliasFor: tc|Node    @AliasFor: tc|Node
   @For: ManakaiDOM|ManakaiDOM  
457    
458  ResourceDef:  ResourceDef:
459    @QName: NodeList    @QName: NodeList
460    @AliasFor: tc|NodeList    @AliasFor: tc|NodeList
   @For: ManakaiDOM|ManakaiDOM  
461    
462  ResourceDef:  ResourceDef:
463    @QName: StaticNodeList    @QName: StaticNodeList
464    @AliasFor: tc|StaticNodeList    @AliasFor: tc|StaticNodeList
   @For: ManakaiDOM|ManakaiDOM  
465    
466  ElementTypeBinding:  ElementTypeBinding:
467    @Name: enDesc    @Name: enDesc
# Line 518  ElementTypeBinding: Line 487  ElementTypeBinding:
487      @@Value:      @@Value:
488        @@@@: 1        @@@@: 1
489        @@@ContentType: DISCore|Boolean        @@@ContentType: DISCore|Boolean
490      @@Type: idl|boolean||ManakaiDOM|all      @@Type: idl|boolean
491    
492  ElementTypeBinding:  ElementTypeBinding:
493    @Name: FalseCase    @Name: FalseCase
# Line 530  ElementTypeBinding: Line 499  ElementTypeBinding:
499      @@Value:      @@Value:
500        @@@@: 0        @@@@: 0
501        @@@ContentType: DISCore|Boolean        @@@ContentType: DISCore|Boolean
502      @@Type: idl|boolean||ManakaiDOM|all      @@Type: idl|boolean
503    
504  ## -- Features  ## -- Features
505    
# Line 540  ElementTypeBinding: Line 509  ElementTypeBinding:
509      dis:ResourceDef      dis:ResourceDef
510    @ShadowContent:    @ShadowContent:
511      @@DISCore:resourceType: f|Feature      @@DISCore:resourceType: f|Feature
     @@For: =ManakaiDOM|all  
512    
513  ElementTypeBinding:  ElementTypeBinding:
514    @Name: FeatureVerDef    @Name: FeatureVerDef
# Line 668  ResourceDef: Line 636  ResourceDef:
636    @QName: AtomQName    @QName: AtomQName
637    @enLN: Qualified Names    @enLN: Qualified Names
638    @mv:id: qname    @mv:id: qname
   @For: =ManakaiDOM|ManakaiDOMLatest  
639    @DISCore:resourceType: mv|XMLDTDQNameModule    @DISCore:resourceType: mv|XMLDTDQNameModule
640    
641    @mv:contains: Atom    @mv:contains: Atom
# Line 677  ResourceDef: Line 644  ResourceDef:
644    @QName: Atom10    @QName: Atom10
645    @enLN: Atom 1.0    @enLN: Atom 1.0
646    @mv:id: atom10    @mv:id: atom10
   @For: =ManakaiDOM|ManakaiDOMLatest  
647    @DISCore:resourceType: mv|XMLDTDDriver    @DISCore:resourceType: mv|XMLDTDDriver
648    
649    @mv:refers: Atom    @mv:refers: Atom
# Line 694  ElementTypeBinding: Line 660  ElementTypeBinding:
660      dis:ResourceDef      dis:ResourceDef
661    @ShadowContent:    @ShadowContent:
662      @@DISCore:resourceType: mv|XMLDTDModuleSet      @@DISCore:resourceType: mv|XMLDTDModuleSet
     @@For: =ManakaiDOM|ManakaiDOMLatest  
663    
664  ElementTypeBinding:  ElementTypeBinding:
665    @Name: ModuleDef    @Name: ModuleDef
# Line 702  ElementTypeBinding: Line 667  ElementTypeBinding:
667      dis:ResourceDef      dis:ResourceDef
668    @ShadowContent:    @ShadowContent:
669      @@DISCore:resourceType: mv|XMLDTDModule      @@DISCore:resourceType: mv|XMLDTDModule
     @@For: =ManakaiDOM|ManakaiDOMLatest  
670    
671  ## -- Implementation  ## -- Implementation
672    
# Line 725  IFClsDef: Line 689  IFClsDef:
689      @@PerlDef:      @@PerlDef:
690        for my $interface (        for my $interface (
691          <IFName::AtomImplementation>,          <IFName::AtomImplementation>,
         <IFName::AtomImplementation||ManakaiDOM|ManakaiDOM>,  
692          <IFName::c|DOMImplementation>,          <IFName::c|DOMImplementation>,
693          <IFName::f|GetFeature>,          <IFName::f|GetFeature>,
694        ) {        ) {
# Line 1689  STDef: Line 1652  STDef:
1652  STCDef:  STCDef:
1653    @QName: atomUriCM    @QName: atomUriCM
1654    @mv:elementContentModelName: URI    @mv:elementContentModelName: URI
1655    @cm: (dxm|PCDATA||ManakaiDOM|all)*    @cm: (dxm|PCDATA)*
1656    
1657  STDef:  STDef:
1658    @QName: atomEmailAddress    @QName: atomEmailAddress
# Line 1699  STDef: Line 1662  STDef:
1662  STCDef:  STCDef:
1663    @QName: atomEmailAddressCM    @QName: atomEmailAddressCM
1664    @mv:elementContentModelName: EmailAddress    @mv:elementContentModelName: EmailAddress
1665    @cm: (dxm|PCDATA||ManakaiDOM|all)*    @cm: (dxm|PCDATA)*
1666    
1667  ElementTypeBinding:  ElementTypeBinding:
1668    @Name: AGDef    @Name: AGDef
# Line 1707  ElementTypeBinding: Line 1670  ElementTypeBinding:
1670      dis:ResourceDef      dis:ResourceDef
1671    @ShadowContent:    @ShadowContent:
1672      @@DISCore:resourceType: mv|AttributeTypeGroup      @@DISCore:resourceType: mv|AttributeTypeGroup
     @@For: =ManakaiDOM|ManakaiDOMLatest  
1673    
1674  ElementTypeBinding:  ElementTypeBinding:
1675    @Name: ATDef    @Name: ATDef
# Line 1715  ElementTypeBinding: Line 1677  ElementTypeBinding:
1677      dis:ResourceDef      dis:ResourceDef
1678    @ShadowContent:    @ShadowContent:
1679      @@DISCore:resourceType: mv|AttributeType      @@DISCore:resourceType: mv|AttributeType
     @@For: =ManakaiDOM|ManakaiDOMLatest  
1680    
1681  ElementTypeBinding:  ElementTypeBinding:
1682    @Name: ECDef    @Name: ECDef
# Line 1723  ElementTypeBinding: Line 1684  ElementTypeBinding:
1684      dis:ResourceDef      dis:ResourceDef
1685    @ShadowContent:    @ShadowContent:
1686      @@DISCore:resourceType: mv|ElementTypeClass      @@DISCore:resourceType: mv|ElementTypeClass
     @@For: =ManakaiDOM|ManakaiDOMLatest  
1687    
1688  ElementTypeBinding:  ElementTypeBinding:
1689    @Name: EMDef    @Name: EMDef
# Line 1731  ElementTypeBinding: Line 1691  ElementTypeBinding:
1691      dis:ResourceDef      dis:ResourceDef
1692    @ShadowContent:    @ShadowContent:
1693      @@DISCore:resourceType: mv|ElementTypeClassMix      @@DISCore:resourceType: mv|ElementTypeClassMix
     @@For: =ManakaiDOM|ManakaiDOMLatest  
1694    
1695  ElementTypeBinding:  ElementTypeBinding:
1696    @Name: STDef    @Name: STDef
# Line 1739  ElementTypeBinding: Line 1698  ElementTypeBinding:
1698      dis:ResourceDef      dis:ResourceDef
1699    @ShadowContent:    @ShadowContent:
1700      @@DISCore:resourceType: mv|XMLDTDDatatypeEntity      @@DISCore:resourceType: mv|XMLDTDDatatypeEntity
     @@For: =ManakaiDOM|ManakaiDOMLatest  
1701    
1702  ElementTypeBinding:  ElementTypeBinding:
1703    @Name: STCDef    @Name: STCDef
# Line 1747  ElementTypeBinding: Line 1705  ElementTypeBinding:
1705      dis:ResourceDef      dis:ResourceDef
1706    @ShadowContent:    @ShadowContent:
1707      @@DISCore:resourceType: mv|ElementContentModel      @@DISCore:resourceType: mv|ElementContentModel
     @@For: =ManakaiDOM|ManakaiDOMLatest  
1708    
1709  IFClsDef:  IFClsDef:
1710    @IFQName: AtomElement    @IFQName: AtomElement
# Line 1757  IFClsDef: Line 1714  IFClsDef:
1714    @ClsISA: te|ManakaiDOMElement    @ClsISA: te|ManakaiDOMElement
1715        
1716    @f:implements: AtomFeature10    @f:implements: AtomFeature10
1717    @s:elementType: AnyAtomElement||ManakaiDOM|all    @s:elementType: AnyAtomElement
1718    
1719    @enDesc:    @enDesc:
1720      The <IF::AtomElement> interface provides convenience      The <IF::AtomElement> interface provides convenience
# Line 1782  IFClsDef: Line 1739  IFClsDef:
1739      @@PerlDef:      @@PerlDef:
1740        for my $interface (        for my $interface (
1741          <IFName::AtomElement>,          <IFName::AtomElement>,
         <IFName::AtomElement||ManakaiDOM|ManakaiDOM>,  
1742          <IFName::Element>,          <IFName::Element>,
1743          <IFName::Node>,          <IFName::Node>,
1744          <IFName::f|GetFeature>,          <IFName::f|GetFeature>,
# Line 1830  IFClsConstructDef: Line 1786  IFClsConstructDef:
1786    @mv:refers: atomCommonAttributes    @mv:refers: atomCommonAttributes
1787    
1788    @cm:    @cm:
1789      dxm|ANY||ManakaiDOM|all      dxm|ANY
1790    @enImplNote:    @enImplNote:
1791      @@ddid:cm      @@ddid:cm
1792      @@@:      @@@:
1793        {TODO::        {TODO::
1794          (dxm|PCDATA||ManakaiDOM|all | html|div)*          (dxm|PCDATA | html|div)*
1795        }        }
1796    
1797    @enDesc:    @enDesc:
# Line 2129  IFClsConstructDef: Line 2085  IFClsConstructDef:
2085    @mv:refers: atomCommonAttributes    @mv:refers: atomCommonAttributes
2086    
2087    @cm:    @cm:
2088      (dxm|PCDATA||ManakaiDOM|all)*      (dxm|PCDATA)*
2089    @enImplNote:    @enImplNote:
2090      @@ddid: cm      @@ddid: cm
2091      @@@:      @@@:
# Line 3592  IFClsETDef: Line 3548  IFClsETDef:
3548    @mv:refers: atomCommonAttributes    @mv:refers: atomCommonAttributes
3549    
3550    @cm:    @cm:
3551      dxm|ANY||ManakaiDOM|all      dxm|ANY
3552    
3553    @enDesc:    @enDesc:
3554      The <XE::atom|content> element either contains or links to      The <XE::atom|content> element either contains or links to
# Line 4003  IFClsETDef: Line 3959  IFClsETDef:
3959    @mv:refers: atomCommonAttributes    @mv:refers: atomCommonAttributes
3960    
3961    @cm:    @cm:
3962      (dxm|PCDATA||ManakaiDOM|all)*      (dxm|PCDATA)*
3963    
3964    @enDesc:    @enDesc:
3965      The <XE::atom|generator> element identifies the agent used      The <XE::atom|generator> element identifies the agent used
# Line 4849  boolCParam: Line 4805  boolCParam:
4805  ResourceDef:  ResourceDef:
4806    @QName: CFG    @QName: CFG
4807    @AliasFor: c|DOMConfiguration    @AliasFor: c|DOMConfiguration
   @For: ManakaiDOM|DOM3  
4808    
4809  ElementTypeBinding:  ElementTypeBinding:
4810    @Name: boolCParam    @Name: boolCParam
# Line 4858  ElementTypeBinding: Line 4813  ElementTypeBinding:
4813    @ShadowContent:    @ShadowContent:
4814      @@DISCore:resourceType:      @@DISCore:resourceType:
4815        @@@@: c|DOMConfigurationParameter        @@@@: c|DOMConfigurationParameter
       @@@For: ManakaiDOM|DOM  
4816      @@DISCore:resourceType:      @@DISCore:resourceType:
4817        @@@@: DISCore|Property        @@@@: DISCore|Property
4818        @@@For: =ManakaiDOM|all      @@Type: idl|boolean
     @@For: ManakaiDOM|DOM3  
     @@For: =ManakaiDOM|all  
     @@Type: idl|boolean||ManakaiDOM|all  
4819    
4820  ECDef:  ECDef:
4821    @QName: simpleExtensionElements    @QName: simpleExtensionElements
# Line 4890  AGDef: Line 4841  AGDef:
4841  ResourceDef:  ResourceDef:
4842    @QName: undefinedContent    @QName: undefinedContent
4843    @mv:elementContentModelName: undefined    @mv:elementContentModelName: undefined
   @For: =ManakaiDOM|ManakaiDOMLatest  
4844    @DISCore:resourceType: mv|ElementContentModel    @DISCore:resourceType: mv|ElementContentModel
4845    @cm: dxm|ANY||ManakaiDOM|all    @cm: dxm|ANY
4846    @enImplNote:    @enImplNote:
4847      (text | anyForeignElement)*      (text | anyForeignElement)*
4848    
# Line 5215  IFClsDef: Line 5165  IFClsDef:
5165        as to the total number of replies contained by the        as to the total number of replies contained by the
5166        linked resource.  The value is advisory and        linked resource.  The value is advisory and
5167        may not accurately reflect the actual number of replies.        may not accurately reflect the actual number of replies.
5168      @@Type: idl|long||ManakaiDOM|all      @@Type: idl|long
5169      @@Get:      @@Get:
5170        @@@PerlDef:        @@@PerlDef:
5171          __CODE{getReflectAttrNonNegativeIntegerValue::          __CODE{getReflectAttrNonNegativeIntegerValue::

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.23

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24