public class org.apache.batik.bridge.GVTBuilder implements org.apache.batik.util.SVGConstants
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.bridge.GVTBuilder
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.bridge.GVTBuilder this
         0: .line 42
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.apache.batik.bridge.GVTBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/bridge/GVTBuilder;

  public org.apache.batik.gvt.GraphicsNode build(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Document);
    descriptor: (Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Document;)Lorg/apache/batik/gvt/GraphicsNode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=9, args_size=3
        start local 0 // org.apache.batik.bridge.GVTBuilder this
        start local 1 // org.apache.batik.bridge.BridgeContext ctx
        start local 2 // org.w3c.dom.Document document
         0: .line 54
            aload 1 /* ctx */
            aload 2 /* document */
            invokevirtual org.apache.batik.bridge.BridgeContext.setDocument:(Lorg/w3c/dom/Document;)V
         1: .line 55
            aload 1 /* ctx */
            aload 2 /* document */
            invokevirtual org.apache.batik.bridge.BridgeContext.initializeDocument:(Lorg/w3c/dom/Document;)V
         2: .line 58
            aload 1 /* ctx */
            aload 0 /* this */
            invokevirtual org.apache.batik.bridge.BridgeContext.setGVTBuilder:(Lorg/apache/batik/bridge/GVTBuilder;)V
         3: .line 61
            aload 1 /* ctx */
            invokevirtual org.apache.batik.bridge.BridgeContext.getDocumentBridge:()Lorg/apache/batik/bridge/DocumentBridge;
            astore 3 /* dBridge */
        start local 3 // org.apache.batik.bridge.DocumentBridge dBridge
         4: .line 62
            aconst_null
            astore 4 /* rootNode */
        start local 4 // org.apache.batik.gvt.RootGraphicsNode rootNode
         5: .line 65
            aload 3 /* dBridge */
            aload 1 /* ctx */
            aload 2 /* document */
            invokeinterface org.apache.batik.bridge.DocumentBridge.createGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Document;)Lorg/apache/batik/gvt/RootGraphicsNode;
            astore 4 /* rootNode */
         6: .line 66
            aload 2 /* document */
            invokeinterface org.w3c.dom.Document.getDocumentElement:()Lorg/w3c/dom/Element;
            astore 5 /* svgElement */
        start local 5 // org.w3c.dom.Element svgElement
         7: .line 67
            aconst_null
            astore 6 /* topNode */
        start local 6 // org.apache.batik.gvt.GraphicsNode topNode
         8: .line 70
            aload 1 /* ctx */
            aload 5 /* svgElement */
            invokevirtual org.apache.batik.bridge.BridgeContext.getBridge:(Lorg/w3c/dom/Element;)Lorg/apache/batik/bridge/Bridge;
            astore 7 /* bridge */
        start local 7 // org.apache.batik.bridge.Bridge bridge
         9: .line 71
            aload 7 /* bridge */
            ifnull 10
            aload 7 /* bridge */
            instanceof org.apache.batik.bridge.GraphicsNodeBridge
            ifne 11
        10: .line 72
      StackMap locals: org.apache.batik.bridge.GVTBuilder org.apache.batik.bridge.BridgeContext org.w3c.dom.Document org.apache.batik.bridge.DocumentBridge org.apache.batik.gvt.RootGraphicsNode org.w3c.dom.Element org.apache.batik.gvt.GraphicsNode org.apache.batik.bridge.Bridge
      StackMap stack:
            aconst_null
            areturn
        11: .line 75
      StackMap locals:
      StackMap stack:
            aload 7 /* bridge */
            checkcast org.apache.batik.bridge.GraphicsNodeBridge
            astore 8 /* gnBridge */
        start local 8 // org.apache.batik.bridge.GraphicsNodeBridge gnBridge
        12: .line 76
            aload 8 /* gnBridge */
            aload 1 /* ctx */
            aload 5 /* svgElement */
            invokeinterface org.apache.batik.bridge.GraphicsNodeBridge.createGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)Lorg/apache/batik/gvt/GraphicsNode;
            astore 6 /* topNode */
        13: .line 77
            aload 6 /* topNode */
            ifnonnull 15
        14: .line 78
            aconst_null
            areturn
        15: .line 80
      StackMap locals: org.apache.batik.bridge.GraphicsNodeBridge
      StackMap stack:
            aload 4 /* rootNode */
            invokevirtual org.apache.batik.gvt.RootGraphicsNode.getChildren:()Ljava/util/List;
            aload 6 /* topNode */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        16: .line 82
            aload 0 /* this */
            aload 1 /* ctx */
            aload 5 /* svgElement */
            aload 6 /* topNode */
            checkcast org.apache.batik.gvt.CompositeGraphicsNode
            invokevirtual org.apache.batik.bridge.GVTBuilder.buildComposite:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/CompositeGraphicsNode;)V
        17: .line 83
            aload 8 /* gnBridge */
            aload 1 /* ctx */
            aload 5 /* svgElement */
            aload 6 /* topNode */
            invokeinterface org.apache.batik.bridge.GraphicsNodeBridge.buildGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;)V
        18: .line 86
            aload 3 /* dBridge */
            aload 1 /* ctx */
            aload 2 /* document */
            aload 4 /* rootNode */
            invokeinterface org.apache.batik.bridge.DocumentBridge.buildGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Document;Lorg/apache/batik/gvt/RootGraphicsNode;)V
        end local 8 // org.apache.batik.bridge.GraphicsNodeBridge gnBridge
        end local 7 // org.apache.batik.bridge.Bridge bridge
        end local 6 // org.apache.batik.gvt.GraphicsNode topNode
        end local 5 // org.w3c.dom.Element svgElement
        19: .line 87
            goto 23
      StackMap locals: org.apache.batik.bridge.GVTBuilder org.apache.batik.bridge.BridgeContext org.w3c.dom.Document org.apache.batik.bridge.DocumentBridge org.apache.batik.gvt.RootGraphicsNode
      StackMap stack: org.apache.batik.bridge.BridgeException
        20: astore 5 /* ex */
        start local 5 // org.apache.batik.bridge.BridgeException ex
        21: .line 89
            aload 5 /* ex */
            aload 4 /* rootNode */
            invokevirtual org.apache.batik.bridge.BridgeException.setGraphicsNode:(Lorg/apache/batik/gvt/GraphicsNode;)V
        22: .line 91
            aload 5 /* ex */
            athrow
        end local 5 // org.apache.batik.bridge.BridgeException ex
        23: .line 95
      StackMap locals:
      StackMap stack:
            aload 1 /* ctx */
            invokevirtual org.apache.batik.bridge.BridgeContext.isInteractive:()Z
            ifeq 26
        24: .line 96
            aload 1 /* ctx */
            aload 2 /* document */
            invokevirtual org.apache.batik.bridge.BridgeContext.addUIEventListeners:(Lorg/w3c/dom/Document;)V
        25: .line 99
            aload 1 /* ctx */
            aload 2 /* document */
            invokevirtual org.apache.batik.bridge.BridgeContext.addGVTListener:(Lorg/w3c/dom/Document;)V
        26: .line 103
      StackMap locals:
      StackMap stack:
            aload 1 /* ctx */
            invokevirtual org.apache.batik.bridge.BridgeContext.isDynamic:()Z
            ifeq 28
        27: .line 105
            aload 1 /* ctx */
            invokevirtual org.apache.batik.bridge.BridgeContext.addDOMListeners:()V
        28: .line 107
      StackMap locals:
      StackMap stack:
            aload 4 /* rootNode */
            areturn
        end local 4 // org.apache.batik.gvt.RootGraphicsNode rootNode
        end local 3 // org.apache.batik.bridge.DocumentBridge dBridge
        end local 2 // org.w3c.dom.Document document
        end local 1 // org.apache.batik.bridge.BridgeContext ctx
        end local 0 // org.apache.batik.bridge.GVTBuilder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   29     0        this  Lorg/apache/batik/bridge/GVTBuilder;
            0   29     1         ctx  Lorg/apache/batik/bridge/BridgeContext;
            0   29     2    document  Lorg/w3c/dom/Document;
            4   29     3     dBridge  Lorg/apache/batik/bridge/DocumentBridge;
            5   29     4    rootNode  Lorg/apache/batik/gvt/RootGraphicsNode;
            7   19     5  svgElement  Lorg/w3c/dom/Element;
            8   19     6     topNode  Lorg/apache/batik/gvt/GraphicsNode;
            9   19     7      bridge  Lorg/apache/batik/bridge/Bridge;
           12   19     8    gnBridge  Lorg/apache/batik/bridge/GraphicsNodeBridge;
           21   23     5          ex  Lorg/apache/batik/bridge/BridgeException;
      Exception table:
        from    to  target  type
           5    10      20  Class org.apache.batik.bridge.BridgeException
          11    14      20  Class org.apache.batik.bridge.BridgeException
          15    19      20  Class org.apache.batik.bridge.BridgeException
    MethodParameters:
          Name  Flags
      ctx       
      document  

  public org.apache.batik.gvt.GraphicsNode build(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Element);
    descriptor: (Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)Lorg/apache/batik/gvt/GraphicsNode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=3
        start local 0 // org.apache.batik.bridge.GVTBuilder this
        start local 1 // org.apache.batik.bridge.BridgeContext ctx
        start local 2 // org.w3c.dom.Element e
         0: .line 120
            aload 1 /* ctx */
            aload 2 /* e */
            invokevirtual org.apache.batik.bridge.BridgeContext.getBridge:(Lorg/w3c/dom/Element;)Lorg/apache/batik/bridge/Bridge;
            astore 3 /* bridge */
        start local 3 // org.apache.batik.bridge.Bridge bridge
         1: .line 121
            aload 3 /* bridge */
            instanceof org.apache.batik.bridge.GenericBridge
            ifeq 5
         2: .line 124
            aload 3 /* bridge */
            checkcast org.apache.batik.bridge.GenericBridge
            aload 1 /* ctx */
            aload 2 /* e */
            invokeinterface org.apache.batik.bridge.GenericBridge.handleElement:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
         3: .line 125
            aload 0 /* this */
            aload 1 /* ctx */
            aload 2 /* e */
            invokevirtual org.apache.batik.bridge.GVTBuilder.handleGenericBridges:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
         4: .line 126
            aconst_null
            areturn
         5: .line 127
      StackMap locals: org.apache.batik.bridge.Bridge
      StackMap stack:
            aload 3 /* bridge */
            ifnull 6
            aload 3 /* bridge */
            instanceof org.apache.batik.bridge.GraphicsNodeBridge
            ifne 8
         6: .line 128
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* ctx */
            aload 2 /* e */
            invokevirtual org.apache.batik.bridge.GVTBuilder.handleGenericBridges:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
         7: .line 129
            aconst_null
            areturn
         8: .line 132
      StackMap locals:
      StackMap stack:
            aload 3 /* bridge */
            checkcast org.apache.batik.bridge.GraphicsNodeBridge
            astore 4 /* gnBridge */
        start local 4 // org.apache.batik.bridge.GraphicsNodeBridge gnBridge
         9: .line 134
            aload 4 /* gnBridge */
            aload 2 /* e */
            invokeinterface org.apache.batik.bridge.GraphicsNodeBridge.getDisplay:(Lorg/w3c/dom/Element;)Z
            ifne 12
        10: .line 135
            aload 0 /* this */
            aload 1 /* ctx */
            aload 2 /* e */
            invokevirtual org.apache.batik.bridge.GVTBuilder.handleGenericBridges:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
        11: .line 136
            aconst_null
            areturn
        12: .line 138
      StackMap locals: org.apache.batik.bridge.GraphicsNodeBridge
      StackMap stack:
            aload 4 /* gnBridge */
            aload 1 /* ctx */
            aload 2 /* e */
            invokeinterface org.apache.batik.bridge.GraphicsNodeBridge.createGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)Lorg/apache/batik/gvt/GraphicsNode;
            astore 5 /* gn */
        start local 5 // org.apache.batik.gvt.GraphicsNode gn
        13: .line 139
            aload 5 /* gn */
            ifnull 19
        14: .line 140
            aload 4 /* gnBridge */
            invokeinterface org.apache.batik.bridge.GraphicsNodeBridge.isComposite:()Z
            ifeq 17
        15: .line 141
            aload 0 /* this */
            aload 1 /* ctx */
            aload 2 /* e */
            aload 5 /* gn */
            checkcast org.apache.batik.gvt.CompositeGraphicsNode
            invokevirtual org.apache.batik.bridge.GVTBuilder.buildComposite:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/CompositeGraphicsNode;)V
        16: .line 142
            goto 18
        17: .line 143
      StackMap locals: org.apache.batik.gvt.GraphicsNode
      StackMap stack:
            aload 0 /* this */
            aload 1 /* ctx */
            aload 2 /* e */
            invokevirtual org.apache.batik.bridge.GVTBuilder.handleGenericBridges:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
        18: .line 145
      StackMap locals:
      StackMap stack:
            aload 4 /* gnBridge */
            aload 1 /* ctx */
            aload 2 /* e */
            aload 5 /* gn */
            invokeinterface org.apache.batik.bridge.GraphicsNodeBridge.buildGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;)V
        19: .line 150
      StackMap locals:
      StackMap stack:
            aload 1 /* ctx */
            invokevirtual org.apache.batik.bridge.BridgeContext.isDynamic:()Z
            pop
        20: .line 153
            aload 5 /* gn */
            areturn
        end local 5 // org.apache.batik.gvt.GraphicsNode gn
        end local 4 // org.apache.batik.bridge.GraphicsNodeBridge gnBridge
        end local 3 // org.apache.batik.bridge.Bridge bridge
        end local 2 // org.w3c.dom.Element e
        end local 1 // org.apache.batik.bridge.BridgeContext ctx
        end local 0 // org.apache.batik.bridge.GVTBuilder this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   21     0      this  Lorg/apache/batik/bridge/GVTBuilder;
            0   21     1       ctx  Lorg/apache/batik/bridge/BridgeContext;
            0   21     2         e  Lorg/w3c/dom/Element;
            1   21     3    bridge  Lorg/apache/batik/bridge/Bridge;
            9   21     4  gnBridge  Lorg/apache/batik/bridge/GraphicsNodeBridge;
           13   21     5        gn  Lorg/apache/batik/gvt/GraphicsNode;
    MethodParameters:
      Name  Flags
      ctx   
      e     

  protected void buildComposite(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Element, org.apache.batik.gvt.CompositeGraphicsNode);
    descriptor: (Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/CompositeGraphicsNode;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // org.apache.batik.bridge.GVTBuilder this
        start local 1 // org.apache.batik.bridge.BridgeContext ctx
        start local 2 // org.w3c.dom.Element e
        start local 3 // org.apache.batik.gvt.CompositeGraphicsNode parentNode
         0: .line 169
            aload 2 /* e */
            invokeinterface org.w3c.dom.Element.getFirstChild:()Lorg/w3c/dom/Node;
            astore 4 /* n */
        start local 4 // org.w3c.dom.Node n
         1: goto 5
         2: .line 170
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 4 /* n */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_1
            if_icmpne 4
         3: .line 171
            aload 0 /* this */
            aload 1 /* ctx */
            aload 4 /* n */
            checkcast org.w3c.dom.Element
            aload 3 /* parentNode */
            invokevirtual org.apache.batik.bridge.GVTBuilder.buildGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/CompositeGraphicsNode;)V
         4: .line 169
      StackMap locals:
      StackMap stack:
            aload 4 /* n */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 4 /* n */
      StackMap locals:
      StackMap stack:
         5: aload 4 /* n */
            ifnonnull 2
        end local 4 // org.w3c.dom.Node n
         6: .line 174
            return
        end local 3 // org.apache.batik.gvt.CompositeGraphicsNode parentNode
        end local 2 // org.w3c.dom.Element e
        end local 1 // org.apache.batik.bridge.BridgeContext ctx
        end local 0 // org.apache.batik.bridge.GVTBuilder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Lorg/apache/batik/bridge/GVTBuilder;
            0    7     1         ctx  Lorg/apache/batik/bridge/BridgeContext;
            0    7     2           e  Lorg/w3c/dom/Element;
            0    7     3  parentNode  Lorg/apache/batik/gvt/CompositeGraphicsNode;
            1    6     4           n  Lorg/w3c/dom/Node;
    MethodParameters:
            Name  Flags
      ctx         
      e           
      parentNode  

  protected void buildGraphicsNode(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Element, org.apache.batik.gvt.CompositeGraphicsNode);
    descriptor: (Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/CompositeGraphicsNode;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=8, args_size=4
        start local 0 // org.apache.batik.bridge.GVTBuilder this
        start local 1 // org.apache.batik.bridge.BridgeContext ctx
        start local 2 // org.w3c.dom.Element e
        start local 3 // org.apache.batik.gvt.CompositeGraphicsNode parentNode
         0: .line 190
            invokestatic org.apache.batik.util.HaltingThread.hasBeenHalted:()Z
            ifeq 2
         1: .line 191
            new org.apache.batik.bridge.InterruptedBridgeException
            dup
            invokespecial org.apache.batik.bridge.InterruptedBridgeException.<init>:()V
            athrow
         2: .line 194
      StackMap locals:
      StackMap stack:
            aload 1 /* ctx */
            aload 2 /* e */
            invokevirtual org.apache.batik.bridge.BridgeContext.getBridge:(Lorg/w3c/dom/Element;)Lorg/apache/batik/bridge/Bridge;
            astore 4 /* bridge */
        start local 4 // org.apache.batik.bridge.Bridge bridge
         3: .line 195
            aload 4 /* bridge */
            instanceof org.apache.batik.bridge.GenericBridge
            ifeq 7
         4: .line 198
            aload 4 /* bridge */
            checkcast org.apache.batik.bridge.GenericBridge
            aload 1 /* ctx */
            aload 2 /* e */
            invokeinterface org.apache.batik.bridge.GenericBridge.handleElement:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
         5: .line 199
            aload 0 /* this */
            aload 1 /* ctx */
            aload 2 /* e */
            invokevirtual org.apache.batik.bridge.GVTBuilder.handleGenericBridges:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
         6: .line 200
            return
         7: .line 201
      StackMap locals: org.apache.batik.bridge.Bridge
      StackMap stack:
            aload 4 /* bridge */
            ifnull 8
            aload 4 /* bridge */
            instanceof org.apache.batik.bridge.GraphicsNodeBridge
            ifne 10
         8: .line 202
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* ctx */
            aload 2 /* e */
            invokevirtual org.apache.batik.bridge.GVTBuilder.handleGenericBridges:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
         9: .line 203
            return
        10: .line 206
      StackMap locals:
      StackMap stack:
            aload 2 /* e */
            invokestatic org.apache.batik.bridge.CSSUtilities.convertDisplay:(Lorg/w3c/dom/Element;)Z
            ifne 13
        11: .line 207
            aload 0 /* this */
            aload 1 /* ctx */
            aload 2 /* e */
            invokevirtual org.apache.batik.bridge.GVTBuilder.handleGenericBridges:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
        12: .line 208
            return
        13: .line 210
      StackMap locals:
      StackMap stack:
            aload 4 /* bridge */
            checkcast org.apache.batik.bridge.GraphicsNodeBridge
            astore 5 /* gnBridge */
        start local 5 // org.apache.batik.bridge.GraphicsNodeBridge gnBridge
        14: .line 213
            aload 5 /* gnBridge */
            aload 1 /* ctx */
            aload 2 /* e */
            invokeinterface org.apache.batik.bridge.GraphicsNodeBridge.createGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)Lorg/apache/batik/gvt/GraphicsNode;
            astore 6 /* gn */
        start local 6 // org.apache.batik.gvt.GraphicsNode gn
        15: .line 214
            aload 6 /* gn */
            ifnull 23
        16: .line 216
            aload 3 /* parentNode */
            invokevirtual org.apache.batik.gvt.CompositeGraphicsNode.getChildren:()Ljava/util/List;
            aload 6 /* gn */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        17: .line 218
            aload 5 /* gnBridge */
            invokeinterface org.apache.batik.bridge.GraphicsNodeBridge.isComposite:()Z
            ifeq 20
        18: .line 219
            aload 0 /* this */
            aload 1 /* ctx */
            aload 2 /* e */
            aload 6 /* gn */
            checkcast org.apache.batik.gvt.CompositeGraphicsNode
            invokevirtual org.apache.batik.bridge.GVTBuilder.buildComposite:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/CompositeGraphicsNode;)V
        19: .line 220
            goto 21
        20: .line 222
      StackMap locals: org.apache.batik.bridge.GraphicsNodeBridge org.apache.batik.gvt.GraphicsNode
      StackMap stack:
            aload 0 /* this */
            aload 1 /* ctx */
            aload 2 /* e */
            invokevirtual org.apache.batik.bridge.GVTBuilder.handleGenericBridges:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
        21: .line 224
      StackMap locals:
      StackMap stack:
            aload 5 /* gnBridge */
            aload 1 /* ctx */
            aload 2 /* e */
            aload 6 /* gn */
            invokeinterface org.apache.batik.bridge.GraphicsNodeBridge.buildGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;)V
        22: .line 225
            goto 32
        23: .line 226
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* ctx */
            aload 2 /* e */
            invokevirtual org.apache.batik.bridge.GVTBuilder.handleGenericBridges:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
        end local 6 // org.apache.batik.gvt.GraphicsNode gn
        24: .line 228
            goto 32
      StackMap locals: org.apache.batik.bridge.GVTBuilder org.apache.batik.bridge.BridgeContext org.w3c.dom.Element org.apache.batik.gvt.CompositeGraphicsNode org.apache.batik.bridge.Bridge org.apache.batik.bridge.GraphicsNodeBridge
      StackMap stack: org.apache.batik.bridge.BridgeException
        25: astore 6 /* ex */
        start local 6 // org.apache.batik.bridge.BridgeException ex
        26: .line 232
            aload 6 /* ex */
            invokevirtual org.apache.batik.bridge.BridgeException.getGraphicsNode:()Lorg/apache/batik/gvt/GraphicsNode;
            astore 7 /* errNode */
        start local 7 // org.apache.batik.gvt.GraphicsNode errNode
        27: .line 233
            aload 7 /* errNode */
            ifnull 31
        28: .line 234
            aload 3 /* parentNode */
            invokevirtual org.apache.batik.gvt.CompositeGraphicsNode.getChildren:()Ljava/util/List;
            aload 7 /* errNode */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        29: .line 235
            aload 5 /* gnBridge */
            aload 1 /* ctx */
            aload 2 /* e */
            aload 7 /* errNode */
            invokeinterface org.apache.batik.bridge.GraphicsNodeBridge.buildGraphicsNode:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;)V
        30: .line 236
            aload 6 /* ex */
            aconst_null
            invokevirtual org.apache.batik.bridge.BridgeException.setGraphicsNode:(Lorg/apache/batik/gvt/GraphicsNode;)V
        31: .line 239
      StackMap locals: org.apache.batik.bridge.BridgeException org.apache.batik.gvt.GraphicsNode
      StackMap stack:
            aload 6 /* ex */
            athrow
        end local 7 // org.apache.batik.gvt.GraphicsNode errNode
        end local 6 // org.apache.batik.bridge.BridgeException ex
        32: .line 241
      StackMap locals:
      StackMap stack:
            return
        end local 5 // org.apache.batik.bridge.GraphicsNodeBridge gnBridge
        end local 4 // org.apache.batik.bridge.Bridge bridge
        end local 3 // org.apache.batik.gvt.CompositeGraphicsNode parentNode
        end local 2 // org.w3c.dom.Element e
        end local 1 // org.apache.batik.bridge.BridgeContext ctx
        end local 0 // org.apache.batik.bridge.GVTBuilder this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   33     0        this  Lorg/apache/batik/bridge/GVTBuilder;
            0   33     1         ctx  Lorg/apache/batik/bridge/BridgeContext;
            0   33     2           e  Lorg/w3c/dom/Element;
            0   33     3  parentNode  Lorg/apache/batik/gvt/CompositeGraphicsNode;
            3   33     4      bridge  Lorg/apache/batik/bridge/Bridge;
           14   33     5    gnBridge  Lorg/apache/batik/bridge/GraphicsNodeBridge;
           15   24     6          gn  Lorg/apache/batik/gvt/GraphicsNode;
           26   32     6          ex  Lorg/apache/batik/bridge/BridgeException;
           27   32     7     errNode  Lorg/apache/batik/gvt/GraphicsNode;
      Exception table:
        from    to  target  type
          14    24      25  Class org.apache.batik.bridge.BridgeException
    MethodParameters:
            Name  Flags
      ctx         
      e           
      parentNode  

  protected void handleGenericBridges(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Element);
    descriptor: (Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=6, args_size=3
        start local 0 // org.apache.batik.bridge.GVTBuilder this
        start local 1 // org.apache.batik.bridge.BridgeContext ctx
        start local 2 // org.w3c.dom.Element e
         0: .line 250
            aload 2 /* e */
            invokeinterface org.w3c.dom.Element.getFirstChild:()Lorg/w3c/dom/Node;
            astore 3 /* n */
        start local 3 // org.w3c.dom.Node n
         1: goto 9
         2: .line 251
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 3 /* n */
            instanceof org.w3c.dom.Element
            ifeq 8
         3: .line 252
            aload 3 /* n */
            checkcast org.w3c.dom.Element
            astore 4 /* e2 */
        start local 4 // org.w3c.dom.Element e2
         4: .line 253
            aload 1 /* ctx */
            aload 4 /* e2 */
            invokevirtual org.apache.batik.bridge.BridgeContext.getBridge:(Lorg/w3c/dom/Element;)Lorg/apache/batik/bridge/Bridge;
            astore 5 /* b */
        start local 5 // org.apache.batik.bridge.Bridge b
         5: .line 254
            aload 5 /* b */
            instanceof org.apache.batik.bridge.GenericBridge
            ifeq 7
         6: .line 255
            aload 5 /* b */
            checkcast org.apache.batik.bridge.GenericBridge
            aload 1 /* ctx */
            aload 4 /* e2 */
            invokeinterface org.apache.batik.bridge.GenericBridge.handleElement:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
         7: .line 257
      StackMap locals: org.w3c.dom.Element org.apache.batik.bridge.Bridge
      StackMap stack:
            aload 0 /* this */
            aload 1 /* ctx */
            aload 4 /* e2 */
            invokevirtual org.apache.batik.bridge.GVTBuilder.handleGenericBridges:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)V
        end local 5 // org.apache.batik.bridge.Bridge b
        end local 4 // org.w3c.dom.Element e2
         8: .line 250
      StackMap locals:
      StackMap stack:
            aload 3 /* n */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 3 /* n */
      StackMap locals:
      StackMap stack:
         9: aload 3 /* n */
            ifnonnull 2
        end local 3 // org.w3c.dom.Node n
        10: .line 260
            return
        end local 2 // org.w3c.dom.Element e
        end local 1 // org.apache.batik.bridge.BridgeContext ctx
        end local 0 // org.apache.batik.bridge.GVTBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lorg/apache/batik/bridge/GVTBuilder;
            0   11     1   ctx  Lorg/apache/batik/bridge/BridgeContext;
            0   11     2     e  Lorg/w3c/dom/Element;
            1   10     3     n  Lorg/w3c/dom/Node;
            4    8     4    e2  Lorg/w3c/dom/Element;
            5    8     5     b  Lorg/apache/batik/bridge/Bridge;
    MethodParameters:
      Name  Flags
      ctx   
      e     
}
SourceFile: "GVTBuilder.java"