public class org.apache.batik.bridge.SVGAElementBridge$AnchorListener implements org.w3c.dom.events.EventListener
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.bridge.SVGAElementBridge$AnchorListener
  super_class: java.lang.Object
{
  protected org.apache.batik.bridge.UserAgent userAgent;
    descriptor: Lorg/apache/batik/bridge/UserAgent;
    flags: (0x0004) ACC_PROTECTED

  protected org.apache.batik.bridge.SVGAElementBridge$CursorHolder holder;
    descriptor: Lorg/apache/batik/bridge/SVGAElementBridge$CursorHolder;
    flags: (0x0004) ACC_PROTECTED

  public void <init>(org.apache.batik.bridge.UserAgent, org.apache.batik.bridge.SVGAElementBridge$CursorHolder);
    descriptor: (Lorg/apache/batik/bridge/UserAgent;Lorg/apache/batik/bridge/SVGAElementBridge$CursorHolder;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.apache.batik.bridge.SVGAElementBridge$AnchorListener this
        start local 1 // org.apache.batik.bridge.UserAgent ua
        start local 2 // org.apache.batik.bridge.SVGAElementBridge$CursorHolder ch
         0: .line 169
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 170
            aload 0 /* this */
            aload 1 /* ua */
            putfield org.apache.batik.bridge.SVGAElementBridge$AnchorListener.userAgent:Lorg/apache/batik/bridge/UserAgent;
         2: .line 171
            aload 0 /* this */
            aload 2 /* ch */
            putfield org.apache.batik.bridge.SVGAElementBridge$AnchorListener.holder:Lorg/apache/batik/bridge/SVGAElementBridge$CursorHolder;
         3: .line 172
            return
        end local 2 // org.apache.batik.bridge.SVGAElementBridge$CursorHolder ch
        end local 1 // org.apache.batik.bridge.UserAgent ua
        end local 0 // org.apache.batik.bridge.SVGAElementBridge$AnchorListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/bridge/SVGAElementBridge$AnchorListener;
            0    4     1    ua  Lorg/apache/batik/bridge/UserAgent;
            0    4     2    ch  Lorg/apache/batik/bridge/SVGAElementBridge$CursorHolder;
    MethodParameters:
      Name  Flags
      ua    
      ch    

  public void handleEvent(org.w3c.dom.events.Event);
    descriptor: (Lorg/w3c/dom/events/Event;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=2
        start local 0 // org.apache.batik.bridge.SVGAElementBridge$AnchorListener this
        start local 1 // org.w3c.dom.events.Event evt
         0: .line 175
            aload 1 /* evt */
            instanceof org.apache.batik.dom.events.AbstractEvent
            ifne 1
            return
         1: .line 176
      StackMap locals:
      StackMap stack:
            aload 1 /* evt */
            checkcast org.apache.batik.dom.events.AbstractEvent
            astore 2 /* ae */
        start local 2 // org.apache.batik.dom.events.AbstractEvent ae
         2: .line 178
            aload 2 /* ae */
            invokevirtual org.apache.batik.dom.events.AbstractEvent.getDefaultActions:()Ljava/util/List;
            astore 3 /* l */
        start local 3 // java.util.List l
         3: .line 179
            aload 3 /* l */
            ifnull 9
         4: .line 180
            aload 3 /* l */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 5
            goto 8
      StackMap locals: org.apache.batik.bridge.SVGAElementBridge$AnchorListener org.w3c.dom.events.Event org.apache.batik.dom.events.AbstractEvent java.util.List top java.util.Iterator
      StackMap stack:
         5: aload 5
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            astore 4 /* o */
        start local 4 // java.lang.Object o
         6: .line 181
            aload 4 /* o */
            instanceof org.apache.batik.bridge.SVGAElementBridge$AnchorDefaultActionable
            ifeq 8
         7: .line 182
            return
        end local 4 // java.lang.Object o
         8: .line 180
      StackMap locals:
      StackMap stack:
            aload 5
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 5
         9: .line 187
      StackMap locals: org.apache.batik.bridge.SVGAElementBridge$AnchorListener org.w3c.dom.events.Event org.apache.batik.dom.events.AbstractEvent java.util.List
      StackMap stack:
            aload 1 /* evt */
            invokeinterface org.w3c.dom.events.Event.getCurrentTarget:()Lorg/w3c/dom/events/EventTarget;
            checkcast org.w3c.dom.svg.SVGAElement
            astore 4 /* elt */
        start local 4 // org.w3c.dom.svg.SVGAElement elt
        10: .line 188
            aload 2 /* ae */
            new org.apache.batik.bridge.SVGAElementBridge$AnchorDefaultActionable
            dup
        11: .line 189
            aload 4 /* elt */
            aload 0 /* this */
            getfield org.apache.batik.bridge.SVGAElementBridge$AnchorListener.userAgent:Lorg/apache/batik/bridge/UserAgent;
            aload 0 /* this */
            getfield org.apache.batik.bridge.SVGAElementBridge$AnchorListener.holder:Lorg/apache/batik/bridge/SVGAElementBridge$CursorHolder;
            invokespecial org.apache.batik.bridge.SVGAElementBridge$AnchorDefaultActionable.<init>:(Lorg/w3c/dom/svg/SVGAElement;Lorg/apache/batik/bridge/UserAgent;Lorg/apache/batik/bridge/SVGAElementBridge$CursorHolder;)V
        12: .line 188
            invokevirtual org.apache.batik.dom.events.AbstractEvent.addDefaultAction:(Ljava/lang/Runnable;)V
        13: .line 190
            return
        end local 4 // org.w3c.dom.svg.SVGAElement elt
        end local 3 // java.util.List l
        end local 2 // org.apache.batik.dom.events.AbstractEvent ae
        end local 1 // org.w3c.dom.events.Event evt
        end local 0 // org.apache.batik.bridge.SVGAElementBridge$AnchorListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   14     0  this  Lorg/apache/batik/bridge/SVGAElementBridge$AnchorListener;
            0   14     1   evt  Lorg/w3c/dom/events/Event;
            2   14     2    ae  Lorg/apache/batik/dom/events/AbstractEvent;
            3   14     3     l  Ljava/util/List;
            6    8     4     o  Ljava/lang/Object;
           10   14     4   elt  Lorg/w3c/dom/svg/SVGAElement;
    MethodParameters:
      Name  Flags
      evt   
}
SourceFile: "SVGAElementBridge.java"
NestHost: org.apache.batik.bridge.SVGAElementBridge
InnerClasses:
  public AnchorDefaultActionable = org.apache.batik.bridge.SVGAElementBridge$AnchorDefaultActionable of org.apache.batik.bridge.SVGAElementBridge
  public AnchorListener = org.apache.batik.bridge.SVGAElementBridge$AnchorListener of org.apache.batik.bridge.SVGAElementBridge
  public CursorHolder = org.apache.batik.bridge.SVGAElementBridge$CursorHolder of org.apache.batik.bridge.SVGAElementBridge