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

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

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

revision 1.7 by wakaba, Sun Jun 18 04:12:48 2006 UTC revision 1.13 by wakaba, Sat Dec 30 13:25:34 2006 UTC
# Line 20  Module: Line 20  Module:
20        @@@QName: Markup|common        @@@QName: Markup|common
21      @@Module:      @@Module:
22        @@@QName: MDOM|TreeCore        @@@QName: MDOM|TreeCore
       @@@WithFor: ManakaiDOM|ManakaiDOMLatest  
     @@Module:  
       @@@WithFor: ManakaiDOM|ManakaiDOM  
     @@Module:  
       @@@WithFor: ManakaiDOM|ManakaiDOMLatest  
   @DefaultFor: ManakaiDOM|ManakaiDOMLatest  
23    
24  Namespace:  Namespace:
25    @atom:    @atom:
# Line 42  Namespace: Line 36  Namespace:
36      http://suika.fam.cx/~wakaba/archive/2004/dom/xdt#      http://suika.fam.cx/~wakaba/archive/2004/dom/xdt#
37    @DOMMain:    @DOMMain:
38      http://suika.fam.cx/~wakaba/archive/2004/dom/main#      http://suika.fam.cx/~wakaba/archive/2004/dom/main#
39      @domperl:
40        http://suika.fam.cx/~wakaba/archive/2006/dom/perl/
41    @dx:    @dx:
42      http://suika.fam.cx/~wakaba/archive/2005/manakai/Util/Error/DOMException#      http://suika.fam.cx/~wakaba/archive/2005/manakai/Util/Error/DOMException#
43    @ecore:    @ecore:
# Line 109  ElementTypeBinding: Line 105  ElementTypeBinding:
105      dis:ResourceDef      dis:ResourceDef
106    @ShadowContent:    @ShadowContent:
107      @@DISCore:resourceType: DISLang|Method      @@DISCore:resourceType: DISLang|Method
     @@ForCheck: !=ManakaiDOM|ManakaiDOM  
108    
109  ElementTypeBinding:  ElementTypeBinding:
110    @Name: Param    @Name: Param
# Line 131  ElementTypeBinding: Line 126  ElementTypeBinding:
126      dis:ResourceDef      dis:ResourceDef
127    @ShadowContent:    @ShadowContent:
128      @@DISCore:resourceType: DISLang|Attribute      @@DISCore:resourceType: DISLang|Attribute
     @@ForCheck: !=ManakaiDOM|ManakaiDOM  
129    
130  ElementTypeBinding:  ElementTypeBinding:
131    @Name: CAttr    @Name: CAttr
# Line 139  ElementTypeBinding: Line 133  ElementTypeBinding:
133      dis:ResourceDef      dis:ResourceDef
134    @ShadowContent:    @ShadowContent:
135      @@DISCore:resourceType: DISLang|Attribute      @@DISCore:resourceType: DISLang|Attribute
136      @@ForCheck: !=ManakaiDOM|ManakaiDOM ManakaiDOM|ForClass      @@ForCheck:ManakaiDOM|ForClass
137    
138  ElementTypeBinding:  ElementTypeBinding:
139    @Name: Get    @Name: Get
# Line 204  ElementTypeBinding: Line 198  ElementTypeBinding:
198      @@resourceFor: ManakaiDOM|ForIF      @@resourceFor: ManakaiDOM|ForIF
199      @@resourceFor: ManakaiDOM|ForClass      @@resourceFor: ManakaiDOM|ForClass
200      @@resourceFor: s|ForML      @@resourceFor: s|ForML
     @@For: ManakaiDOM|ManakaiDOM  
201    
202      @@DISCore:resourceType:      @@DISCore:resourceType:
203        @@@@: DISLang|Interface        @@@@: DISLang|Interface
# Line 213  ElementTypeBinding: Line 206  ElementTypeBinding:
206      @@DISCore:resourceType:      @@DISCore:resourceType:
207        @@@@: DISLang|Class        @@@@: DISLang|Class
208        @@@ForCheck: ManakaiDOM|ForClass        @@@ForCheck: ManakaiDOM|ForClass
209    
210      @@Implement:      @@Implement:
211        @@@@: ||ManakaiDOM|ManakaiDOM||ManakaiDOM|ForIF        @@@@: ||+||ManakaiDOM|ForIF
       @@@ContentType: DISCore|TFPQNames  
       @@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOM  
     @@Implement:  
       @@@@: ||ManakaiDOM|ManakaiDOMLatest||ManakaiDOM|ForIF  
212        @@@ContentType: DISCore|TFPQNames        @@@ContentType: DISCore|TFPQNames
213        @@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOMLatest        @@@ForCheck: ManakaiDOM|ForClass
214    
215      @@s:elementType:      @@s:elementType:
216        @@@@: ||+||s|ForML        @@@@: ||+||s|ForML
# Line 243  ElementTypeBinding: Line 233  ElementTypeBinding:
233        @@@ForCheck: !ManakaiDOM|ForIF !ManakaiDOM|ForClass !s|ForML        @@@ForCheck: !ManakaiDOM|ForIF !ManakaiDOM|ForClass !s|ForML
234      @@resourceFor: ManakaiDOM|ForIF      @@resourceFor: ManakaiDOM|ForIF
235      @@resourceFor: ManakaiDOM|ForClass      @@resourceFor: ManakaiDOM|ForClass
     @@For: ManakaiDOM|ManakaiDOM  
236    
237      @@DISCore:resourceType:      @@DISCore:resourceType:
238        @@@@: DISLang|Interface        @@@@: DISLang|Interface
# Line 252  ElementTypeBinding: Line 241  ElementTypeBinding:
241      @@DISCore:resourceType:      @@DISCore:resourceType:
242        @@@@: DISLang|Class        @@@@: DISLang|Class
243        @@@ForCheck: ManakaiDOM|ForClass        @@@ForCheck: ManakaiDOM|ForClass
244    
245      @@Implement:      @@Implement:
246        @@@@: ||ManakaiDOM|ManakaiDOM||ManakaiDOM|ForIF        @@@@: ||+||ManakaiDOM|ForIF
       @@@ContentType: DISCore|TFPQNames  
       @@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOM  
     @@Implement:  
       @@@@: ||ManakaiDOM|ManakaiDOMLatest||ManakaiDOM|ForIF  
247        @@@ContentType: DISCore|TFPQNames        @@@ContentType: DISCore|TFPQNames
248        @@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOMLatest        @@@ForCheck: ManakaiDOM|ForClass
249    
250      @@f:implements: XDPFeature30      @@f:implements: XDPFeature30
251    
# Line 341  ElementTypeBinding: Line 327  ElementTypeBinding:
327  ResourceDef:  ResourceDef:
328    @QName: Document    @QName: Document
329    @AliasFor: td|Document    @AliasFor: td|Document
   @For: ManakaiDOM|DOM  
330    
331  ResourceDef:  ResourceDef:
332    @QName: Element    @QName: Element
333    @AliasFor: te|Element    @AliasFor: te|Element
   @For: ManakaiDOM|DOM  
334    
335  ResourceDef:  ResourceDef:
336    @QName: Attr    @QName: Attr
337    @AliasFor: te|Attr    @AliasFor: te|Attr
   @For: ManakaiDOM|DOM  
338    
339  ResourceDef:  ResourceDef:
340    @QName: Text    @QName: Text
341    @AliasFor: te|Text    @AliasFor: te|Text
   @For: ManakaiDOM|DOM  
342    
343  ResourceDef:  ResourceDef:
344    @QName: DOMString    @QName: DOMString
345    @AliasFor: DOMMain|DOMString    @AliasFor: DOMMain|DOMString
   @For: ManakaiDOM|DOM  
346    
347  ResourceDef:  ResourceDef:
348    @QName: boolean    @QName: boolean
349    @AliasFor: idl|boolean||ManakaiDOM|all    @AliasFor: idl|boolean
350    
351  ResourceDef:  ResourceDef:
352    @QName: Node    @QName: Node
353    @AliasFor: tc|Node    @AliasFor: tc|Node
   @For: ManakaiDOM|ManakaiDOM  
354    
355  ResourceDef:  ResourceDef:
356    @QName: NodeFilter    @QName: NodeFilter
357    @AliasFor: trv|NodeFilter    @AliasFor: trv|NodeFilter
   @For: ManakaiDOM|DOM2  
358    
359  ResourceDef:  ResourceDef:
360    @QName: TreeWalker    @QName: TreeWalker
361    @AliasFor: trv|TreeWalker    @AliasFor: trv|TreeWalker
   @For: ManakaiDOM|DOM2  
362    
363  ElementTypeBinding:  ElementTypeBinding:
364    @Name: enDesc    @Name: enDesc
# Line 399  ElementTypeBinding: Line 377  ElementTypeBinding:
377      @@Value:      @@Value:
378        @@@@: 1        @@@@: 1
379        @@@ContentType: DISCore|Boolean        @@@ContentType: DISCore|Boolean
380      @@Type: idl|boolean||ManakaiDOM|all      @@Type: idl|boolean
381    
382  ElementTypeBinding:  ElementTypeBinding:
383    @Name: FalseCase    @Name: FalseCase
# Line 411  ElementTypeBinding: Line 389  ElementTypeBinding:
389      @@Value:      @@Value:
390        @@@@: 0        @@@@: 0
391        @@@ContentType: DISCore|Boolean        @@@ContentType: DISCore|Boolean
392      @@Type: idl|boolean||ManakaiDOM|all      @@Type: idl|boolean
393    
394  ## -- Features  ## -- Features
395    
# Line 421  ElementTypeBinding: Line 399  ElementTypeBinding:
399      dis:ResourceDef      dis:ResourceDef
400    @ShadowContent:    @ShadowContent:
401      @@DISCore:resourceType: f|Feature      @@DISCore:resourceType: f|Feature
     @@For: =ManakaiDOM|all  
402    
403  ElementTypeBinding:  ElementTypeBinding:
404    @Name: FeatureVerDef    @Name: FeatureVerDef
# Line 442  FeatureDef: Line 419  FeatureDef:
419    @QName: XDPFeature    @QName: XDPFeature
420    @FeatureVerDef:    @FeatureVerDef:
421      @@QName: XDPFeature30      @@QName: XDPFeature30
422      @@Version: 3.0      @@f:version: 3.0
423      @@f:instanceOf: XDPFeature      @@f:instanceOf: XDPFeature
424      @@f:requires: tx|XMLFeature30      @@f:requires: tx|XMLFeature30
425      @@enDesc:      @@enDesc:
# Line 454  IFClsDef: Line 431  IFClsDef:
431    @IFQName: XDPDocument    @IFQName: XDPDocument
432    @ClsQName: ManakaiDOMXDPDocument    @ClsQName: ManakaiDOMXDPDocument
433    
434    @IFISA: Document    @domperl:implementedByObjectsOf: Document
435    @ClsISA: td|ManakaiDOMDocument    @domperl:classImplementedByObjectsOf: td|ManakaiDOMDocument
436    
437    @f:implements: XDPFeature30    @f:implements: XDPFeature30
   @f:provides:  
     @@@: XDPFeature30  
     @@f:through: c|ManakaiDOMImplementation  
438    
439    @enDesc:    @enDesc:
440      The <IF::XDPDocument> interface provides a set of methods      The <IF::XDPDocument> interface provides a set of methods
# Line 480  IFClsDef: Line 454  IFClsDef:
454          <IFName::f|GetFeature>,          <IFName::f|GetFeature>,
455        ) {        ) {
456          $test->id ($_);          $test->id ($_);
457          $test->assert_true (<Class::ManakaiDOMXDPDocument>->isa ($_));          $test->assert_true (<Class::td|ManakaiDOMDocument>->isa ($_));
458        }        }
459    
460    @Test:    @Test:
# Line 3673  IFClsDef: Line 3647  IFClsDef:
3647    @IFISA: Element    @IFISA: Element
3648    @ClsISA: te|ManakaiDOMElement    @ClsISA: te|ManakaiDOMElement
3649    
3650    @s:elementType: AnyXDPElement||ManakaiDOM|all    @s:elementType: AnyXDPElement
3651    
3652    @Test:    @Test:
3653      @@QName: createElementNS.XDPElement.test      @@QName: createElementNS.XDPElement.test
# Line 4234  IFClsETDef: Line 4208  IFClsETDef:
4208            $r =~ s/"/&quot;/g;            $r =~ s/"/&quot;/g;
4209            $r = '"'.$r.'"';            $r = '"'.$r.'"';
4210          }          }
4211  ##XDPPAttrLiteralElement  ##XDPAttrLiteralElement
4212    
4213  IFClsETDef:  IFClsETDef:
4214    @IFQName: XDPMinimumLiteralElement    @IFQName: XDPMinimumLiteralElement

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24