/[suikacvs]/messaging/manakai/lib/Message/DOM/DOMHTML.dis
Suika

Diff of /messaging/manakai/lib/Message/DOM/DOMHTML.dis

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

revision 1.8 by wakaba, Sun May 8 14:18:01 2005 UTC revision 1.9 by wakaba, Mon May 9 11:59:32 2005 UTC
# Line 491  ElementTypeBinding: Line 491  ElementTypeBinding:
491      @@For:      @@For:
492        =ManakaiDOM:ManakaiDOM        =ManakaiDOM:ManakaiDOM
493      @@For: ForHTML      @@For: ForHTML
494        @@ISA:
495          @@@@: ||ManakaiDOM|ManakaiDOM2||ManakaiDOM|ForIF
496          @@@ForCheck: ManakaiDOM|ForIF ManakaiDOM|ManakaiDOMLatest
497          @@@ContentType: DISCore|TFPQNames
498  ## NOTE: A Level 2 interface is not always upward-compatible with Level 1 i.f.  ## NOTE: A Level 2 interface is not always upward-compatible with Level 1 i.f.
499    
500  ElementTypeBinding:  ElementTypeBinding:
# Line 627  ElementTypeBinding: Line 631  ElementTypeBinding:
631    
632      @@ISA:      @@ISA:
633        @@@@:        @@@@:
         ManakaiDOM:ManakaiDOMObject  
       @@@ForCheck:  
         ManakaiDOM:ForClass  
     @@ISA:  
       @@@@:  
634          ::ManakaiDOM:ManakaiDOM||ManakaiDOM:ForIF          ::ManakaiDOM:ManakaiDOM||ManakaiDOM:ForIF
635        @@@ForCheck:        @@@ForCheck:
636          ManakaiDOM:ForIF ManakaiDOM:ManakaiDOM1          ManakaiDOM:ForIF ManakaiDOM:ManakaiDOM1
# Line 851  IF: Line 850  IF:
850        ManakaiDOM:ManakaiDOMNodeReference::ManakaiDOM:Perl        ManakaiDOM:ManakaiDOMNodeReference::ManakaiDOM:Perl
851      @@ForCheck:      @@ForCheck:
852        ManakaiDOM:ForClass        ManakaiDOM:ForClass
853    @ISA:    @L2ISAL1:
     @@@:  
       ManakaiDOM:ManakaiDOMObject  
     @@ForCheck:  
       ManakaiDOM:ForClass  
854    
855    @Description:    @Description:
856      @@lang:en      @@lang:en
# Line 1141  IF: Line 1136  IF:
1136            $node->{<Q::ManakaiDOM:implID>}            $node->{<Q::ManakaiDOM:implID>}
1137                  = $self->{<Q::TreeCore:node>}->{<Q::ManakaiDOM:implID>};                  = $self->{<Q::TreeCore:node>}->{<Q::ManakaiDOM:implID>};
1138            $node->{<Q::DOMCore:hasFeature>}->{HTML} = 1;            $node->{<Q::DOMCore:hasFeature>}->{HTML} = 1;
1139            $r = <ClassM::DOMCore:ManakaiDOMNode.getNodeReference> ($node);            my $cls = <ClassName::DOMCore:ManakaiDOMDocument>;
1140              $r = <Code::getWeakRef:: $object = $node, $class = $cls>;
1141            $r-><M::DOMCore:Node.appendChild>            $r-><M::DOMCore:Node.appendChild>
1142                    (my $html = $r-><M::DOMCore:Document.createElement>                    (my $html = $r-><M::DOMCore:Document.createElement>
1143                                      ('HTML'));                                      ('HTML'));
# Line 1158  IF: Line 1154  IF:
1154            $html-><M::DOMCore:Node.appendChild>            $html-><M::DOMCore:Node.appendChild>
1155                       ($r-><M::DOMCore:Document.createElement>                       ($r-><M::DOMCore:Document.createElement>
1156                                             ('BODY'));                                             ('BODY'));
1157              $r = <ClassM::DOMCore:ManakaiDOMNode.getNodeReference> ($node);
1158    
1159    
1160    @Method:    @Method:
# Line 1200  IF: Line 1197  IF:
1197                  = $self->{<Q::TreeCore:node>}->{<Q::ManakaiDOM:implID>};                  = $self->{<Q::TreeCore:node>}->{<Q::ManakaiDOM:implID>};
1198            $node->{<Q::DOMCore:hasFeature>}->{HTML} = 1;            $node->{<Q::DOMCore:hasFeature>}->{HTML} = 1;
1199            $node->{<Q::DOMCore:hasFeature>}->{XML} = 1;            $node->{<Q::DOMCore:hasFeature>}->{XML} = 1;
1200            $r = <ClassM::DOMCore:ManakaiDOMNode.getNodeReference> ($node);            my $cls = <ClassName::DOMCore:ManakaiDOMDocument>;
1201              $r = <Code::getWeakRef:: $object = $node, $class = $cls>;
1202            $r-><M::DOMCore:Node.appendChild>            $r-><M::DOMCore:Node.appendChild>
1203                    (my $html = $r-><M::DOMCore:Document.createElementNS>                    (my $html = $r-><M::DOMCore:Document.createElementNS>
1204                                      (<Q::xhtml1:>, 'html'));                                      (<Q::xhtml1:>, 'html'));
# Line 1219  IF: Line 1217  IF:
1217            $html-><M::DOMCore:Node.appendChild>            $html-><M::DOMCore:Node.appendChild>
1218                       ($r-><M::DOMCore:Document.createElementNS>                       ($r-><M::DOMCore:Document.createElementNS>
1219                                             (<Q::xhtml1:>, 'body'));                                             (<Q::xhtml1:>, 'body'));
1220              $r = <ClassM::DOMCore:ManakaiDOMNode.getNodeReference> ($node);
1221          }__;          }__;
1222    
1223    ResourceDef:
1224      @QName: getWeakRef
1225      @AliasFor:
1226        ManakaiNode:getWeakRef::ManakaiDOM:Perl
1227    
1228  IF:  IF:
1229    @Name:    @Name:
1230      @@@: HTMLDocument      @@@: HTMLDocument
# Line 1249  IF: Line 1253  IF:
1253      @@@:      @@@:
1254        The root of the HTML document and holds the entire content.        The root of the HTML document and holds the entire content.
1255    
1256      @s:rootElementType:
1257        @@@: html||ForHTML40SE
1258        @@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2
1259      @s:rootElementType:
1260        @@@: html||ForHTML401
1261        @@ForCheck: ManakaiDOM|DOM2
1262      @s:rootElementType:
1263        @@@: html||ForXHTML10SE
1264        @@ForCheck: ManakaiDOM|DOM2
1265    
1266    @ImplNote:    @ImplNote:
     @@root-element:  
       @@@QName:  
         xhtml1:html  
     @@root-element:  
       @@@Name:html  
1267      @@doctype-public:      @@doctype-public:
1268        -//W3C//DTD HTML 4.0//EN        -//W3C//DTD HTML 4.0//EN
1269      @@doctype-public:      @@doctype-public:
# Line 1984  IF: Line 1993  IF:
1993          - <A:vlinkColor>          - <A:vlinkColor>
1994        \        \
1995        }        }
1996  ##IF:HTMLDocument  ##HTMLDocument
1997    
1998  ElementTypeBinding:  ElementTypeBinding:
1999    @Name: PropDef    @Name: PropDef
# Line 2409  ElementTypeBinding: Line 2418  ElementTypeBinding:
2418  ET:  ET:
2419    @ETQName:    @ETQName:
2420      xhtml1:html      xhtml1:html
2421      @QName:
2422        @@@: html
2423        @@ForCheck: s|ForML
2424    
2425    @IFQName:    @IFQName:
2426      @@@: HTMLHtmlElement      @@@: HTMLHtmlElement

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24