public class org.apache.batik.anim.dom.XBLEventSupport extends org.apache.batik.dom.events.EventSupport
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.anim.dom.XBLEventSupport
super_class: org.apache.batik.dom.events.EventSupport
{
protected java.util.HashMap<java.lang.String, org.apache.batik.dom.events.EventListenerList> capturingImplementationListeners;
descriptor: Ljava/util/HashMap;
flags: (0x0004) ACC_PROTECTED
Signature: Ljava/util/HashMap<Ljava/lang/String;Lorg/apache/batik/dom/events/EventListenerList;>;
protected java.util.HashMap<java.lang.String, org.apache.batik.dom.events.EventListenerList> bubblingImplementationListeners;
descriptor: Ljava/util/HashMap;
flags: (0x0004) ACC_PROTECTED
Signature: Ljava/util/HashMap<Ljava/lang/String;Lorg/apache/batik/dom/events/EventListenerList;>;
protected static java.util.HashMap<java.lang.String, java.lang.String> eventTypeAliases;
descriptor: Ljava/util/HashMap;
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Signature: Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putstatic org.apache.batik.anim.dom.XBLEventSupport.eventTypeAliases:Ljava/util/HashMap;
1: getstatic org.apache.batik.anim.dom.XBLEventSupport.eventTypeAliases:Ljava/util/HashMap;
ldc "SVGLoad"
ldc "load"
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: getstatic org.apache.batik.anim.dom.XBLEventSupport.eventTypeAliases:Ljava/util/HashMap;
ldc "SVGUnoad"
ldc "unload"
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: getstatic org.apache.batik.anim.dom.XBLEventSupport.eventTypeAliases:Ljava/util/HashMap;
ldc "SVGAbort"
ldc "abort"
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: getstatic org.apache.batik.anim.dom.XBLEventSupport.eventTypeAliases:Ljava/util/HashMap;
ldc "SVGError"
ldc "error"
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: getstatic org.apache.batik.anim.dom.XBLEventSupport.eventTypeAliases:Ljava/util/HashMap;
ldc "SVGResize"
ldc "resize"
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
6: getstatic org.apache.batik.anim.dom.XBLEventSupport.eventTypeAliases:Ljava/util/HashMap;
ldc "SVGScroll"
ldc "scroll"
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: getstatic org.apache.batik.anim.dom.XBLEventSupport.eventTypeAliases:Ljava/util/HashMap;
ldc "SVGZoom"
ldc "zoom"
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(org.apache.batik.dom.AbstractNode);
descriptor: (Lorg/apache/batik/dom/AbstractNode;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.apache.batik.dom.events.EventSupport.<init>:(Lorg/apache/batik/dom/AbstractNode;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 2 1 n Lorg/apache/batik/dom/AbstractNode;
MethodParameters:
Name Flags
n
public void addEventListenerNS(java.lang.String, java.lang.String, org.w3c.dom.events.EventListener, boolean, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;ZLjava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
1: aload 1
aload 2
aload 3
iload 4
aload 5
2: invokespecial org.apache.batik.dom.events.EventSupport.addEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;ZLjava/lang/Object;)V
3: aload 1
ifnull 5
4: aload 1
ldc "http://www.w3.org/2001/xml-events"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 10
5: StackMap locals:
StackMap stack:
getstatic org.apache.batik.anim.dom.XBLEventSupport.eventTypeAliases:Ljava/util/HashMap;
aload 2
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
astore 6
start local 6 6: aload 6
ifnull 10
7: aload 0
8: aload 1
aload 6
aload 3
iload 4
aload 5
9: invokespecial org.apache.batik.dom.events.EventSupport.addEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;ZLjava/lang/Object;)V
end local 6 10: StackMap locals:
StackMap stack:
return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 11 1 namespaceURI Ljava/lang/String;
0 11 2 type Ljava/lang/String;
0 11 3 listener Lorg/w3c/dom/events/EventListener;
0 11 4 useCapture Z
0 11 5 group Ljava/lang/Object;
6 10 6 alias Ljava/lang/String;
MethodParameters:
Name Flags
namespaceURI
type
listener
useCapture
group
public void removeEventListenerNS(java.lang.String, java.lang.String, org.w3c.dom.events.EventListener, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
aload 2
aload 3
iload 4
invokespecial org.apache.batik.dom.events.EventSupport.removeEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
1: aload 1
ifnull 3
2: aload 1
ldc "http://www.w3.org/2001/xml-events"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 8
3: StackMap locals:
StackMap stack:
getstatic org.apache.batik.anim.dom.XBLEventSupport.eventTypeAliases:Ljava/util/HashMap;
aload 2
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
astore 5
start local 5 4: aload 5
ifnull 8
5: aload 0
6: aload 1
aload 5
aload 3
iload 4
7: invokespecial org.apache.batik.dom.events.EventSupport.removeEventListenerNS:(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
end local 5 8: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 9 1 namespaceURI Ljava/lang/String;
0 9 2 type Ljava/lang/String;
0 9 3 listener Lorg/w3c/dom/events/EventListener;
0 9 4 useCapture Z
4 8 5 alias Ljava/lang/String;
MethodParameters:
Name Flags
namespaceURI
type
listener
useCapture
public void addImplementationEventListenerNS(java.lang.String, java.lang.String, org.w3c.dom.events.EventListener, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iload 4
ifeq 5
1: aload 0
getfield org.apache.batik.anim.dom.XBLEventSupport.capturingImplementationListeners:Ljava/util/HashMap;
ifnonnull 3
2: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield org.apache.batik.anim.dom.XBLEventSupport.capturingImplementationListeners:Ljava/util/HashMap;
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.anim.dom.XBLEventSupport.capturingImplementationListeners:Ljava/util/HashMap;
astore 5
start local 5 4: goto 8
end local 5 5: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.anim.dom.XBLEventSupport.bubblingImplementationListeners:Ljava/util/HashMap;
ifnonnull 7
6: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield org.apache.batik.anim.dom.XBLEventSupport.bubblingImplementationListeners:Ljava/util/HashMap;
7: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.anim.dom.XBLEventSupport.bubblingImplementationListeners:Ljava/util/HashMap;
astore 5
start local 5 8: StackMap locals: java.util.HashMap
StackMap stack:
aload 5
aload 2
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.apache.batik.dom.events.EventListenerList
astore 6
start local 6 9: aload 6
ifnonnull 12
10: new org.apache.batik.dom.events.EventListenerList
dup
invokespecial org.apache.batik.dom.events.EventListenerList.<init>:()V
astore 6
11: aload 5
aload 2
aload 6
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
12: StackMap locals: org.apache.batik.dom.events.EventListenerList
StackMap stack:
aload 6
aload 1
aconst_null
aload 3
invokevirtual org.apache.batik.dom.events.EventListenerList.addListener:(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/events/EventListener;)V
13: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 14 1 namespaceURI Ljava/lang/String;
0 14 2 type Ljava/lang/String;
0 14 3 listener Lorg/w3c/dom/events/EventListener;
0 14 4 useCapture Z
4 5 5 listeners Ljava/util/HashMap<Ljava/lang/String;Lorg/apache/batik/dom/events/EventListenerList;>;
8 14 5 listeners Ljava/util/HashMap<Ljava/lang/String;Lorg/apache/batik/dom/events/EventListenerList;>;
9 14 6 list Lorg/apache/batik/dom/events/EventListenerList;
MethodParameters:
Name Flags
namespaceURI
type
listener
useCapture
public void removeImplementationEventListenerNS(java.lang.String, java.lang.String, org.w3c.dom.events.EventListener, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iload 4
ifeq 2
1: aload 0
getfield org.apache.batik.anim.dom.XBLEventSupport.capturingImplementationListeners:Ljava/util/HashMap;
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield org.apache.batik.anim.dom.XBLEventSupport.bubblingImplementationListeners:Ljava/util/HashMap;
3: StackMap locals:
StackMap stack: java.util.HashMap
astore 5
start local 5 4: aload 5
ifnonnull 6
5: return
6: StackMap locals: java.util.HashMap
StackMap stack:
aload 5
aload 2
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.apache.batik.dom.events.EventListenerList
astore 6
start local 6 7: aload 6
ifnonnull 9
8: return
9: StackMap locals: org.apache.batik.dom.events.EventListenerList
StackMap stack:
aload 6
aload 1
aload 3
invokevirtual org.apache.batik.dom.events.EventListenerList.removeListener:(Ljava/lang/String;Lorg/w3c/dom/events/EventListener;)V
10: aload 6
invokevirtual org.apache.batik.dom.events.EventListenerList.size:()I
ifne 12
11: aload 5
aload 2
invokevirtual java.util.HashMap.remove:(Ljava/lang/Object;)Ljava/lang/Object;
pop
12: StackMap locals:
StackMap stack:
return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 13 1 namespaceURI Ljava/lang/String;
0 13 2 type Ljava/lang/String;
0 13 3 listener Lorg/w3c/dom/events/EventListener;
0 13 4 useCapture Z
4 13 5 listeners Ljava/util/HashMap<Ljava/lang/String;Lorg/apache/batik/dom/events/EventListenerList;>;
7 13 6 list Lorg/apache/batik/dom/events/EventListenerList;
MethodParameters:
Name Flags
namespaceURI
type
listener
useCapture
public void moveEventListeners(org.apache.batik.dom.events.EventSupport);
descriptor: (Lorg/apache/batik/dom/events/EventSupport;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.apache.batik.dom.events.EventSupport.moveEventListeners:(Lorg/apache/batik/dom/events/EventSupport;)V
1: aload 1
checkcast org.apache.batik.anim.dom.XBLEventSupport
astore 2
start local 2 2: aload 2
aload 0
getfield org.apache.batik.anim.dom.XBLEventSupport.capturingImplementationListeners:Ljava/util/HashMap;
putfield org.apache.batik.anim.dom.XBLEventSupport.capturingImplementationListeners:Ljava/util/HashMap;
3: aload 2
aload 0
getfield org.apache.batik.anim.dom.XBLEventSupport.bubblingImplementationListeners:Ljava/util/HashMap;
putfield org.apache.batik.anim.dom.XBLEventSupport.bubblingImplementationListeners:Ljava/util/HashMap;
4: aload 0
aconst_null
putfield org.apache.batik.anim.dom.XBLEventSupport.capturingImplementationListeners:Ljava/util/HashMap;
5: aload 0
aconst_null
putfield org.apache.batik.anim.dom.XBLEventSupport.bubblingImplementationListeners:Ljava/util/HashMap;
6: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 7 1 other Lorg/apache/batik/dom/events/EventSupport;
2 7 2 es Lorg/apache/batik/anim/dom/XBLEventSupport;
MethodParameters:
Name Flags
other
public boolean dispatchEvent(org.apache.batik.dom.events.NodeEventTarget, org.w3c.dom.events.Event);
descriptor: (Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/w3c/dom/events/Event;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=14, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 2
instanceof org.apache.batik.dom.events.AbstractEvent
ifne 8
3: aload 0
4: bipush 9
5: ldc "unsupported.event"
6: iconst_0
anewarray java.lang.Object
7: invokevirtual org.apache.batik.anim.dom.XBLEventSupport.createEventException:(SLjava/lang/String;[Ljava/lang/Object;)Lorg/w3c/dom/events/EventException;
athrow
8: StackMap locals:
StackMap stack:
aload 2
checkcast org.apache.batik.dom.events.AbstractEvent
astore 3
start local 3 9: aload 3
invokevirtual org.apache.batik.dom.events.AbstractEvent.getType:()Ljava/lang/String;
astore 4
start local 4 10: aload 4
ifnull 11
aload 4
invokevirtual java.lang.String.length:()I
ifne 16
11: StackMap locals: org.apache.batik.dom.events.AbstractEvent java.lang.String
StackMap stack:
aload 0
12: iconst_0
13: ldc "unspecified.event"
14: iconst_0
anewarray java.lang.Object
15: invokevirtual org.apache.batik.anim.dom.XBLEventSupport.createEventException:(SLjava/lang/String;[Ljava/lang/Object;)Lorg/w3c/dom/events/EventException;
athrow
16: StackMap locals:
StackMap stack:
aload 0
aload 3
aload 1
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setTarget:(Lorg/apache/batik/dom/events/AbstractEvent;Lorg/apache/batik/dom/events/NodeEventTarget;)V
17: aload 0
aload 3
iconst_0
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.stopPropagation:(Lorg/apache/batik/dom/events/AbstractEvent;Z)V
18: aload 0
aload 3
iconst_0
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.stopImmediatePropagation:(Lorg/apache/batik/dom/events/AbstractEvent;Z)V
19: aload 0
aload 3
iconst_0
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.preventDefault:(Lorg/apache/batik/dom/events/AbstractEvent;Z)V
20: aload 0
aload 1
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.getAncestors:(Lorg/apache/batik/dom/events/NodeEventTarget;)[Lorg/apache/batik/dom/events/NodeEventTarget;
astore 5
start local 5 21: aload 3
invokevirtual org.apache.batik.dom.events.AbstractEvent.getBubbleLimit:()I
istore 6
start local 6 22: iconst_0
istore 7
start local 7 23: aload 0
aload 3
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.isSingleScopeEvent:(Lorg/w3c/dom/events/Event;)Z
ifeq 36
24: aload 1
checkcast org.apache.batik.dom.AbstractNode
astore 8
start local 8 25: aload 8
invokevirtual org.apache.batik.dom.AbstractNode.getXblBoundElement:()Lorg/w3c/dom/Element;
astore 9
start local 9 26: aload 9
ifnull 40
27: aload 5
arraylength
istore 7
28: goto 34
29: StackMap locals: org.apache.batik.anim.dom.XBLEventSupport org.apache.batik.dom.events.NodeEventTarget org.w3c.dom.events.Event org.apache.batik.dom.events.AbstractEvent java.lang.String org.apache.batik.dom.events.NodeEventTarget[] int int org.apache.batik.dom.AbstractNode org.w3c.dom.Node
StackMap stack:
aload 5
iload 7
iconst_1
isub
aaload
checkcast org.apache.batik.dom.AbstractNode
30: astore 10
start local 10 31: aload 10
invokevirtual org.apache.batik.dom.AbstractNode.getXblBoundElement:()Lorg/w3c/dom/Element;
aload 9
if_acmpeq 33
32: goto 40
33: StackMap locals: org.apache.batik.dom.AbstractNode
StackMap stack:
iinc 7 -1
end local 10 34: StackMap locals:
StackMap stack:
iload 7
ifgt 29
end local 9 end local 8 35: goto 40
StackMap locals:
StackMap stack:
36: iload 6
ifeq 40
37: aload 5
arraylength
iload 6
isub
iconst_1
iadd
istore 7
38: iload 7
ifge 40
39: iconst_0
istore 7
40: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 5
aload 3
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.getRetargettedEvents:(Lorg/apache/batik/dom/events/NodeEventTarget;[Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;)[Lorg/apache/batik/dom/events/AbstractEvent;
astore 8
start local 8 41: iconst_0
istore 9
start local 9 42: new java.util.HashSet
dup
invokespecial java.util.HashSet.<init>:()V
astore 10
start local 10 43: new java.util.HashSet
dup
invokespecial java.util.HashSet.<init>:()V
astore 11
start local 11 44: iconst_0
istore 12
start local 12 45: goto 51
46: StackMap locals: org.apache.batik.anim.dom.XBLEventSupport org.apache.batik.dom.events.NodeEventTarget org.w3c.dom.events.Event org.apache.batik.dom.events.AbstractEvent java.lang.String org.apache.batik.dom.events.NodeEventTarget[] int int org.apache.batik.dom.events.AbstractEvent[] int java.util.HashSet java.util.HashSet int
StackMap stack:
aload 5
iload 12
aaload
astore 13
start local 13 47: aload 0
aload 8
iload 12
aaload
aload 13
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setCurrentTarget:(Lorg/apache/batik/dom/events/AbstractEvent;Lorg/apache/batik/dom/events/NodeEventTarget;)V
48: aload 0
aload 8
iload 12
aaload
iconst_1
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setEventPhase:(Lorg/apache/batik/dom/events/AbstractEvent;S)V
49: aload 0
aload 13
aload 8
iload 12
aaload
iconst_1
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireImplementationEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;Z)V
end local 13 50: iinc 12 1
StackMap locals:
StackMap stack:
51: iload 12
iload 7
if_icmplt 46
end local 12 52: iload 7
istore 12
start local 12 53: goto 70
54: StackMap locals:
StackMap stack:
aload 5
iload 12
aaload
astore 13
start local 13 55: aload 0
aload 8
iload 12
aaload
aload 13
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setCurrentTarget:(Lorg/apache/batik/dom/events/AbstractEvent;Lorg/apache/batik/dom/events/NodeEventTarget;)V
56: aload 0
aload 8
iload 12
aaload
iconst_1
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setEventPhase:(Lorg/apache/batik/dom/events/AbstractEvent;S)V
57: aload 0
aload 13
aload 8
iload 12
aaload
iconst_1
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireImplementationEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;Z)V
58: aload 0
aload 13
aload 8
iload 12
aaload
iconst_1
aload 10
59: aload 11
60: invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;ZLjava/util/HashSet;Ljava/util/HashSet;)V
61: aload 0
aload 13
aload 8
iload 12
aaload
iconst_1
aload 10
62: aload 11
63: invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireHandlerGroupEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;ZLjava/util/HashSet;Ljava/util/HashSet;)V
64: iload 9
ifne 65
aload 8
iload 12
aaload
invokevirtual org.apache.batik.dom.events.AbstractEvent.getDefaultPrevented:()Z
ifne 65
iconst_0
goto 66
StackMap locals: org.apache.batik.dom.events.NodeEventTarget
StackMap stack:
65: iconst_1
StackMap locals:
StackMap stack: int
66: istore 9
67: aload 10
aload 11
invokevirtual java.util.HashSet.addAll:(Ljava/util/Collection;)Z
pop
68: aload 11
invokevirtual java.util.HashSet.clear:()V
end local 13 69: iinc 12 1
StackMap locals:
StackMap stack:
70: iload 12
aload 5
arraylength
if_icmplt 54
end local 12 71: aload 0
aload 3
iconst_2
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setEventPhase:(Lorg/apache/batik/dom/events/AbstractEvent;S)V
72: aload 0
aload 3
aload 1
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setCurrentTarget:(Lorg/apache/batik/dom/events/AbstractEvent;Lorg/apache/batik/dom/events/NodeEventTarget;)V
73: aload 0
aload 1
aload 3
iconst_0
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireImplementationEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;Z)V
74: aload 0
aload 1
aload 3
iconst_0
aload 10
75: aload 11
76: invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;ZLjava/util/HashSet;Ljava/util/HashSet;)V
77: aload 0
aload 0
getfield org.apache.batik.anim.dom.XBLEventSupport.node:Lorg/apache/batik/dom/AbstractNode;
aload 3
iconst_0
aload 10
78: aload 11
79: invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireHandlerGroupEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;ZLjava/util/HashSet;Ljava/util/HashSet;)V
80: aload 10
aload 11
invokevirtual java.util.HashSet.addAll:(Ljava/util/Collection;)Z
pop
81: aload 11
invokevirtual java.util.HashSet.clear:()V
82: iload 9
ifne 83
aload 3
invokevirtual org.apache.batik.dom.events.AbstractEvent.getDefaultPrevented:()Z
ifne 83
iconst_0
goto 84
StackMap locals:
StackMap stack:
83: iconst_1
StackMap locals:
StackMap stack: int
84: istore 9
85: aload 3
invokevirtual org.apache.batik.dom.events.AbstractEvent.getBubbles:()Z
ifeq 118
86: aload 5
arraylength
iconst_1
isub
istore 12
start local 12 87: goto 105
88: StackMap locals: int
StackMap stack:
aload 5
iload 12
aaload
astore 13
start local 13 89: aload 0
aload 8
iload 12
aaload
aload 13
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setCurrentTarget:(Lorg/apache/batik/dom/events/AbstractEvent;Lorg/apache/batik/dom/events/NodeEventTarget;)V
90: aload 0
aload 8
iload 12
aaload
iconst_3
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setEventPhase:(Lorg/apache/batik/dom/events/AbstractEvent;S)V
91: aload 0
aload 13
aload 8
iload 12
aaload
iconst_0
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireImplementationEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;Z)V
92: aload 0
aload 13
aload 8
iload 12
aaload
iconst_0
aload 10
93: aload 11
94: invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;ZLjava/util/HashSet;Ljava/util/HashSet;)V
95: aload 0
96: aload 13
aload 8
iload 12
aaload
iconst_0
aload 10
aload 11
97: invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireHandlerGroupEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;ZLjava/util/HashSet;Ljava/util/HashSet;)V
98: iload 9
ifne 100
aload 8
iload 12
aaload
invokevirtual org.apache.batik.dom.events.AbstractEvent.getDefaultPrevented:()Z
ifne 100
99: iconst_0
goto 101
StackMap locals: org.apache.batik.dom.events.NodeEventTarget
StackMap stack:
100: iconst_1
StackMap locals:
StackMap stack: int
101: istore 9
102: aload 10
aload 11
invokevirtual java.util.HashSet.addAll:(Ljava/util/Collection;)Z
pop
103: aload 11
invokevirtual java.util.HashSet.clear:()V
end local 13 104: iinc 12 -1
StackMap locals:
StackMap stack:
105: iload 12
iload 7
if_icmpge 88
end local 12 106: iload 7
iconst_1
isub
istore 12
start local 12 107: goto 117
108: StackMap locals:
StackMap stack:
aload 5
iload 12
aaload
astore 13
start local 13 109: aload 0
aload 8
iload 12
aaload
aload 13
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setCurrentTarget:(Lorg/apache/batik/dom/events/AbstractEvent;Lorg/apache/batik/dom/events/NodeEventTarget;)V
110: aload 0
aload 8
iload 12
aaload
iconst_3
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setEventPhase:(Lorg/apache/batik/dom/events/AbstractEvent;S)V
111: aload 0
aload 13
aload 8
iload 12
aaload
iconst_0
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireImplementationEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;Z)V
112: iload 9
ifne 114
aload 8
iload 12
aaload
invokevirtual org.apache.batik.dom.events.AbstractEvent.getDefaultPrevented:()Z
ifne 114
113: iconst_0
goto 115
StackMap locals: org.apache.batik.dom.events.NodeEventTarget
StackMap stack:
114: iconst_1
StackMap locals:
StackMap stack: int
115: istore 9
end local 13 116: iinc 12 -1
StackMap locals:
StackMap stack:
117: iload 12
ifge 108
end local 12 118: StackMap locals:
StackMap stack:
iload 9
ifne 120
119: aload 0
aload 3
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.runDefaultActions:(Lorg/apache/batik/dom/events/AbstractEvent;)V
120: StackMap locals:
StackMap stack:
iload 9
ireturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 121 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 121 1 target Lorg/apache/batik/dom/events/NodeEventTarget;
0 121 2 evt Lorg/w3c/dom/events/Event;
9 121 3 e Lorg/apache/batik/dom/events/AbstractEvent;
10 121 4 type Ljava/lang/String;
21 121 5 ancestors [Lorg/apache/batik/dom/events/NodeEventTarget;
22 121 6 bubbleLimit I
23 121 7 minAncestor I
25 35 8 targetNode Lorg/apache/batik/dom/AbstractNode;
26 35 9 boundElement Lorg/w3c/dom/Node;
31 34 10 ancestorNode Lorg/apache/batik/dom/AbstractNode;
41 121 8 es [Lorg/apache/batik/dom/events/AbstractEvent;
42 121 9 preventDefault Z
43 121 10 stoppedGroups Ljava/util/HashSet;
44 121 11 toBeStoppedGroups Ljava/util/HashSet;
45 52 12 i I
47 50 13 node Lorg/apache/batik/dom/events/NodeEventTarget;
53 71 12 i I
55 69 13 node Lorg/apache/batik/dom/events/NodeEventTarget;
87 106 12 i I
89 104 13 node Lorg/apache/batik/dom/events/NodeEventTarget;
107 118 12 i I
109 116 13 node Lorg/apache/batik/dom/events/NodeEventTarget;
Exceptions:
throws org.w3c.dom.events.EventException
MethodParameters:
Name Flags
target
evt
protected void fireHandlerGroupEventListeners(org.apache.batik.dom.events.NodeEventTarget, org.apache.batik.dom.events.AbstractEvent, boolean, java.util.HashSet, java.util.HashSet);
descriptor: (Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;ZLjava/util/HashSet;Ljava/util/HashSet;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=13, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 1
checkcast org.apache.batik.dom.xbl.NodeXBL
invokeinterface org.apache.batik.dom.xbl.NodeXBL.getXblDefinitions:()Lorg/w3c/dom/NodeList;
astore 6
start local 6 1: iconst_0
istore 7
start local 7 2: goto 23
3: StackMap locals: org.w3c.dom.NodeList int
StackMap stack:
aload 6
iload 7
invokeinterface org.w3c.dom.NodeList.item:(I)Lorg/w3c/dom/Node;
invokeinterface org.w3c.dom.Node.getFirstChild:()Lorg/w3c/dom/Node;
astore 8
start local 8 4: goto 6
5: StackMap locals: org.w3c.dom.Node
StackMap stack:
aload 8
invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
astore 8
6: StackMap locals:
StackMap stack:
aload 8
ifnull 8
7: aload 8
instanceof org.apache.batik.anim.dom.XBLOMHandlerGroupElement
ifeq 5
8: StackMap locals:
StackMap stack:
aload 8
ifnonnull 10
9: goto 22
10: StackMap locals:
StackMap stack:
aload 8
checkcast org.apache.batik.dom.events.NodeEventTarget
astore 1
11: aload 2
invokevirtual org.apache.batik.dom.events.AbstractEvent.getType:()Ljava/lang/String;
astore 9
start local 9 12: aload 1
invokeinterface org.apache.batik.dom.events.NodeEventTarget.getEventSupport:()Lorg/apache/batik/dom/events/EventSupport;
astore 10
start local 10 13: aload 10
ifnonnull 15
14: goto 22
15: StackMap locals: java.lang.String org.apache.batik.dom.events.EventSupport
StackMap stack:
aload 10
aload 9
iload 3
invokevirtual org.apache.batik.dom.events.EventSupport.getEventListeners:(Ljava/lang/String;Z)Lorg/apache/batik/dom/events/EventListenerList;
astore 11
start local 11 16: aload 11
ifnonnull 18
17: return
18: StackMap locals: org.apache.batik.dom.events.EventListenerList
StackMap stack:
aload 11
invokevirtual org.apache.batik.dom.events.EventListenerList.getEventListeners:()[Lorg/apache/batik/dom/events/EventListenerList$Entry;
astore 12
start local 12 19: aload 0
aload 1
aload 2
aload 12
aload 4
20: aload 5
21: invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;[Lorg/apache/batik/dom/events/EventListenerList$Entry;Ljava/util/HashSet;Ljava/util/HashSet;)V
end local 12 end local 11 end local 10 end local 9 end local 8 22: StackMap locals: org.apache.batik.anim.dom.XBLEventSupport org.apache.batik.dom.events.NodeEventTarget org.apache.batik.dom.events.AbstractEvent int java.util.HashSet java.util.HashSet org.w3c.dom.NodeList int
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
23: iload 7
aload 6
invokeinterface org.w3c.dom.NodeList.getLength:()I
if_icmplt 3
end local 7 24: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 25 1 node Lorg/apache/batik/dom/events/NodeEventTarget;
0 25 2 e Lorg/apache/batik/dom/events/AbstractEvent;
0 25 3 useCapture Z
0 25 4 stoppedGroups Ljava/util/HashSet;
0 25 5 toBeStoppedGroups Ljava/util/HashSet;
1 25 6 defs Lorg/w3c/dom/NodeList;
2 24 7 j I
4 22 8 n Lorg/w3c/dom/Node;
12 22 9 type Ljava/lang/String;
13 22 10 support Lorg/apache/batik/dom/events/EventSupport;
16 22 11 list Lorg/apache/batik/dom/events/EventListenerList;
19 22 12 listeners [Lorg/apache/batik/dom/events/EventListenerList$Entry;
MethodParameters:
Name Flags
node
e
useCapture
stoppedGroups
toBeStoppedGroups
protected boolean isSingleScopeEvent(org.w3c.dom.events.Event);
descriptor: (Lorg/w3c/dom/events/Event;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
instanceof org.w3c.dom.events.MutationEvent
ifne 3
1: aload 1
instanceof org.apache.batik.dom.xbl.ShadowTreeEvent
ifne 3
2: iconst_0
ireturn
StackMap locals:
StackMap stack:
3: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 4 1 evt Lorg/w3c/dom/events/Event;
MethodParameters:
Name Flags
evt
protected org.apache.batik.dom.events.AbstractEvent[] getRetargettedEvents(org.apache.batik.dom.events.NodeEventTarget, org.apache.batik.dom.events.NodeEventTarget[], org.apache.batik.dom.events.AbstractEvent);
descriptor: (Lorg/apache/batik/dom/events/NodeEventTarget;[Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;)[Lorg/apache/batik/dom/events/AbstractEvent;
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=12, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 3
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.isSingleScopeEvent:(Lorg/w3c/dom/events/Event;)Z
istore 4
start local 4 1: aload 1
checkcast org.apache.batik.dom.AbstractNode
astore 5
start local 5 2: aload 2
arraylength
anewarray org.apache.batik.dom.events.AbstractEvent
astore 6
start local 6 3: aload 2
arraylength
ifle 22
4: aload 2
arraylength
iconst_1
isub
istore 7
start local 7 5: aload 5
invokevirtual org.apache.batik.dom.AbstractNode.getXblBoundElement:()Lorg/w3c/dom/Element;
astore 8
start local 8 6: aload 2
iload 7
aaload
checkcast org.apache.batik.dom.AbstractNode
astore 9
start local 9 7: iload 4
ifne 11
8: aload 9
invokevirtual org.apache.batik.dom.AbstractNode.getXblBoundElement:()Lorg/w3c/dom/Element;
aload 8
if_acmpeq 11
9: aload 6
iload 7
aload 0
aload 3
aload 2
iload 7
aaload
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.retargetEvent:(Lorg/apache/batik/dom/events/AbstractEvent;Lorg/apache/batik/dom/events/NodeEventTarget;)Lorg/apache/batik/dom/events/AbstractEvent;
aastore
10: goto 21
11: StackMap locals: org.apache.batik.anim.dom.XBLEventSupport org.apache.batik.dom.events.NodeEventTarget org.apache.batik.dom.events.NodeEventTarget[] org.apache.batik.dom.events.AbstractEvent int org.apache.batik.dom.AbstractNode org.apache.batik.dom.events.AbstractEvent[] int org.w3c.dom.Node org.apache.batik.dom.AbstractNode
StackMap stack:
aload 6
iload 7
aload 3
aastore
12: goto 21
13: StackMap locals:
StackMap stack:
aload 2
iload 7
iconst_1
iadd
aaload
checkcast org.apache.batik.dom.AbstractNode
astore 9
14: aload 9
invokevirtual org.apache.batik.dom.AbstractNode.getXblBoundElement:()Lorg/w3c/dom/Element;
astore 8
15: aload 2
iload 7
aaload
checkcast org.apache.batik.dom.AbstractNode
astore 10
start local 10 16: aload 10
invokevirtual org.apache.batik.dom.AbstractNode.getXblBoundElement:()Lorg/w3c/dom/Element;
astore 11
start local 11 17: iload 4
ifne 20
aload 11
aload 8
if_acmpeq 20
18: aload 6
iload 7
aload 0
aload 6
iload 7
iconst_1
iadd
aaload
aload 2
iload 7
aaload
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.retargetEvent:(Lorg/apache/batik/dom/events/AbstractEvent;Lorg/apache/batik/dom/events/NodeEventTarget;)Lorg/apache/batik/dom/events/AbstractEvent;
aastore
19: goto 21
20: StackMap locals: org.apache.batik.dom.AbstractNode org.w3c.dom.Node
StackMap stack:
aload 6
iload 7
aload 6
iload 7
iconst_1
iadd
aaload
aastore
end local 11 end local 10 21: StackMap locals:
StackMap stack:
iinc 7 -1
iload 7
ifge 13
end local 9 end local 8 end local 7 22: StackMap locals:
StackMap stack:
aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 23 1 target Lorg/apache/batik/dom/events/NodeEventTarget;
0 23 2 ancestors [Lorg/apache/batik/dom/events/NodeEventTarget;
0 23 3 e Lorg/apache/batik/dom/events/AbstractEvent;
1 23 4 singleScope Z
2 23 5 targetNode Lorg/apache/batik/dom/AbstractNode;
3 23 6 es [Lorg/apache/batik/dom/events/AbstractEvent;
5 22 7 index I
6 22 8 boundElement Lorg/w3c/dom/Node;
7 22 9 ancestorNode Lorg/apache/batik/dom/AbstractNode;
16 21 10 nextAncestorNode Lorg/apache/batik/dom/AbstractNode;
17 21 11 nextBoundElement Lorg/w3c/dom/Node;
MethodParameters:
Name Flags
target
ancestors
e
protected org.apache.batik.dom.events.AbstractEvent retargetEvent(org.apache.batik.dom.events.AbstractEvent, org.apache.batik.dom.events.NodeEventTarget);
descriptor: (Lorg/apache/batik/dom/events/AbstractEvent;Lorg/apache/batik/dom/events/NodeEventTarget;)Lorg/apache/batik/dom/events/AbstractEvent;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokevirtual org.apache.batik.dom.events.AbstractEvent.cloneEvent:()Lorg/apache/batik/dom/events/AbstractEvent;
astore 3
start local 3 1: aload 0
aload 3
aload 2
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.setTarget:(Lorg/apache/batik/dom/events/AbstractEvent;Lorg/apache/batik/dom/events/NodeEventTarget;)V
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 3 1 e Lorg/apache/batik/dom/events/AbstractEvent;
0 3 2 target Lorg/apache/batik/dom/events/NodeEventTarget;
1 3 3 clonedEvent Lorg/apache/batik/dom/events/AbstractEvent;
MethodParameters:
Name Flags
e
target
public org.apache.batik.dom.events.EventListenerList getImplementationEventListeners(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)Lorg/apache/batik/dom/events/EventListenerList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifeq 2
1: aload 0
getfield org.apache.batik.anim.dom.XBLEventSupport.capturingImplementationListeners:Ljava/util/HashMap;
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield org.apache.batik.anim.dom.XBLEventSupport.bubblingImplementationListeners:Ljava/util/HashMap;
3: StackMap locals:
StackMap stack: java.util.HashMap
astore 3
start local 3 4: aload 3
ifnull 5
aload 3
aload 1
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast org.apache.batik.dom.events.EventListenerList
goto 6
StackMap locals: java.util.HashMap
StackMap stack:
5: aconst_null
StackMap locals:
StackMap stack: org.apache.batik.dom.events.EventListenerList
6: areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 7 1 type Ljava/lang/String;
0 7 2 useCapture Z
4 7 3 listeners Ljava/util/HashMap<Ljava/lang/String;Lorg/apache/batik/dom/events/EventListenerList;>;
MethodParameters:
Name Flags
type
useCapture
protected void fireImplementationEventListeners(org.apache.batik.dom.events.NodeEventTarget, org.apache.batik.dom.events.AbstractEvent, boolean);
descriptor: (Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;Z)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 2
invokevirtual org.apache.batik.dom.events.AbstractEvent.getType:()Ljava/lang/String;
astore 4
start local 4 1: aload 1
invokeinterface org.apache.batik.dom.events.NodeEventTarget.getEventSupport:()Lorg/apache/batik/dom/events/EventSupport;
checkcast org.apache.batik.anim.dom.XBLEventSupport
astore 5
start local 5 2: aload 5
ifnonnull 4
3: return
4: StackMap locals: java.lang.String org.apache.batik.anim.dom.XBLEventSupport
StackMap stack:
aload 5
aload 4
iload 3
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.getImplementationEventListeners:(Ljava/lang/String;Z)Lorg/apache/batik/dom/events/EventListenerList;
5: astore 6
start local 6 6: aload 6
ifnonnull 8
7: return
8: StackMap locals: org.apache.batik.dom.events.EventListenerList
StackMap stack:
aload 6
invokevirtual org.apache.batik.dom.events.EventListenerList.getEventListeners:()[Lorg/apache/batik/dom/events/EventListenerList$Entry;
astore 7
start local 7 9: aload 0
aload 1
aload 2
aload 7
aconst_null
aconst_null
invokevirtual org.apache.batik.anim.dom.XBLEventSupport.fireEventListeners:(Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/apache/batik/dom/events/AbstractEvent;[Lorg/apache/batik/dom/events/EventListenerList$Entry;Ljava/util/HashSet;Ljava/util/HashSet;)V
10: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/batik/anim/dom/XBLEventSupport;
0 11 1 node Lorg/apache/batik/dom/events/NodeEventTarget;
0 11 2 e Lorg/apache/batik/dom/events/AbstractEvent;
0 11 3 useCapture Z
1 11 4 type Ljava/lang/String;
2 11 5 support Lorg/apache/batik/anim/dom/XBLEventSupport;
6 11 6 list Lorg/apache/batik/dom/events/EventListenerList;
9 11 7 listeners [Lorg/apache/batik/dom/events/EventListenerList$Entry;
MethodParameters:
Name Flags
node
e
useCapture
}
SourceFile: "XBLEventSupport.java"
InnerClasses:
public Entry = org.apache.batik.dom.events.EventListenerList$Entry of org.apache.batik.dom.events.EventListenerList