public class org.apache.batik.bridge.SVGFilterElementBridge extends org.apache.batik.bridge.AnimatableGenericSVGBridge implements org.apache.batik.bridge.FilterBridge, org.apache.batik.bridge.ErrorConstants
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.bridge.SVGFilterElementBridge
  super_class: org.apache.batik.bridge.AnimatableGenericSVGBridge
{
  protected static final java.awt.Color TRANSPARENT_BLACK;
    descriptor: Ljava/awt/Color;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 53
            new java.awt.Color
            dup
            iconst_0
            iconst_1
            invokespecial java.awt.Color.<init>:(IZ)V
            putstatic org.apache.batik.bridge.SVGFilterElementBridge.TRANSPARENT_BLACK:Ljava/awt/Color;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.bridge.SVGFilterElementBridge this
         0: .line 58
            aload 0 /* this */
            invokespecial org.apache.batik.bridge.AnimatableGenericSVGBridge.<init>:()V
            return
        end local 0 // org.apache.batik.bridge.SVGFilterElementBridge this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/bridge/SVGFilterElementBridge;

  public java.lang.String getLocalName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.bridge.SVGFilterElementBridge this
         0: .line 64
            ldc "filter"
            areturn
        end local 0 // org.apache.batik.bridge.SVGFilterElementBridge this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/bridge/SVGFilterElementBridge;

  public org.apache.batik.ext.awt.image.renderable.Filter createFilter(org.apache.batik.bridge.BridgeContext, org.w3c.dom.Element, org.w3c.dom.Element, org.apache.batik.gvt.GraphicsNode);
    descriptor: (Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;)Lorg/apache/batik/ext/awt/image/renderable/Filter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=11, args_size=5
        start local 0 // org.apache.batik.bridge.SVGFilterElementBridge this
        start local 1 // org.apache.batik.bridge.BridgeContext ctx
        start local 2 // org.w3c.dom.Element filterElement
        start local 3 // org.w3c.dom.Element filteredElement
        start local 4 // org.apache.batik.gvt.GraphicsNode filteredNode
         0: .line 82
            aload 2 /* filterElement */
            aload 3 /* filteredElement */
            aload 4 /* filteredNode */
            aload 1 /* ctx */
         1: .line 81
            invokestatic org.apache.batik.bridge.SVGUtilities.convertFilterChainRegion:(Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Lorg/apache/batik/bridge/BridgeContext;)Ljava/awt/geom/Rectangle2D;
            astore 5 /* filterRegion */
        start local 5 // java.awt.geom.Rectangle2D filterRegion
         2: .line 83
            aload 5 /* filterRegion */
            ifnonnull 4
         3: .line 84
            aconst_null
            areturn
         4: .line 88
      StackMap locals: java.awt.geom.Rectangle2D
      StackMap stack:
            aload 4 /* filteredNode */
            iconst_1
            invokeinterface org.apache.batik.gvt.GraphicsNode.getGraphicsNodeRable:(Z)Lorg/apache/batik/ext/awt/image/renderable/Filter;
            astore 6 /* sourceGraphic */
        start local 6 // org.apache.batik.ext.awt.image.renderable.Filter sourceGraphic
         5: .line 90
            new org.apache.batik.ext.awt.image.renderable.PadRable8Bit
            dup
            aload 6 /* sourceGraphic */
            aload 5 /* filterRegion */
         6: .line 91
            getstatic org.apache.batik.ext.awt.image.PadMode.ZERO_PAD:Lorg/apache/batik/ext/awt/image/PadMode;
         7: .line 90
            invokespecial org.apache.batik.ext.awt.image.renderable.PadRable8Bit.<init>:(Lorg/apache/batik/ext/awt/image/renderable/Filter;Ljava/awt/geom/Rectangle2D;Lorg/apache/batik/ext/awt/image/PadMode;)V
            astore 6 /* sourceGraphic */
         8: .line 95
            new org.apache.batik.ext.awt.image.renderable.FilterChainRable8Bit
            dup
            aload 6 /* sourceGraphic */
            aload 5 /* filterRegion */
            invokespecial org.apache.batik.ext.awt.image.renderable.FilterChainRable8Bit.<init>:(Lorg/apache/batik/ext/awt/image/renderable/Filter;Ljava/awt/geom/Rectangle2D;)V
         9: .line 94
            astore 7 /* filterChain */
        start local 7 // org.apache.batik.ext.awt.image.renderable.FilterChainRable filterChain
        10: .line 98
            aload 2 /* filterElement */
            aload 1 /* ctx */
            invokestatic org.apache.batik.bridge.SVGUtilities.convertFilterRes:(Lorg/w3c/dom/Element;Lorg/apache/batik/bridge/BridgeContext;)[F
            astore 8 /* filterRes */
        start local 8 // float[] filterRes
        11: .line 99
            aload 7 /* filterChain */
            aload 8 /* filterRes */
            iconst_0
            faload
            f2i
            invokeinterface org.apache.batik.ext.awt.image.renderable.FilterChainRable.setFilterResolutionX:(I)V
        12: .line 100
            aload 7 /* filterChain */
            aload 8 /* filterRes */
            iconst_1
            faload
            f2i
            invokeinterface org.apache.batik.ext.awt.image.renderable.FilterChainRable.setFilterResolutionY:(I)V
        13: .line 104
            new java.util.HashMap
            dup
            bipush 11
            invokespecial java.util.HashMap.<init>:(I)V
            astore 9 /* filterNodeMap */
        start local 9 // java.util.Map filterNodeMap
        14: .line 105
            aload 9 /* filterNodeMap */
            ldc "SourceGraphic"
            aload 6 /* sourceGraphic */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        15: .line 108
            aload 2 /* filterElement */
        16: .line 109
            aload 5 /* filterRegion */
        17: .line 110
            aload 3 /* filteredElement */
        18: .line 111
            aload 4 /* filteredNode */
        19: .line 112
            aload 6 /* sourceGraphic */
        20: .line 113
            aload 9 /* filterNodeMap */
        21: .line 114
            aload 1 /* ctx */
        22: .line 108
            invokestatic org.apache.batik.bridge.SVGFilterElementBridge.buildFilterPrimitives:(Lorg/w3c/dom/Element;Ljava/awt/geom/Rectangle2D;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Lorg/apache/batik/ext/awt/image/renderable/Filter;Ljava/util/Map;Lorg/apache/batik/bridge/BridgeContext;)Lorg/apache/batik/ext/awt/image/renderable/Filter;
            astore 10 /* in */
        start local 10 // org.apache.batik.ext.awt.image.renderable.Filter in
        23: .line 115
            aload 10 /* in */
            ifnonnull 25
        24: .line 117
            aconst_null
            areturn
        25: .line 118
      StackMap locals: org.apache.batik.bridge.SVGFilterElementBridge org.apache.batik.bridge.BridgeContext org.w3c.dom.Element org.w3c.dom.Element org.apache.batik.gvt.GraphicsNode java.awt.geom.Rectangle2D org.apache.batik.ext.awt.image.renderable.Filter org.apache.batik.ext.awt.image.renderable.FilterChainRable float[] java.util.Map org.apache.batik.ext.awt.image.renderable.Filter
      StackMap stack:
            aload 10 /* in */
            aload 6 /* sourceGraphic */
            if_acmpne 29
        26: .line 120
            aload 2 /* filterElement */
            aload 5 /* filterRegion */
            aload 3 /* filteredElement */
        27: .line 121
            aload 4 /* filteredNode */
            aload 1 /* ctx */
        28: .line 120
            invokestatic org.apache.batik.bridge.SVGFilterElementBridge.createEmptyFilter:(Lorg/w3c/dom/Element;Ljava/awt/geom/Rectangle2D;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Lorg/apache/batik/bridge/BridgeContext;)Lorg/apache/batik/ext/awt/image/renderable/Filter;
            astore 10 /* in */
        29: .line 123
      StackMap locals:
      StackMap stack:
            aload 7 /* filterChain */
            aload 10 /* in */
            invokeinterface org.apache.batik.ext.awt.image.renderable.FilterChainRable.setSource:(Lorg/apache/batik/ext/awt/image/renderable/Filter;)V
        30: .line 124
            aload 7 /* filterChain */
            areturn
        end local 10 // org.apache.batik.ext.awt.image.renderable.Filter in
        end local 9 // java.util.Map filterNodeMap
        end local 8 // float[] filterRes
        end local 7 // org.apache.batik.ext.awt.image.renderable.FilterChainRable filterChain
        end local 6 // org.apache.batik.ext.awt.image.renderable.Filter sourceGraphic
        end local 5 // java.awt.geom.Rectangle2D filterRegion
        end local 4 // org.apache.batik.gvt.GraphicsNode filteredNode
        end local 3 // org.w3c.dom.Element filteredElement
        end local 2 // org.w3c.dom.Element filterElement
        end local 1 // org.apache.batik.bridge.BridgeContext ctx
        end local 0 // org.apache.batik.bridge.SVGFilterElementBridge this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   31     0             this  Lorg/apache/batik/bridge/SVGFilterElementBridge;
            0   31     1              ctx  Lorg/apache/batik/bridge/BridgeContext;
            0   31     2    filterElement  Lorg/w3c/dom/Element;
            0   31     3  filteredElement  Lorg/w3c/dom/Element;
            0   31     4     filteredNode  Lorg/apache/batik/gvt/GraphicsNode;
            2   31     5     filterRegion  Ljava/awt/geom/Rectangle2D;
            5   31     6    sourceGraphic  Lorg/apache/batik/ext/awt/image/renderable/Filter;
           10   31     7      filterChain  Lorg/apache/batik/ext/awt/image/renderable/FilterChainRable;
           11   31     8        filterRes  [F
           14   31     9    filterNodeMap  Ljava/util/Map;
           23   31    10               in  Lorg/apache/batik/ext/awt/image/renderable/Filter;
    MethodParameters:
                 Name  Flags
      ctx              
      filterElement    
      filteredElement  
      filteredNode     

  protected static org.apache.batik.ext.awt.image.renderable.Filter createEmptyFilter(org.w3c.dom.Element, java.awt.geom.Rectangle2D, org.w3c.dom.Element, org.apache.batik.gvt.GraphicsNode, org.apache.batik.bridge.BridgeContext);
    descriptor: (Lorg/w3c/dom/Element;Ljava/awt/geom/Rectangle2D;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Lorg/apache/batik/bridge/BridgeContext;)Lorg/apache/batik/ext/awt/image/renderable/Filter;
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=7, locals=6, args_size=5
        start local 0 // org.w3c.dom.Element filterElement
        start local 1 // java.awt.geom.Rectangle2D filterRegion
        start local 2 // org.w3c.dom.Element filteredElement
        start local 3 // org.apache.batik.gvt.GraphicsNode filteredNode
        start local 4 // org.apache.batik.bridge.BridgeContext ctx
         0: .line 138
            aconst_null
         1: .line 139
            aload 0 /* filterElement */
         2: .line 140
            aload 2 /* filteredElement */
         3: .line 141
            aload 3 /* filteredNode */
         4: .line 142
            aload 1 /* filterRegion */
         5: .line 143
            aload 1 /* filterRegion */
         6: .line 144
            aload 4 /* ctx */
         7: .line 138
            invokestatic org.apache.batik.bridge.SVGUtilities.convertFilterPrimitiveRegion:(Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Ljava/awt/geom/Rectangle2D;Ljava/awt/geom/Rectangle2D;Lorg/apache/batik/bridge/BridgeContext;)Ljava/awt/geom/Rectangle2D;
         8: .line 137
            astore 5 /* primitiveRegion */
        start local 5 // java.awt.geom.Rectangle2D primitiveRegion
         9: .line 145
            new org.apache.batik.ext.awt.image.renderable.FloodRable8Bit
            dup
            aload 5 /* primitiveRegion */
            getstatic org.apache.batik.bridge.SVGFilterElementBridge.TRANSPARENT_BLACK:Ljava/awt/Color;
            invokespecial org.apache.batik.ext.awt.image.renderable.FloodRable8Bit.<init>:(Ljava/awt/geom/Rectangle2D;Ljava/awt/Paint;)V
            areturn
        end local 5 // java.awt.geom.Rectangle2D primitiveRegion
        end local 4 // org.apache.batik.bridge.BridgeContext ctx
        end local 3 // org.apache.batik.gvt.GraphicsNode filteredNode
        end local 2 // org.w3c.dom.Element filteredElement
        end local 1 // java.awt.geom.Rectangle2D filterRegion
        end local 0 // org.w3c.dom.Element filterElement
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   10     0    filterElement  Lorg/w3c/dom/Element;
            0   10     1     filterRegion  Ljava/awt/geom/Rectangle2D;
            0   10     2  filteredElement  Lorg/w3c/dom/Element;
            0   10     3     filteredNode  Lorg/apache/batik/gvt/GraphicsNode;
            0   10     4              ctx  Lorg/apache/batik/bridge/BridgeContext;
            9   10     5  primitiveRegion  Ljava/awt/geom/Rectangle2D;
    MethodParameters:
                 Name  Flags
      filterElement    
      filterRegion     
      filteredElement  
      filteredNode     
      ctx              

  protected static org.apache.batik.ext.awt.image.renderable.Filter buildFilterPrimitives(org.w3c.dom.Element, java.awt.geom.Rectangle2D, org.w3c.dom.Element, org.apache.batik.gvt.GraphicsNode, org.apache.batik.ext.awt.image.renderable.Filter, java.util.Map, org.apache.batik.bridge.BridgeContext);
    descriptor: (Lorg/w3c/dom/Element;Ljava/awt/geom/Rectangle2D;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Lorg/apache/batik/ext/awt/image/renderable/Filter;Ljava/util/Map;Lorg/apache/batik/bridge/BridgeContext;)Lorg/apache/batik/ext/awt/image/renderable/Filter;
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=9, locals=12, args_size=7
        start local 0 // org.w3c.dom.Element filterElement
        start local 1 // java.awt.geom.Rectangle2D filterRegion
        start local 2 // org.w3c.dom.Element filteredElement
        start local 3 // org.apache.batik.gvt.GraphicsNode filteredNode
        start local 4 // org.apache.batik.ext.awt.image.renderable.Filter in
        start local 5 // java.util.Map filterNodeMap
        start local 6 // org.apache.batik.bridge.BridgeContext ctx
         0: .line 172
            new java.util.LinkedList
            dup
            invokespecial java.util.LinkedList.<init>:()V
            astore 7 /* refs */
        start local 7 // java.util.List refs
         1: .line 174
      StackMap locals: java.util.List
      StackMap stack:
            aload 0 /* filterElement */
         2: .line 175
            aload 1 /* filterRegion */
         3: .line 176
            aload 2 /* filteredElement */
         4: .line 177
            aload 3 /* filteredNode */
         5: .line 178
            aload 4 /* in */
         6: .line 179
            aload 5 /* filterNodeMap */
         7: .line 180
            aload 6 /* ctx */
         8: .line 174
            invokestatic org.apache.batik.bridge.SVGFilterElementBridge.buildLocalFilterPrimitives:(Lorg/w3c/dom/Element;Ljava/awt/geom/Rectangle2D;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Lorg/apache/batik/ext/awt/image/renderable/Filter;Ljava/util/Map;Lorg/apache/batik/bridge/BridgeContext;)Lorg/apache/batik/ext/awt/image/renderable/Filter;
            astore 8 /* newIn */
        start local 8 // org.apache.batik.ext.awt.image.renderable.Filter newIn
         9: .line 181
            aload 8 /* newIn */
            aload 4 /* in */
            if_acmpeq 11
        10: .line 182
            aload 8 /* newIn */
            areturn
        11: .line 184
      StackMap locals: org.apache.batik.ext.awt.image.renderable.Filter
      StackMap stack:
            aload 0 /* filterElement */
            invokestatic org.apache.batik.dom.util.XLinkSupport.getXLinkHref:(Lorg/w3c/dom/Element;)Ljava/lang/String;
            astore 9 /* uri */
        start local 9 // java.lang.String uri
        12: .line 185
            aload 9 /* uri */
            invokevirtual java.lang.String.length:()I
            ifne 14
        13: .line 186
            aload 4 /* in */
            areturn
        14: .line 189
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* filterElement */
            invokeinterface org.w3c.dom.Element.getOwnerDocument:()Lorg/w3c/dom/Document;
            checkcast org.apache.batik.anim.dom.SVGOMDocument
            astore 10 /* doc */
        start local 10 // org.apache.batik.anim.dom.SVGOMDocument doc
        15: .line 190
            new org.apache.batik.util.ParsedURL
            dup
            aload 10 /* doc */
            invokevirtual org.apache.batik.anim.dom.SVGOMDocument.getURLObject:()Ljava/net/URL;
            aload 9 /* uri */
            invokespecial org.apache.batik.util.ParsedURL.<init>:(Ljava/net/URL;Ljava/lang/String;)V
            astore 11 /* url */
        start local 11 // org.apache.batik.util.ParsedURL url
        16: .line 191
            aload 7 /* refs */
            aload 11 /* url */
            invokeinterface java.util.List.contains:(Ljava/lang/Object;)Z
            ifeq 21
        17: .line 192
            new org.apache.batik.bridge.BridgeException
            dup
            aload 6 /* ctx */
            aload 0 /* filterElement */
        18: .line 193
            ldc "xlink.href.circularDependencies"
        19: .line 194
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 9 /* uri */
            aastore
        20: .line 192
            invokespecial org.apache.batik.bridge.BridgeException.<init>:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        21: .line 196
      StackMap locals: org.apache.batik.anim.dom.SVGOMDocument org.apache.batik.util.ParsedURL
      StackMap stack:
            aload 7 /* refs */
            aload 11 /* url */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        22: .line 197
            aload 6 /* ctx */
            aload 0 /* filterElement */
            aload 9 /* uri */
            invokevirtual org.apache.batik.bridge.BridgeContext.getReferencedElement:(Lorg/w3c/dom/Element;Ljava/lang/String;)Lorg/w3c/dom/Element;
            astore 0 /* filterElement */
        end local 11 // org.apache.batik.util.ParsedURL url
        end local 10 // org.apache.batik.anim.dom.SVGOMDocument doc
        end local 9 // java.lang.String uri
        end local 8 // org.apache.batik.ext.awt.image.renderable.Filter newIn
        23: .line 173
            goto 1
        end local 7 // java.util.List refs
        end local 6 // org.apache.batik.bridge.BridgeContext ctx
        end local 5 // java.util.Map filterNodeMap
        end local 4 // org.apache.batik.ext.awt.image.renderable.Filter in
        end local 3 // org.apache.batik.gvt.GraphicsNode filteredNode
        end local 2 // org.w3c.dom.Element filteredElement
        end local 1 // java.awt.geom.Rectangle2D filterRegion
        end local 0 // org.w3c.dom.Element filterElement
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   24     0    filterElement  Lorg/w3c/dom/Element;
            0   24     1     filterRegion  Ljava/awt/geom/Rectangle2D;
            0   24     2  filteredElement  Lorg/w3c/dom/Element;
            0   24     3     filteredNode  Lorg/apache/batik/gvt/GraphicsNode;
            0   24     4               in  Lorg/apache/batik/ext/awt/image/renderable/Filter;
            0   24     5    filterNodeMap  Ljava/util/Map;
            0   24     6              ctx  Lorg/apache/batik/bridge/BridgeContext;
            1   24     7             refs  Ljava/util/List;
            9   23     8            newIn  Lorg/apache/batik/ext/awt/image/renderable/Filter;
           12   23     9              uri  Ljava/lang/String;
           15   23    10              doc  Lorg/apache/batik/anim/dom/SVGOMDocument;
           16   23    11              url  Lorg/apache/batik/util/ParsedURL;
    MethodParameters:
                 Name  Flags
      filterElement    
      filterRegion     
      filteredElement  
      filteredNode     
      in               
      filterNodeMap    
      ctx              

  protected static org.apache.batik.ext.awt.image.renderable.Filter buildLocalFilterPrimitives(org.w3c.dom.Element, java.awt.geom.Rectangle2D, org.w3c.dom.Element, org.apache.batik.gvt.GraphicsNode, org.apache.batik.ext.awt.image.renderable.Filter, java.util.Map, org.apache.batik.bridge.BridgeContext);
    descriptor: (Lorg/w3c/dom/Element;Ljava/awt/geom/Rectangle2D;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Lorg/apache/batik/ext/awt/image/renderable/Filter;Ljava/util/Map;Lorg/apache/batik/bridge/BridgeContext;)Lorg/apache/batik/ext/awt/image/renderable/Filter;
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=8, locals=12, args_size=7
        start local 0 // org.w3c.dom.Element filterElement
        start local 1 // java.awt.geom.Rectangle2D filterRegion
        start local 2 // org.w3c.dom.Element filteredElement
        start local 3 // org.apache.batik.gvt.GraphicsNode filteredNode
        start local 4 // org.apache.batik.ext.awt.image.renderable.Filter in
        start local 5 // java.util.Map filterNodeMap
        start local 6 // org.apache.batik.bridge.BridgeContext ctx
         0: .line 224
            aload 0 /* filterElement */
            invokeinterface org.w3c.dom.Element.getFirstChild:()Lorg/w3c/dom/Node;
            astore 7 /* n */
        start local 7 // org.w3c.dom.Node n
         1: .line 225
            goto 21
         2: .line 228
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 7 /* n */
            invokeinterface org.w3c.dom.Node.getNodeType:()S
            iconst_1
            if_icmpeq 4
         3: .line 229
            goto 20
         4: .line 231
      StackMap locals:
      StackMap stack:
            aload 7 /* n */
            checkcast org.w3c.dom.Element
            astore 8 /* e */
        start local 8 // org.w3c.dom.Element e
         5: .line 232
            aload 6 /* ctx */
            aload 8 /* e */
            invokevirtual org.apache.batik.bridge.BridgeContext.getBridge:(Lorg/w3c/dom/Element;)Lorg/apache/batik/bridge/Bridge;
            astore 9 /* bridge */
        start local 9 // org.apache.batik.bridge.Bridge bridge
         6: .line 233
            aload 9 /* bridge */
            ifnull 20
            aload 9 /* bridge */
            instanceof org.apache.batik.bridge.FilterPrimitiveBridge
            ifne 8
         7: .line 234
            goto 20
         8: .line 236
      StackMap locals: org.w3c.dom.Element org.apache.batik.bridge.Bridge
      StackMap stack:
            aload 9 /* bridge */
            checkcast org.apache.batik.bridge.FilterPrimitiveBridge
            astore 10 /* filterBridge */
        start local 10 // org.apache.batik.bridge.FilterPrimitiveBridge filterBridge
         9: .line 237
            aload 10 /* filterBridge */
            aload 6 /* ctx */
        10: .line 238
            aload 8 /* e */
        11: .line 239
            aload 2 /* filteredElement */
        12: .line 240
            aload 3 /* filteredNode */
        13: .line 241
            aload 4 /* in */
        14: .line 242
            aload 1 /* filterRegion */
        15: .line 243
            aload 5 /* filterNodeMap */
        16: .line 237
            invokeinterface org.apache.batik.bridge.FilterPrimitiveBridge.createFilter:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Lorg/apache/batik/ext/awt/image/renderable/Filter;Ljava/awt/geom/Rectangle2D;Ljava/util/Map;)Lorg/apache/batik/ext/awt/image/renderable/Filter;
            astore 11 /* filterNode */
        start local 11 // org.apache.batik.ext.awt.image.renderable.Filter filterNode
        17: .line 244
            aload 11 /* filterNode */
            ifnonnull 19
        18: .line 245
            aconst_null
            areturn
        19: .line 247
      StackMap locals: org.apache.batik.bridge.FilterPrimitiveBridge org.apache.batik.ext.awt.image.renderable.Filter
      StackMap stack:
            aload 11 /* filterNode */
            astore 4 /* in */
        end local 11 // org.apache.batik.ext.awt.image.renderable.Filter filterNode
        end local 10 // org.apache.batik.bridge.FilterPrimitiveBridge filterBridge
        end local 9 // org.apache.batik.bridge.Bridge bridge
        end local 8 // org.w3c.dom.Element e
        20: .line 226
      StackMap locals: org.w3c.dom.Element java.awt.geom.Rectangle2D org.w3c.dom.Element org.apache.batik.gvt.GraphicsNode org.apache.batik.ext.awt.image.renderable.Filter java.util.Map org.apache.batik.bridge.BridgeContext org.w3c.dom.Node
      StackMap stack:
            aload 7 /* n */
            invokeinterface org.w3c.dom.Node.getNextSibling:()Lorg/w3c/dom/Node;
            astore 7 /* n */
        21: .line 225
      StackMap locals:
      StackMap stack:
            aload 7 /* n */
            ifnonnull 2
        end local 7 // org.w3c.dom.Node n
        22: .line 250
            aload 4 /* in */
            areturn
        end local 6 // org.apache.batik.bridge.BridgeContext ctx
        end local 5 // java.util.Map filterNodeMap
        end local 4 // org.apache.batik.ext.awt.image.renderable.Filter in
        end local 3 // org.apache.batik.gvt.GraphicsNode filteredNode
        end local 2 // org.w3c.dom.Element filteredElement
        end local 1 // java.awt.geom.Rectangle2D filterRegion
        end local 0 // org.w3c.dom.Element filterElement
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   23     0    filterElement  Lorg/w3c/dom/Element;
            0   23     1     filterRegion  Ljava/awt/geom/Rectangle2D;
            0   23     2  filteredElement  Lorg/w3c/dom/Element;
            0   23     3     filteredNode  Lorg/apache/batik/gvt/GraphicsNode;
            0   23     4               in  Lorg/apache/batik/ext/awt/image/renderable/Filter;
            0   23     5    filterNodeMap  Ljava/util/Map;
            0   23     6              ctx  Lorg/apache/batik/bridge/BridgeContext;
            1   22     7                n  Lorg/w3c/dom/Node;
            5   20     8                e  Lorg/w3c/dom/Element;
            6   20     9           bridge  Lorg/apache/batik/bridge/Bridge;
            9   20    10     filterBridge  Lorg/apache/batik/bridge/FilterPrimitiveBridge;
           17   20    11       filterNode  Lorg/apache/batik/ext/awt/image/renderable/Filter;
    MethodParameters:
                 Name  Flags
      filterElement    
      filterRegion     
      filteredElement  
      filteredNode     
      in               
      filterNodeMap    
      ctx              
}
SourceFile: "SVGFilterElementBridge.java"