/[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.11 by wakaba, Fri Aug 18 12:26:54 2006 UTC revision 1.13 by wakaba, Sun Sep 10 11:19:24 2006 UTC
# Line 582  ModuleSetDef: Line 582  ModuleSetDef:
582    
583    @mv:targetNamespace: atom|    @mv:targetNamespace: atom|
584    @mv:defaultNamespacePrefix: atom    @mv:defaultNamespacePrefix: atom
585      @mv:systemIdentifierBaseURI: \
586    
587  ModuleDef:  ModuleDef:
588    @QName: AtomFeed    @QName: AtomFeed
# Line 661  ResourceDef: Line 662  ResourceDef:
662    @DISCore:resourceType: mv|XMLDTDQNameModule    @DISCore:resourceType: mv|XMLDTDQNameModule
663    
664    @mv:contains: Atom    @mv:contains: Atom
665    
666    ResourceDef:
667      @QName: Atom10
668      @enLN: Atom 1.0
669      @mv:id: atom10
670      @For: =ManakaiDOM|ManakaiDOMLatest
671      @DISCore:resourceType: mv|XMLDTDDriver
672    
673      @mv:refers: Atom
674    
675      @mv:refers: AtomQName
676      @mv:refers: AtomDatatypes
677      @mv:refers: AtomProperties
678      @mv:refers: AtomEntry
679      @mv:refers: AtomFeed
680    
681  ElementTypeBinding:  ElementTypeBinding:
682    @Name: ModuleSetDef    @Name: ModuleSetDef
# Line 1608  AGDef: Line 1624  AGDef:
1624    @QName: atomCommonAttributes    @QName: atomCommonAttributes
1625    @enFN: common attributes    @enFN: common attributes
1626    @mv:attributeTypeGroupName: common    @mv:attributeTypeGroupName: common
1627    
1628      @mv:refers: Atom
1629        
1630    @ATDef:    @ATDef:
1631      @@mv:attributeTypeName: xml|base      @@mv:attributeTypeName: xml|base
# Line 2793  IFClsETDef: Line 2811  IFClsETDef:
2811                                  (<Q::atom|>, 'updated');                                  (<Q::atom|>, 'updated');
2812            $updatede-><AS::AtomDateConstruct.value> (scalar time);            $updatede-><AS::AtomDateConstruct.value> (scalar time);
2813            $r-><M::Node.appendChild> ($updatede);            $r-><M::Node.appendChild> ($updatede);
2814    
2815              $self-><M::Node.appendChild> ($r);
2816          }__;          }__;
2817    
2818      @@Test:      @@Test:
# Line 2859  IFClsETDef: Line 2879  IFClsETDef:
2879          $test->assert_num_not_equals          $test->assert_num_not_equals
2880                   (actual_value => $updated-><AG::AtomDateConstruct.value>,                   (actual_value => $updated-><AG::AtomDateConstruct.value>,
2881                    expected_value => 0);                    expected_value => 0);
2882    
2883            $test->id ('parent');
2884            $test->assert_equals ($ent-><AG::Node.parentNode>, $feed);
2885      @@Test:      @@Test:
2886        @@@QName: AtomFeedElement.addNewEntry.2.test        @@@QName: AtomFeedElement.addNewEntry.2.test
2887        @@@enDesc:        @@@enDesc:
# Line 3466  IFClsETDef: Line 3489  IFClsETDef:
3489    
3490    # no common attribs    # no common attribs
3491    @cm: TextCM    @cm: TextCM
3492    
3493      @mv:refers: Atom
3494  ##AtomNameElement  ##AtomNameElement
3495    
3496  IFClsETDef:  IFClsETDef:
# Line 3479  IFClsETDef: Line 3504  IFClsETDef:
3504    
3505    # no common attribs    # no common attribs
3506    @cm: atomUriCM    @cm: atomUriCM
3507    
3508      @mv:refers: Atom
3509  ##AtomUriElement  ##AtomUriElement
3510    
3511  IFClsETDef:  IFClsETDef:
# Line 3492  IFClsETDef: Line 3519  IFClsETDef:
3519    
3520    # no common attribs    # no common attribs
3521    @cm: atomEmailAddressCM    @cm: atomEmailAddressCM
3522    
3523      @mv:refers: Atom
3524  ##AtomEmailElement  ##AtomEmailElement
3525    
3526  IFClsETDef:  IFClsETDef:
# Line 3526  IFClsETDef: Line 3555  IFClsETDef:
3555      The <XE::atom|content> element either contains or links to      The <XE::atom|content> element either contains or links to
3556      the content of the entry.      the content of the entry.
3557    
3558    @Attr:    @ATTR:
3559      @@Name: type      @@Name: type
3560      @@enDesc:      @@enDesc:
3561        The type of the element.        The type of the element.
# Line 3591  IFClsETDef: Line 3620  IFClsETDef:
3620          $el-><AS::AtomContentElement.type> (null);          $el-><AS::AtomContentElement.type> (null);
3621          $test->assert_null ($el-><AG::AtomContentElement.type>);          $test->assert_null ($el-><AG::AtomContentElement.type>);
3622    
3623    @Attr:    @ATTR:
3624      @@Name: src      @@Name: src
3625      @@enDesc:      @@enDesc:
3626        The source of the remote content of the element.        The source of the remote content of the element.

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.13

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24