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

Contents of /messaging/manakai/lib/Message/DOM/DOMMutationNameEvents.dis

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Mon Oct 11 10:37:13 2004 UTC (20 years, 1 month ago) by wakaba
Branch: MAIN
New module added

1 wakaba 1.1 Namespace:
2     @DOMCore:
3     http://suika.fam.cx/~wakaba/archive/2004/8/18/dom-core#
4     @DOMEvents:
5     http://suika.fam.cx/~wakaba/archive/2004/dom/events#
6     @ev:
7     http://www.w3.org/2001/xml-events
8     @lang:
9     http://suika.fam.cx/~wakaba/archive/2004/8/18/lang#
10     @license:
11     http://suika.fam.cx/~wakaba/archive/2004/8/18/license#
12     @ManakaiDOMEvents:
13     http://suika.fam.cx/~wakaba/archive/2004/mdom-ev#
14     @TreeCore:\
15     Module:
16     @Name: DOMMutationNameEvents
17     @Namespace:
18     http://suika.fam.cx/~wakaba/archive/2004/dom/events#
19     @BindingName:
20     @@@: events
21     @@Type:
22     lang:IDL-DOM
23     @@prefix: dom.w3c.org
24     @FullName:
25     @@lang:en
26     @@@: DOM Mutation Name Events Module
27     @Description:
28     @@lang:en
29     @@@:
30     Notify changes to the name of a node.
31    
32     @Author:
33     @@FullName: Wakaba
34     @@Mail: w@suika.fam.cx
35     @License:
36     license:Perl+MPL
37     @Date.RCS:
38     $Date: 2004/10/10 00:01:08 $
39    
40     @ConditionDef:
41     @@Name:DOM2
42     @ConditionDef:
43     @@Name:DOM3
44     @@ISA:DOM2
45     @NormalCondition:DOM3
46    
47     @Feature:
48     @@Name:MutationNameEvents
49     @@Version:3.0
50     @@FullName: DOM Level 3 Mutation Name Events
51     @@ImplNote:
52     @@@lang:en
53     @@@@:
54     The support for <Feature:MutationEvents>/<FeatureVer:3.0> and
55     <Feature:Core>/<FeatureVer:3.0> is required.
56     @@Condition[list]:
57     DOM3
58     @@Contrib:
59     DOMCore:DOMImplementation::
60    
61    
62     @Require:
63     @@Module:
64     @@@Name: DOMMutationEvents
65     @@@Namespace:
66     http://suika.fam.cx/~wakaba/archive/2004/dom/events#
67    
68     EventSet:
69     @Event:
70     @@QName:
71     ev:DOMElementNameChanged
72     @@Description:
73     @@@lang:en
74     @@@@:
75     The <A:Node.namespaceURI> and/or the <A:Node.nodeName>
76     of an <IF:Element> have been modified.
77     @@ActionBefore:
78     @@@lang:en
79     @@@@:
80     The element type name has been modified.
81     @@Type:MutationEvent
82     @@IsBubbling:1
83     @@IsCancalable:0
84     @@EventTarget:
85     @@@Type:
86     DOMCore:Element
87     @@@Description:
88     @@@@lang:en
89     @@@@@:
90     The renamed <IF:Element> node.
91     @@MutationNameEvent.prevNamespaceURI:
92     @@@Type:
93     ManakaiDOM:ManakaiDOMNamespaceURI
94     @@@Description:
95     @@@@lang:en
96     @@@@@:
97     The previous namespace URI.
98     @@MutationNameEvent.prevNodeName:
99     @@@Type:
100     DOMMain:DOMString
101     @@@Description:
102     @@@@lang:en
103     @@@@@:
104     The previous node name.
105     @Event:
106     @@QName:
107     ev:DOMAttributeNameChanged
108     @@Description:
109     @@@lang:en
110     @@@@:
111     The <A:Node.namespaceURI> and/or the <A:Node.nodeName>
112     of an <IF:Attr> have been modified.
113     @@ActionBefore:
114     @@@lang:en
115     @@@@:
116     The attribute name has been modified.
117     @@Type:MutationEvent
118     @@IsBubbling:1
119     @@IsCancalable:0
120     @@EventTarget:
121     @@@Type:
122     DOMCore:Element
123     @@@Description:
124     @@@@lang:en
125     @@@@@:
126     The parent <IF:Element> node whose <IF:Attr> has been renamed.
127     @@MutationNameEvent.prevNamespaceURI:
128     @@@Type:
129     ManakaiDOM:ManakaiDOMNamespaceURI
130     @@@Description:
131     @@@@lang:en
132     @@@@@:
133     The previous namespace URI.
134     @@MutationNameEvent.prevNodeName:
135     @@@Type:
136     DOMMain:DOMString
137     @@@Description:
138     @@@@lang:en
139     @@@@@:
140     The previous node name.
141     @@MutationEvent.relatedNode:
142     @@@Type:
143     DOMCore:Attr
144     @@@Description:
145     @@@@lang:en
146     @@@@@:
147     The renamed <IF:Attr> node.
148     ##EventSet
149    
150     IF:
151     @Name: MutationNameEvent
152     @Description:
153     @@lang:en
154     @@@:
155     Provide specific contextual information associated
156     with mutation name event types.
157     @Example:
158     @@For:
159     lang:Perl
160     @@FullName:
161     @@@lang:en
162     @@@@:
163     Create an instance of the <IF:MutationNameEvent> interface
164     @@Code:
165     @@@Type:
166     lang:Perl
167     @@@@:
168     my $mnev = $DocumentEvent->createEvent ('MutationNameEvent');
169    
170     @ISA:
171     DOMMutationEvents:MutationEvent
172     @Role:
173     @@@:
174     DOMEvents:Event
175     @@compat:
176     ManakaiDOMEvents:Events
177    
178     @Level[list]: 3
179     @SpecLevel[list]: 3
180    
181     @Attr:
182     @@Name: prevNamespaceURI
183     @@Description:
184     @@@lang:en
185     @@@@:
186     The previous namespace URI.
187     @@Get:
188     @@@Type:
189     ManakaiDOM:ManakaiDOMNamespaceURI
190     @@@Description:
191     @@@@lang:en
192     @@@@@:
193     The previous value of the <A:Node.namespaceURI>.
194     @@@Def:
195     @@@@Type:
196     lang:dis
197     @@@@GetProp:
198     DOMMutationNameEvents:prevNamespaceURI
199     @Attr:
200     @@Name: prevNodeName
201     @@Description:
202     @@@lang:en
203     @@@@:
204     The previous node name.
205     @@Get:
206     @@@Type:
207     DOMMain:DOMString
208     @@@Description:
209     @@@@lang:en
210     @@@@@:
211     The previous value of the <A:Node.nodeName>.
212     @@@Def:
213     @@@@Type:
214     lang:dis
215     @@@@GetProp:
216     DOMMutationNameEvents:prevNodeName
217     @Method:
218     @@Name: initMutationNameEvent
219     @@Description:
220     @@@lang:en
221     @@@@:
222     Initialize the value of a <IF:MutationNameEvent> object. It
223     has the same behavior as <M:MutationEvent.initMutationEvent>.
224     @@NSVersion:initMutationNameEventNS
225     @@Param:
226     @@@Name: typeArg
227     @@@Type:
228     DOMMain:DOMString
229     @@Param:
230     @@@Name: canBubbleArg
231     @@@Type:
232     DOMMain:boolean
233     @@@InCase:
234     @@@@Value: true
235     @@@InCase:
236     @@@@Value: false
237     @@Param:
238     @@@Name: cancelableArg
239     @@@Type:
240     DOMMain:boolean
241     @@@InCase:
242     @@@@Value: true
243     @@@InCase:
244     @@@@Value: false
245     @@Param:
246     @@@Name: relatedNodeArg
247     @@@Type:
248     DOMCore:Node
249     @@Param:
250     @@@Name: prevNamespaceURIArg
251     @@@Type:
252     ManakaiDOM:ManakaiDOMNamespaceURI
253     @@Param:
254     @@@Name: prevNodeNameArg
255     @@@Type:
256     DOMMain:DOMString
257     @@Return:
258     @@@Def:
259     @@@@Type:
260     lang:Perl
261     @@@@@:
262     ## Conditional
263     $self->__SUPER{MutationEvent}__::initEvent
264     ($typeArg, $canBubbleArg, $cancelableArg);
265     for ($self->{<Q:TreeCore:node>}) {
266     $_->{<Q:DOMMutationNameEvents:prevNamespaceURI>}
267     = $prevNamespaceURIArg;
268     $_->{<Q:DOMMutationNameEvents:prevNodeName>} = $prevNodeNameArg;
269     }
270     @@Level[list]: 3
271     @@SpecLevel[list]: 3
272     @Method:
273     @@Name: initMutationNameEventNS
274     @@Description:
275     @@@lang:en
276     @@@@:
277     Initialize the value of a <IF:MutationNameEvent> object. It
278     has the same behavior as <M:MutationEvent.initMutationEventNS>.
279     @@NoNSVersion:initMutationNameEvent
280     @@Param:
281     @@@Name: namespaceURI
282     @@@Type:
283     ManakaiDOM:ManakaiDOMNamespaceURI
284     @@Param:
285     @@@Name: typeArg
286     @@@Type:
287     DOMMain:DOMString
288     @@Param:
289     @@@Name: canBubbleArg
290     @@@Type:
291     DOMMain:boolean
292     @@@InCase:
293     @@@@Value: true
294     @@@InCase:
295     @@@@Value: false
296     @@Param:
297     @@@Name: cancelableArg
298     @@@Type:
299     DOMMain:boolean
300     @@@InCase:
301     @@@@Value: true
302     @@@InCase:
303     @@@@Value: false
304     @@Param:
305     @@@Name: relatedNodeArg
306     @@@Type:
307     DOMCore:Node
308     @@Param:
309     @@@Name: prevNamespaceURIArg
310     @@@Type:
311     ManakaiDOM:ManakaiDOMNamespaceURI
312     @@Param:
313     @@@Name: prevNodeNameArg
314     @@@Type:
315     DOMMain:DOMString
316     @@Return:
317     @@@Def:
318     @@@@Type:
319     lang:Perl
320     @@@@@:
321     ## Conditional
322     $self->__SUPER{MutationEvent}__::initEventNS
323     ($namespaceURI, $typeArg, $canBubbleArg, $cancelableArg);
324     for ($self->{<Q:TreeCore:node>}) {
325     $_->{<Q:DOMMutationNameEvents:prevNamespaceURI>}
326     = $prevNamespaceURIArg;
327     $_->{<Q:DOMMutationNameEvents:prevNodeName>} = $prevNodeNameArg;
328     }
329     @@Level[list]: 3
330     @@SpecLevel[list]: 3
331    
332     ## DOMMutationEvents.dis ends here

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24