public abstract class org.apache.batik.bridge.CSSUtilities implements org.apache.batik.util.CSSConstants, org.apache.batik.bridge.ErrorConstants, org.apache.batik.constants.XMLConstants
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.apache.batik.bridge.CSSUtilities
  super_class: java.lang.Object
{
  public static final java.awt.Composite TRANSPARENT;
    descriptor: Ljava/awt/Composite;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 587
            iconst_3
            fconst_0
            invokestatic java.awt.AlphaComposite.getInstance:(IF)Ljava/awt/AlphaComposite;
         1: .line 586
            putstatic org.apache.batik.bridge.CSSUtilities.TRANSPARENT:Ljava/awt/Composite;
         2: .line 587
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.bridge.CSSUtilities this
         0: .line 61
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.apache.batik.bridge.CSSUtilities this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/bridge/CSSUtilities;

  public static org.apache.batik.css.engine.CSSEngine getCSSEngine(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)Lorg/apache/batik/css/engine/CSSEngine;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 72
            aload 0 /* e */
            invokeinterface org.w3c.dom.Element.getOwnerDocument:()Lorg/w3c/dom/Document;
            checkcast org.apache.batik.anim.dom.SVGOMDocument
            invokevirtual org.apache.batik.anim.dom.SVGOMDocument.getCSSEngine:()Lorg/apache/batik/css/engine/CSSEngine;
            areturn
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0     e  Lorg/w3c/dom/Element;
    MethodParameters:
      Name  Flags
      e     

  public static org.apache.batik.css.engine.value.Value getComputedStyle(org.w3c.dom.Element, int);
    descriptor: (Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // org.w3c.dom.Element e
        start local 1 // int property
         0: .line 79
            aload 0 /* e */
            invokestatic org.apache.batik.bridge.CSSUtilities.getCSSEngine:(Lorg/w3c/dom/Element;)Lorg/apache/batik/css/engine/CSSEngine;
            astore 2 /* engine */
        start local 2 // org.apache.batik.css.engine.CSSEngine engine
         1: .line 80
            aload 2 /* engine */
            ifnonnull 2
            aconst_null
            areturn
         2: .line 81
      StackMap locals: org.apache.batik.css.engine.CSSEngine
      StackMap stack:
            aload 2 /* engine */
            aload 0 /* e */
            checkcast org.apache.batik.css.engine.CSSStylableElement
         3: .line 82
            aconst_null
            iload 1 /* property */
         4: .line 81
            invokevirtual org.apache.batik.css.engine.CSSEngine.getComputedStyle:(Lorg/apache/batik/css/engine/CSSStylableElement;Ljava/lang/String;I)Lorg/apache/batik/css/engine/value/Value;
            areturn
        end local 2 // org.apache.batik.css.engine.CSSEngine engine
        end local 1 // int property
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0         e  Lorg/w3c/dom/Element;
            0    5     1  property  I
            1    5     2    engine  Lorg/apache/batik/css/engine/CSSEngine;
    MethodParameters:
          Name  Flags
      e         
      property  

  public static int convertPointerEvents(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 103
            aload 0 /* e */
            bipush 40
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 1 /* v */
        start local 1 // org.apache.batik.css.engine.value.Value v
         1: .line 104
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            astore 2 /* s */
        start local 2 // java.lang.String s
         2: .line 105
            aload 2 /* s */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            lookupswitch { // 6
                   97: 13
                  102: 11
                  110: 14
                  112: 10
                  115: 12
                  118: 3
              default: 15
          }
         3: .line 107
      StackMap locals: org.apache.batik.css.engine.value.Value java.lang.String
      StackMap stack:
            aload 2 /* s */
            invokevirtual java.lang.String.length:()I
            bipush 7
            if_icmpne 5
         4: .line 108
            iconst_3
            ireturn
         5: .line 110
      StackMap locals:
      StackMap stack:
            aload 2 /* s */
            bipush 7
            invokevirtual java.lang.String.charAt:(I)C
            lookupswitch { // 3
                  102: 7
                  112: 6
                  115: 8
              default: 9
          }
         6: .line 112
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         7: .line 114
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         8: .line 116
      StackMap locals:
      StackMap stack:
            iconst_2
            ireturn
         9: .line 119
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "unexpected event, must be one of (p,f,s) is:"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* s */
            bipush 7
            invokevirtual java.lang.String.charAt:(I)C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        10: .line 123
      StackMap locals:
      StackMap stack:
            iconst_4
            ireturn
        11: .line 125
      StackMap locals:
      StackMap stack:
            iconst_5
            ireturn
        12: .line 127
      StackMap locals:
      StackMap stack:
            bipush 6
            ireturn
        13: .line 129
      StackMap locals:
      StackMap stack:
            bipush 7
            ireturn
        14: .line 131
      StackMap locals:
      StackMap stack:
            bipush 8
            ireturn
        15: .line 134
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "unexpected event, must be one of (v,p,f,s,a,n) is:"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* s */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.String s
        end local 1 // org.apache.batik.css.engine.value.Value v
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   16     0     e  Lorg/w3c/dom/Element;
            1   16     1     v  Lorg/apache/batik/css/engine/value/Value;
            2   16     2     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      e     

  public static java.awt.geom.Rectangle2D convertEnableBackground(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)Ljava/awt/geom/Rectangle2D;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=8, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 150
            aload 0 /* e */
            bipush 14
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 1 /* v */
        start local 1 // org.apache.batik.css.engine.value.Value v
         1: .line 151
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getCssValueType:()S
            iconst_2
            if_icmpeq 3
         2: .line 152
            aconst_null
            areturn
         3: .line 154
      StackMap locals: org.apache.batik.css.engine.value.Value
      StackMap stack:
            aload 1 /* v */
            checkcast org.apache.batik.css.engine.value.ListValue
            astore 2 /* lv */
        start local 2 // org.apache.batik.css.engine.value.ListValue lv
         4: .line 155
            aload 2 /* lv */
            invokevirtual org.apache.batik.css.engine.value.ListValue.getLength:()I
            istore 3 /* length */
        start local 3 // int length
         5: .line 156
            iload 3 /* length */
            tableswitch { // 1 - 5
                    1: 6
                    2: 12
                    3: 12
                    4: 12
                    5: 7
              default: 12
          }
         6: .line 158
      StackMap locals: org.apache.batik.css.engine.value.ListValue int
      StackMap stack:
            getstatic org.apache.batik.gvt.CompositeGraphicsNode.VIEWPORT:Ljava/awt/geom/Rectangle2D;
            areturn
         7: .line 160
      StackMap locals:
      StackMap stack:
            aload 2 /* lv */
            iconst_1
            invokevirtual org.apache.batik.css.engine.value.ListValue.item:(I)Lorg/apache/batik/css/engine/value/Value;
            invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
            fstore 4 /* x */
        start local 4 // float x
         8: .line 161
            aload 2 /* lv */
            iconst_2
            invokevirtual org.apache.batik.css.engine.value.ListValue.item:(I)Lorg/apache/batik/css/engine/value/Value;
            invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
            fstore 5 /* y */
        start local 5 // float y
         9: .line 162
            aload 2 /* lv */
            iconst_3
            invokevirtual org.apache.batik.css.engine.value.ListValue.item:(I)Lorg/apache/batik/css/engine/value/Value;
            invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
            fstore 6 /* w */
        start local 6 // float w
        10: .line 163
            aload 2 /* lv */
            iconst_4
            invokevirtual org.apache.batik.css.engine.value.ListValue.item:(I)Lorg/apache/batik/css/engine/value/Value;
            invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
            fstore 7 /* h */
        start local 7 // float h
        11: .line 164
            new java.awt.geom.Rectangle2D$Float
            dup
            fload 4 /* x */
            fload 5 /* y */
            fload 6 /* w */
            fload 7 /* h */
            invokespecial java.awt.geom.Rectangle2D$Float.<init>:(FFFF)V
            areturn
        end local 7 // float h
        end local 6 // float w
        end local 5 // float y
        end local 4 // float x
        12: .line 167
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unexpected length:"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 3 /* length */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // int length
        end local 2 // org.apache.batik.css.engine.value.ListValue lv
        end local 1 // org.apache.batik.css.engine.value.Value v
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0       e  Lorg/w3c/dom/Element;
            1   13     1       v  Lorg/apache/batik/css/engine/value/Value;
            4   13     2      lv  Lorg/apache/batik/css/engine/value/ListValue;
            5   13     3  length  I
            8   12     4       x  F
            9   12     5       y  F
           10   12     6       w  F
           11   12     7       h  F
    MethodParameters:
      Name  Flags
      e     

  public static boolean convertColorInterpolationFilters(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 183
            aload 0 /* e */
         1: .line 184
            bipush 7
         2: .line 183
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 1 /* v */
        start local 1 // org.apache.batik.css.engine.value.Value v
         3: .line 185
            ldc "linearrgb"
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            if_acmpne 4
            iconst_1
            ireturn
      StackMap locals: org.apache.batik.css.engine.value.Value
      StackMap stack:
         4: iconst_0
            ireturn
        end local 1 // org.apache.batik.css.engine.value.Value v
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0     e  Lorg/w3c/dom/Element;
            3    5     1     v  Lorg/apache/batik/css/engine/value/Value;
    MethodParameters:
      Name  Flags
      e     

  public static org.apache.batik.ext.awt.MultipleGradientPaint$ColorSpaceEnum convertColorInterpolation(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)Lorg/apache/batik/ext/awt/MultipleGradientPaint$ColorSpaceEnum;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 200
            aload 0 /* e */
            bipush 6
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 1 /* v */
        start local 1 // org.apache.batik.css.engine.value.Value v
         1: .line 201
            ldc "linearrgb"
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            if_acmpne 3
         2: .line 202
            getstatic org.apache.batik.ext.awt.MultipleGradientPaint.LINEAR_RGB:Lorg/apache/batik/ext/awt/MultipleGradientPaint$ColorSpaceEnum;
            goto 4
         3: .line 203
      StackMap locals: org.apache.batik.css.engine.value.Value
      StackMap stack:
            getstatic org.apache.batik.ext.awt.MultipleGradientPaint.SRGB:Lorg/apache/batik/ext/awt/MultipleGradientPaint$ColorSpaceEnum;
         4: .line 201
      StackMap locals:
      StackMap stack: org.apache.batik.ext.awt.MultipleGradientPaint$ColorSpaceEnum
            areturn
        end local 1 // org.apache.batik.css.engine.value.Value v
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0     e  Lorg/w3c/dom/Element;
            1    5     1     v  Lorg/apache/batik/css/engine/value/Value;
    MethodParameters:
      Name  Flags
      e     

  public static boolean isAutoCursor(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=4, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 215
            aload 0 /* e */
         1: .line 216
            bipush 10
         2: .line 215
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
         3: .line 214
            astore 1 /* cursorValue */
        start local 1 // org.apache.batik.css.engine.value.Value cursorValue
         4: .line 218
            iconst_0
            istore 2 /* isAuto */
        start local 2 // boolean isAuto
         5: .line 219
            aload 1 /* cursorValue */
            ifnull 19
         6: .line 221
            aload 1 /* cursorValue */
            invokeinterface org.apache.batik.css.engine.value.Value.getCssValueType:()S
            iconst_1
            if_icmpne 11
         7: .line 223
            aload 1 /* cursorValue */
            invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
            bipush 21
            if_icmpne 11
         8: .line 225
            aload 1 /* cursorValue */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 97
            if_icmpne 11
         9: .line 227
            iconst_1
            istore 2 /* isAuto */
        10: .line 228
            goto 19
        11: .line 229
      StackMap locals: org.apache.batik.css.engine.value.Value int
      StackMap stack:
            aload 1 /* cursorValue */
            invokeinterface org.apache.batik.css.engine.value.Value.getCssValueType:()S
            iconst_2
            if_icmpne 19
        12: .line 231
            aload 1 /* cursorValue */
            invokeinterface org.apache.batik.css.engine.value.Value.getLength:()I
            iconst_1
            if_icmpne 19
        13: .line 232
            aload 1 /* cursorValue */
            iconst_0
            invokeinterface org.apache.batik.css.engine.value.Value.item:(I)Lorg/apache/batik/css/engine/value/Value;
            astore 3 /* lValue */
        start local 3 // org.apache.batik.css.engine.value.Value lValue
        14: .line 233
            aload 3 /* lValue */
            ifnull 19
        15: .line 235
            aload 3 /* lValue */
            invokeinterface org.apache.batik.css.engine.value.Value.getCssValueType:()S
            iconst_1
            if_icmpne 19
        16: .line 237
            aload 3 /* lValue */
            invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
            bipush 21
            if_icmpne 19
        17: .line 239
            aload 3 /* lValue */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 97
            if_icmpne 19
        18: .line 240
            iconst_1
            istore 2 /* isAuto */
        end local 3 // org.apache.batik.css.engine.value.Value lValue
        19: .line 245
      StackMap locals:
      StackMap stack:
            iload 2 /* isAuto */
            ireturn
        end local 2 // boolean isAuto
        end local 1 // org.apache.batik.css.engine.value.Value cursorValue
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   20     0            e  Lorg/w3c/dom/Element;
            4   20     1  cursorValue  Lorg/apache/batik/css/engine/value/Value;
            5   20     2       isAuto  Z
           14   19     3       lValue  Lorg/apache/batik/css/engine/value/Value;
    MethodParameters:
      Name  Flags
      e     

  public static java.awt.Cursor convertCursor(org.w3c.dom.Element, org.apache.batik.bridge.BridgeContext);
    descriptor: (Lorg/w3c/dom/Element;Lorg/apache/batik/bridge/BridgeContext;)Ljava/awt/Cursor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.w3c.dom.Element e
        start local 1 // org.apache.batik.bridge.BridgeContext ctx
         0: .line 256
            aload 1 /* ctx */
            invokevirtual org.apache.batik.bridge.BridgeContext.getCursorManager:()Lorg/apache/batik/bridge/CursorManager;
            aload 0 /* e */
            invokevirtual org.apache.batik.bridge.CursorManager.convertCursor:(Lorg/w3c/dom/Element;)Ljava/awt/Cursor;
            areturn
        end local 1 // org.apache.batik.bridge.BridgeContext ctx
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0     e  Lorg/w3c/dom/Element;
            0    1     1   ctx  Lorg/apache/batik/bridge/BridgeContext;
    MethodParameters:
      Name  Flags
      e     
      ctx   

  public static java.awt.RenderingHints convertShapeRendering(org.w3c.dom.Element, java.awt.RenderingHints);
    descriptor: (Lorg/w3c/dom/Element;Ljava/awt/RenderingHints;)Ljava/awt/RenderingHints;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.w3c.dom.Element e
        start local 1 // java.awt.RenderingHints hints
         0: .line 302
            aload 0 /* e */
            bipush 42
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 2 /* v */
        start local 2 // org.apache.batik.css.engine.value.Value v
         1: .line 303
            aload 2 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            astore 3 /* s */
        start local 3 // java.lang.String s
         2: .line 304
            aload 3 /* s */
            invokevirtual java.lang.String.length:()I
            istore 4 /* len */
        start local 4 // int len
         3: .line 305
            iload 4 /* len */
            iconst_4
            if_icmpne 5
            aload 3 /* s */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 97
            if_icmpne 5
         4: .line 306
            aload 1 /* hints */
            areturn
         5: .line 307
      StackMap locals: org.apache.batik.css.engine.value.Value java.lang.String int
      StackMap stack:
            iload 4 /* len */
            bipush 10
            if_icmpge 6
            aload 1 /* hints */
            areturn
         6: .line 309
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            ifnonnull 8
         7: .line 310
            new java.awt.RenderingHints
            dup
            aconst_null
            invokespecial java.awt.RenderingHints.<init>:(Ljava/util/Map;)V
            astore 1 /* hints */
         8: .line 312
      StackMap locals:
      StackMap stack:
            aload 3 /* s */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            lookupswitch { // 3
                   99: 16
                  103: 23
                  111: 9
              default: 32
          }
         9: .line 314
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_RENDERING:Ljava/awt/RenderingHints$Key;
        10: .line 315
            getstatic java.awt.RenderingHints.VALUE_RENDER_SPEED:Ljava/lang/Object;
        11: .line 314
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        12: .line 316
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_ANTIALIASING:Ljava/awt/RenderingHints$Key;
        13: .line 317
            getstatic java.awt.RenderingHints.VALUE_ANTIALIAS_OFF:Ljava/lang/Object;
        14: .line 316
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        15: .line 318
            goto 32
        16: .line 320
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_RENDERING:Ljava/awt/RenderingHints$Key;
        17: .line 321
            getstatic java.awt.RenderingHints.VALUE_RENDER_DEFAULT:Ljava/lang/Object;
        18: .line 320
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        19: .line 322
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_ANTIALIASING:Ljava/awt/RenderingHints$Key;
        20: .line 323
            getstatic java.awt.RenderingHints.VALUE_ANTIALIAS_OFF:Ljava/lang/Object;
        21: .line 322
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        22: .line 324
            goto 32
        23: .line 326
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_RENDERING:Ljava/awt/RenderingHints$Key;
        24: .line 327
            getstatic java.awt.RenderingHints.VALUE_RENDER_QUALITY:Ljava/lang/Object;
        25: .line 326
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        26: .line 328
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_ANTIALIASING:Ljava/awt/RenderingHints$Key;
        27: .line 329
            getstatic java.awt.RenderingHints.VALUE_ANTIALIAS_ON:Ljava/lang/Object;
        28: .line 328
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        29: .line 330
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_STROKE_CONTROL:Ljava/awt/RenderingHints$Key;
        30: .line 331
            getstatic java.awt.RenderingHints.VALUE_STROKE_PURE:Ljava/lang/Object;
        31: .line 330
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        32: .line 334
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            areturn
        end local 4 // int len
        end local 3 // java.lang.String s
        end local 2 // org.apache.batik.css.engine.value.Value v
        end local 1 // java.awt.RenderingHints hints
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   33     0      e  Lorg/w3c/dom/Element;
            0   33     1  hints  Ljava/awt/RenderingHints;
            1   33     2      v  Lorg/apache/batik/css/engine/value/Value;
            2   33     3      s  Ljava/lang/String;
            3   33     4    len  I
    MethodParameters:
       Name  Flags
      e      
      hints  

  public static java.awt.RenderingHints convertTextRendering(org.w3c.dom.Element, java.awt.RenderingHints);
    descriptor: (Lorg/w3c/dom/Element;Ljava/awt/RenderingHints;)Ljava/awt/RenderingHints;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.w3c.dom.Element e
        start local 1 // java.awt.RenderingHints hints
         0: .line 386
            aload 0 /* e */
            bipush 55
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 2 /* v */
        start local 2 // org.apache.batik.css.engine.value.Value v
         1: .line 387
            aload 2 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            astore 3 /* s */
        start local 3 // java.lang.String s
         2: .line 388
            aload 3 /* s */
            invokevirtual java.lang.String.length:()I
            istore 4 /* len */
        start local 4 // int len
         3: .line 389
            iload 4 /* len */
            iconst_4
            if_icmpne 5
            aload 3 /* s */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 97
            if_icmpne 5
         4: .line 390
            aload 1 /* hints */
            areturn
         5: .line 391
      StackMap locals: org.apache.batik.css.engine.value.Value java.lang.String int
      StackMap stack:
            iload 4 /* len */
            bipush 13
            if_icmpge 6
            aload 1 /* hints */
            areturn
         6: .line 393
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            ifnonnull 8
         7: .line 394
            new java.awt.RenderingHints
            dup
            aconst_null
            invokespecial java.awt.RenderingHints.<init>:(Ljava/util/Map;)V
            astore 1 /* hints */
         8: .line 396
      StackMap locals:
      StackMap stack:
            aload 3 /* s */
            bipush 8
            invokevirtual java.lang.String.charAt:(I)C
            lookupswitch { // 3
                   99: 29
                  108: 19
                  115: 9
              default: 44
          }
         9: .line 398
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_RENDERING:Ljava/awt/RenderingHints$Key;
        10: .line 399
            getstatic java.awt.RenderingHints.VALUE_RENDER_SPEED:Ljava/lang/Object;
        11: .line 398
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        12: .line 400
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_TEXT_ANTIALIASING:Ljava/awt/RenderingHints$Key;
        13: .line 401
            getstatic java.awt.RenderingHints.VALUE_TEXT_ANTIALIAS_OFF:Ljava/lang/Object;
        14: .line 400
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        15: .line 402
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_ANTIALIASING:Ljava/awt/RenderingHints$Key;
        16: .line 403
            getstatic java.awt.RenderingHints.VALUE_ANTIALIAS_OFF:Ljava/lang/Object;
        17: .line 402
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        18: .line 406
            goto 44
        19: .line 408
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_RENDERING:Ljava/awt/RenderingHints$Key;
        20: .line 409
            getstatic java.awt.RenderingHints.VALUE_RENDER_QUALITY:Ljava/lang/Object;
        21: .line 408
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        22: .line 410
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_TEXT_ANTIALIASING:Ljava/awt/RenderingHints$Key;
        23: .line 411
            getstatic java.awt.RenderingHints.VALUE_TEXT_ANTIALIAS_OFF:Ljava/lang/Object;
        24: .line 410
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        25: .line 412
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_ANTIALIASING:Ljava/awt/RenderingHints$Key;
        26: .line 413
            getstatic java.awt.RenderingHints.VALUE_ANTIALIAS_ON:Ljava/lang/Object;
        27: .line 412
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        28: .line 416
            goto 44
        29: .line 418
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_RENDERING:Ljava/awt/RenderingHints$Key;
        30: .line 419
            getstatic java.awt.RenderingHints.VALUE_RENDER_QUALITY:Ljava/lang/Object;
        31: .line 418
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        32: .line 420
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_TEXT_ANTIALIASING:Ljava/awt/RenderingHints$Key;
        33: .line 421
            getstatic java.awt.RenderingHints.VALUE_TEXT_ANTIALIAS_ON:Ljava/lang/Object;
        34: .line 420
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        35: .line 422
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_ANTIALIASING:Ljava/awt/RenderingHints$Key;
        36: .line 423
            getstatic java.awt.RenderingHints.VALUE_ANTIALIAS_ON:Ljava/lang/Object;
        37: .line 422
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        38: .line 424
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_FRACTIONALMETRICS:Ljava/awt/RenderingHints$Key;
        39: .line 425
            getstatic java.awt.RenderingHints.VALUE_FRACTIONALMETRICS_ON:Ljava/lang/Object;
        40: .line 424
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        41: .line 426
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_STROKE_CONTROL:Ljava/awt/RenderingHints$Key;
        42: .line 427
            getstatic java.awt.RenderingHints.VALUE_STROKE_PURE:Ljava/lang/Object;
        43: .line 426
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        44: .line 430
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            areturn
        end local 4 // int len
        end local 3 // java.lang.String s
        end local 2 // org.apache.batik.css.engine.value.Value v
        end local 1 // java.awt.RenderingHints hints
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   45     0      e  Lorg/w3c/dom/Element;
            0   45     1  hints  Ljava/awt/RenderingHints;
            1   45     2      v  Lorg/apache/batik/css/engine/value/Value;
            2   45     3      s  Ljava/lang/String;
            3   45     4    len  I
    MethodParameters:
       Name  Flags
      e      
      hints  

  public static java.awt.RenderingHints convertImageRendering(org.w3c.dom.Element, java.awt.RenderingHints);
    descriptor: (Lorg/w3c/dom/Element;Ljava/awt/RenderingHints;)Ljava/awt/RenderingHints;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.w3c.dom.Element e
        start local 1 // java.awt.RenderingHints hints
         0: .line 464
            aload 0 /* e */
            bipush 30
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 2 /* v */
        start local 2 // org.apache.batik.css.engine.value.Value v
         1: .line 465
            aload 2 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            astore 3 /* s */
        start local 3 // java.lang.String s
         2: .line 466
            aload 3 /* s */
            invokevirtual java.lang.String.length:()I
            istore 4 /* len */
        start local 4 // int len
         3: .line 467
            iload 4 /* len */
            iconst_4
            if_icmpne 5
            aload 3 /* s */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 97
            if_icmpne 5
         4: .line 468
            aload 1 /* hints */
            areturn
         5: .line 469
      StackMap locals: org.apache.batik.css.engine.value.Value java.lang.String int
      StackMap stack:
            iload 4 /* len */
            bipush 13
            if_icmpge 6
            aload 1 /* hints */
            areturn
         6: .line 471
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            ifnonnull 8
         7: .line 472
            new java.awt.RenderingHints
            dup
            aconst_null
            invokespecial java.awt.RenderingHints.<init>:(Ljava/util/Map;)V
            astore 1 /* hints */
         8: .line 474
      StackMap locals:
      StackMap stack:
            aload 3 /* s */
            bipush 8
            invokevirtual java.lang.String.charAt:(I)C
            tableswitch { // 113 - 115
                  113: 16
                  114: 22
                  115: 9
              default: 22
          }
         9: .line 476
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_RENDERING:Ljava/awt/RenderingHints$Key;
        10: .line 477
            getstatic java.awt.RenderingHints.VALUE_RENDER_SPEED:Ljava/lang/Object;
        11: .line 476
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        12: .line 478
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_INTERPOLATION:Ljava/awt/RenderingHints$Key;
        13: .line 479
            getstatic java.awt.RenderingHints.VALUE_INTERPOLATION_NEAREST_NEIGHBOR:Ljava/lang/Object;
        14: .line 478
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        15: .line 480
            goto 22
        16: .line 482
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_RENDERING:Ljava/awt/RenderingHints$Key;
        17: .line 483
            getstatic java.awt.RenderingHints.VALUE_RENDER_QUALITY:Ljava/lang/Object;
        18: .line 482
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        19: .line 484
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_INTERPOLATION:Ljava/awt/RenderingHints$Key;
        20: .line 485
            getstatic java.awt.RenderingHints.VALUE_INTERPOLATION_BICUBIC:Ljava/lang/Object;
        21: .line 484
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        22: .line 488
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            areturn
        end local 4 // int len
        end local 3 // java.lang.String s
        end local 2 // org.apache.batik.css.engine.value.Value v
        end local 1 // java.awt.RenderingHints hints
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   23     0      e  Lorg/w3c/dom/Element;
            0   23     1  hints  Ljava/awt/RenderingHints;
            1   23     2      v  Lorg/apache/batik/css/engine/value/Value;
            2   23     3      s  Ljava/lang/String;
            3   23     4    len  I
    MethodParameters:
       Name  Flags
      e      
      hints  

  public static java.awt.RenderingHints convertColorRendering(org.w3c.dom.Element, java.awt.RenderingHints);
    descriptor: (Lorg/w3c/dom/Element;Ljava/awt/RenderingHints;)Ljava/awt/RenderingHints;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.w3c.dom.Element e
        start local 1 // java.awt.RenderingHints hints
         0: .line 522
            aload 0 /* e */
            bipush 9
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 2 /* v */
        start local 2 // org.apache.batik.css.engine.value.Value v
         1: .line 523
            aload 2 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            astore 3 /* s */
        start local 3 // java.lang.String s
         2: .line 524
            aload 3 /* s */
            invokevirtual java.lang.String.length:()I
            istore 4 /* len */
        start local 4 // int len
         3: .line 525
            iload 4 /* len */
            iconst_4
            if_icmpne 5
            aload 3 /* s */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 97
            if_icmpne 5
         4: .line 526
            aload 1 /* hints */
            areturn
         5: .line 527
      StackMap locals: org.apache.batik.css.engine.value.Value java.lang.String int
      StackMap stack:
            iload 4 /* len */
            bipush 13
            if_icmpge 6
            aload 1 /* hints */
            areturn
         6: .line 529
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            ifnonnull 8
         7: .line 530
            new java.awt.RenderingHints
            dup
            aconst_null
            invokespecial java.awt.RenderingHints.<init>:(Ljava/util/Map;)V
            astore 1 /* hints */
         8: .line 532
      StackMap locals:
      StackMap stack:
            aload 3 /* s */
            bipush 8
            invokevirtual java.lang.String.charAt:(I)C
            tableswitch { // 113 - 115
                  113: 16
                  114: 22
                  115: 9
              default: 22
          }
         9: .line 534
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_COLOR_RENDERING:Ljava/awt/RenderingHints$Key;
        10: .line 535
            getstatic java.awt.RenderingHints.VALUE_COLOR_RENDER_SPEED:Ljava/lang/Object;
        11: .line 534
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        12: .line 536
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_ALPHA_INTERPOLATION:Ljava/awt/RenderingHints$Key;
        13: .line 537
            getstatic java.awt.RenderingHints.VALUE_ALPHA_INTERPOLATION_SPEED:Ljava/lang/Object;
        14: .line 536
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        15: .line 538
            goto 22
        16: .line 540
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_COLOR_RENDERING:Ljava/awt/RenderingHints$Key;
        17: .line 541
            getstatic java.awt.RenderingHints.VALUE_COLOR_RENDER_QUALITY:Ljava/lang/Object;
        18: .line 540
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        19: .line 542
            aload 1 /* hints */
            getstatic java.awt.RenderingHints.KEY_ALPHA_INTERPOLATION:Ljava/awt/RenderingHints$Key;
        20: .line 543
            getstatic java.awt.RenderingHints.VALUE_ALPHA_INTERPOLATION_QUALITY:Ljava/lang/Object;
        21: .line 542
            invokevirtual java.awt.RenderingHints.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        22: .line 546
      StackMap locals:
      StackMap stack:
            aload 1 /* hints */
            areturn
        end local 4 // int len
        end local 3 // java.lang.String s
        end local 2 // org.apache.batik.css.engine.value.Value v
        end local 1 // java.awt.RenderingHints hints
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   23     0      e  Lorg/w3c/dom/Element;
            0   23     1  hints  Ljava/awt/RenderingHints;
            1   23     2      v  Lorg/apache/batik/css/engine/value/Value;
            2   23     3      s  Ljava/lang/String;
            3   23     4    len  I
    MethodParameters:
       Name  Flags
      e      
      hints  

  public static boolean convertDisplay(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 560
            aload 0 /* e */
            instanceof org.apache.batik.css.engine.CSSStylableElement
            ifne 2
         1: .line 561
            iconst_1
            ireturn
         2: .line 563
      StackMap locals:
      StackMap stack:
            aload 0 /* e */
            bipush 12
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 1 /* v */
        start local 1 // org.apache.batik.css.engine.value.Value v
         3: .line 564
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 110
            if_icmpeq 4
            iconst_1
            ireturn
      StackMap locals: org.apache.batik.css.engine.value.Value
      StackMap stack:
         4: iconst_0
            ireturn
        end local 1 // org.apache.batik.css.engine.value.Value v
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0     e  Lorg/w3c/dom/Element;
            3    5     1     v  Lorg/apache/batik/css/engine/value/Value;
    MethodParameters:
      Name  Flags
      e     

  public static boolean convertVisibility(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 578
            aload 0 /* e */
            bipush 57
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 1 /* v */
        start local 1 // org.apache.batik.css.engine.value.Value v
         1: .line 579
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 118
            if_icmpne 2
            iconst_1
            ireturn
      StackMap locals: org.apache.batik.css.engine.value.Value
      StackMap stack:
         2: iconst_0
            ireturn
        end local 1 // org.apache.batik.css.engine.value.Value v
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0     e  Lorg/w3c/dom/Element;
            1    3     1     v  Lorg/apache/batik/css/engine/value/Value;
    MethodParameters:
      Name  Flags
      e     

  public static java.awt.Composite convertOpacity(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)Ljava/awt/Composite;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 596
            aload 0 /* e */
            bipush 38
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 1 /* v */
        start local 1 // org.apache.batik.css.engine.value.Value v
         1: .line 597
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
            fstore 2 /* f */
        start local 2 // float f
         2: .line 598
            fload 2 /* f */
            fconst_0
            fcmpg
            ifgt 4
         3: .line 599
            getstatic org.apache.batik.bridge.CSSUtilities.TRANSPARENT:Ljava/awt/Composite;
            areturn
         4: .line 600
      StackMap locals: org.apache.batik.css.engine.value.Value float
      StackMap stack:
            fload 2 /* f */
            fconst_1
            fcmpl
            iflt 6
         5: .line 601
            getstatic java.awt.AlphaComposite.SrcOver:Ljava/awt/AlphaComposite;
            areturn
         6: .line 603
      StackMap locals:
      StackMap stack:
            iconst_3
            fload 2 /* f */
            invokestatic java.awt.AlphaComposite.getInstance:(IF)Ljava/awt/AlphaComposite;
            areturn
        end local 2 // float f
        end local 1 // org.apache.batik.css.engine.value.Value v
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0     e  Lorg/w3c/dom/Element;
            1    7     1     v  Lorg/apache/batik/css/engine/value/Value;
            2    7     2     f  F
    MethodParameters:
      Name  Flags
      e     

  public static boolean convertOverflow(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 620
            aload 0 /* e */
            bipush 39
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 1 /* v */
        start local 1 // org.apache.batik.css.engine.value.Value v
         1: .line 621
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            astore 2 /* s */
        start local 2 // java.lang.String s
         2: .line 622
            aload 2 /* s */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 104
            if_icmpeq 3
            aload 2 /* s */
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 115
            if_icmpeq 3
            iconst_0
            ireturn
      StackMap locals: org.apache.batik.css.engine.value.Value java.lang.String
      StackMap stack:
         3: iconst_1
            ireturn
        end local 2 // java.lang.String s
        end local 1 // org.apache.batik.css.engine.value.Value v
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0     e  Lorg/w3c/dom/Element;
            1    4     1     v  Lorg/apache/batik/css/engine/value/Value;
            2    4     2     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      e     

  public static float[] convertClip(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)[F
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 633
            aload 0 /* e */
            iconst_2
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 1 /* v */
        start local 1 // org.apache.batik.css.engine.value.Value v
         1: .line 634
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
            istore 2 /* primitiveType */
        start local 2 // int primitiveType
         2: .line 635
            iload 2 /* primitiveType */
            tableswitch { // 21 - 24
                   21: 9
                   22: 10
                   23: 10
                   24: 3
              default: 10
          }
         3: .line 637
      StackMap locals: org.apache.batik.css.engine.value.Value int
      StackMap stack:
            iconst_4
            newarray 6
            astore 3 /* off */
        start local 3 // float[] off
         4: .line 638
            aload 3 /* off */
            iconst_0
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getTop:()Lorg/apache/batik/css/engine/value/Value;
            invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
            fastore
         5: .line 639
            aload 3 /* off */
            iconst_1
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getRight:()Lorg/apache/batik/css/engine/value/Value;
            invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
            fastore
         6: .line 640
            aload 3 /* off */
            iconst_2
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getBottom:()Lorg/apache/batik/css/engine/value/Value;
            invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
            fastore
         7: .line 641
            aload 3 /* off */
            iconst_3
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getLeft:()Lorg/apache/batik/css/engine/value/Value;
            invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
            fastore
         8: .line 642
            aload 3 /* off */
            areturn
        end local 3 // float[] off
         9: .line 644
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        10: .line 647
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unexpected primitiveType:"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 2 /* primitiveType */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // int primitiveType
        end local 1 // org.apache.batik.css.engine.value.Value v
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   11     0              e  Lorg/w3c/dom/Element;
            1   11     1              v  Lorg/apache/batik/css/engine/value/Value;
            2   11     2  primitiveType  I
            4    9     3            off  [F
    MethodParameters:
      Name  Flags
      e     

  public static org.apache.batik.ext.awt.image.renderable.Filter convertFilter(org.w3c.dom.Element, org.apache.batik.gvt.GraphicsNode, org.apache.batik.bridge.BridgeContext);
    descriptor: (Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Lorg/apache/batik/bridge/BridgeContext;)Lorg/apache/batik/ext/awt/image/renderable/Filter;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=9, locals=8, args_size=3
        start local 0 // org.w3c.dom.Element filteredElement
        start local 1 // org.apache.batik.gvt.GraphicsNode filteredNode
        start local 2 // org.apache.batik.bridge.BridgeContext ctx
         0: .line 668
            aload 0 /* filteredElement */
            bipush 18
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 3 /* v */
        start local 3 // org.apache.batik.css.engine.value.Value v
         1: .line 669
            aload 3 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
            istore 4 /* primitiveType */
        start local 4 // int primitiveType
         2: .line 670
            iload 4 /* primitiveType */
            tableswitch { // 20 - 21
                   20: 4
                   21: 3
              default: 17
          }
         3: .line 672
      StackMap locals: org.apache.batik.css.engine.value.Value int
      StackMap stack:
            aconst_null
            areturn
         4: .line 675
      StackMap locals:
      StackMap stack:
            aload 3 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            astore 5 /* uri */
        start local 5 // java.lang.String uri
         5: .line 676
            aload 2 /* ctx */
            aload 0 /* filteredElement */
            aload 5 /* uri */
            invokevirtual org.apache.batik.bridge.BridgeContext.getReferencedElement:(Lorg/w3c/dom/Element;Ljava/lang/String;)Lorg/w3c/dom/Element;
            astore 6 /* filter */
        start local 6 // org.w3c.dom.Element filter
         6: .line 677
            aload 2 /* ctx */
            aload 6 /* filter */
            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
         7: .line 678
            aload 7 /* bridge */
            ifnull 8
            aload 7 /* bridge */
            instanceof org.apache.batik.bridge.FilterBridge
            ifne 12
         8: .line 679
      StackMap locals: java.lang.String org.w3c.dom.Element org.apache.batik.bridge.Bridge
      StackMap stack:
            new org.apache.batik.bridge.BridgeException
            dup
            aload 2 /* ctx */
            aload 0 /* filteredElement */
         9: .line 680
            ldc "css.uri.badTarget"
        10: .line 681
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* uri */
            aastore
        11: .line 679
            invokespecial org.apache.batik.bridge.BridgeException.<init>:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        12: .line 683
      StackMap locals:
      StackMap stack:
            aload 7 /* bridge */
            checkcast org.apache.batik.bridge.FilterBridge
            aload 2 /* ctx */
        13: .line 684
            aload 6 /* filter */
        14: .line 685
            aload 0 /* filteredElement */
        15: .line 686
            aload 1 /* filteredNode */
        16: .line 683
            invokeinterface org.apache.batik.bridge.FilterBridge.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;
            areturn
        end local 7 // org.apache.batik.bridge.Bridge bridge
        end local 6 // org.w3c.dom.Element filter
        end local 5 // java.lang.String uri
        17: .line 688
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unexpected primitive type:"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 4 /* primitiveType */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 4 // int primitiveType
        end local 3 // org.apache.batik.css.engine.value.Value v
        end local 2 // org.apache.batik.bridge.BridgeContext ctx
        end local 1 // org.apache.batik.gvt.GraphicsNode filteredNode
        end local 0 // org.w3c.dom.Element filteredElement
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   18     0  filteredElement  Lorg/w3c/dom/Element;
            0   18     1     filteredNode  Lorg/apache/batik/gvt/GraphicsNode;
            0   18     2              ctx  Lorg/apache/batik/bridge/BridgeContext;
            1   18     3                v  Lorg/apache/batik/css/engine/value/Value;
            2   18     4    primitiveType  I
            5   17     5              uri  Ljava/lang/String;
            6   17     6           filter  Lorg/w3c/dom/Element;
            7   17     7           bridge  Lorg/apache/batik/bridge/Bridge;
    MethodParameters:
                 Name  Flags
      filteredElement  
      filteredNode     
      ctx              

  public static org.apache.batik.ext.awt.image.renderable.ClipRable convertClipPath(org.w3c.dom.Element, org.apache.batik.gvt.GraphicsNode, org.apache.batik.bridge.BridgeContext);
    descriptor: (Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Lorg/apache/batik/bridge/BridgeContext;)Lorg/apache/batik/ext/awt/image/renderable/ClipRable;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=9, locals=8, args_size=3
        start local 0 // org.w3c.dom.Element clippedElement
        start local 1 // org.apache.batik.gvt.GraphicsNode clippedNode
        start local 2 // org.apache.batik.bridge.BridgeContext ctx
         0: .line 709
            aload 0 /* clippedElement */
         1: .line 710
            iconst_3
         2: .line 709
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 3 /* v */
        start local 3 // org.apache.batik.css.engine.value.Value v
         3: .line 711
            aload 3 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
            istore 4 /* primitiveType */
        start local 4 // int primitiveType
         4: .line 712
            iload 4 /* primitiveType */
            tableswitch { // 20 - 21
                   20: 6
                   21: 5
              default: 19
          }
         5: .line 714
      StackMap locals: org.apache.batik.css.engine.value.Value int
      StackMap stack:
            aconst_null
            areturn
         6: .line 717
      StackMap locals:
      StackMap stack:
            aload 3 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            astore 5 /* uri */
        start local 5 // java.lang.String uri
         7: .line 718
            aload 2 /* ctx */
            aload 0 /* clippedElement */
            aload 5 /* uri */
            invokevirtual org.apache.batik.bridge.BridgeContext.getReferencedElement:(Lorg/w3c/dom/Element;Ljava/lang/String;)Lorg/w3c/dom/Element;
            astore 6 /* cp */
        start local 6 // org.w3c.dom.Element cp
         8: .line 719
            aload 2 /* ctx */
            aload 6 /* cp */
            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 720
            aload 7 /* bridge */
            ifnull 10
            aload 7 /* bridge */
            instanceof org.apache.batik.bridge.ClipBridge
            ifne 14
        10: .line 721
      StackMap locals: java.lang.String org.w3c.dom.Element org.apache.batik.bridge.Bridge
      StackMap stack:
            new org.apache.batik.bridge.BridgeException
            dup
            aload 2 /* ctx */
            aload 0 /* clippedElement */
        11: .line 722
            ldc "css.uri.badTarget"
        12: .line 723
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* uri */
            aastore
        13: .line 721
            invokespecial org.apache.batik.bridge.BridgeException.<init>:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        14: .line 725
      StackMap locals:
      StackMap stack:
            aload 7 /* bridge */
            checkcast org.apache.batik.bridge.ClipBridge
            aload 2 /* ctx */
        15: .line 726
            aload 6 /* cp */
        16: .line 727
            aload 0 /* clippedElement */
        17: .line 728
            aload 1 /* clippedNode */
        18: .line 725
            invokeinterface org.apache.batik.bridge.ClipBridge.createClip:(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/ClipRable;
            areturn
        end local 7 // org.apache.batik.bridge.Bridge bridge
        end local 6 // org.w3c.dom.Element cp
        end local 5 // java.lang.String uri
        19: .line 730
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unexpected primitive type:"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 4 /* primitiveType */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 4 // int primitiveType
        end local 3 // org.apache.batik.css.engine.value.Value v
        end local 2 // org.apache.batik.bridge.BridgeContext ctx
        end local 1 // org.apache.batik.gvt.GraphicsNode clippedNode
        end local 0 // org.w3c.dom.Element clippedElement
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   20     0  clippedElement  Lorg/w3c/dom/Element;
            0   20     1     clippedNode  Lorg/apache/batik/gvt/GraphicsNode;
            0   20     2             ctx  Lorg/apache/batik/bridge/BridgeContext;
            3   20     3               v  Lorg/apache/batik/css/engine/value/Value;
            4   20     4   primitiveType  I
            7   19     5             uri  Ljava/lang/String;
            8   19     6              cp  Lorg/w3c/dom/Element;
            9   19     7          bridge  Lorg/apache/batik/bridge/Bridge;
    MethodParameters:
                Name  Flags
      clippedElement  
      clippedNode     
      ctx             

  public static int convertClipRule(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 741
            aload 0 /* e */
            iconst_4
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 1 /* v */
        start local 1 // org.apache.batik.css.engine.value.Value v
         1: .line 742
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 110
            if_icmpne 3
         2: .line 743
            iconst_1
            goto 4
         3: .line 744
      StackMap locals: org.apache.batik.css.engine.value.Value
      StackMap stack:
            iconst_0
         4: .line 742
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 1 // org.apache.batik.css.engine.value.Value v
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0     e  Lorg/w3c/dom/Element;
            1    5     1     v  Lorg/apache/batik/css/engine/value/Value;
    MethodParameters:
      Name  Flags
      e     

  public static org.apache.batik.gvt.filter.Mask convertMask(org.w3c.dom.Element, org.apache.batik.gvt.GraphicsNode, org.apache.batik.bridge.BridgeContext);
    descriptor: (Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;Lorg/apache/batik/bridge/BridgeContext;)Lorg/apache/batik/gvt/filter/Mask;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=9, locals=8, args_size=3
        start local 0 // org.w3c.dom.Element maskedElement
        start local 1 // org.apache.batik.gvt.GraphicsNode maskedNode
        start local 2 // org.apache.batik.bridge.BridgeContext ctx
         0: .line 763
            aload 0 /* maskedElement */
            bipush 37
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 3 /* v */
        start local 3 // org.apache.batik.css.engine.value.Value v
         1: .line 764
            aload 3 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
            istore 4 /* primitiveType */
        start local 4 // int primitiveType
         2: .line 765
            iload 4 /* primitiveType */
            tableswitch { // 20 - 21
                   20: 4
                   21: 3
              default: 17
          }
         3: .line 767
      StackMap locals: org.apache.batik.css.engine.value.Value int
      StackMap stack:
            aconst_null
            areturn
         4: .line 770
      StackMap locals:
      StackMap stack:
            aload 3 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            astore 5 /* uri */
        start local 5 // java.lang.String uri
         5: .line 771
            aload 2 /* ctx */
            aload 0 /* maskedElement */
            aload 5 /* uri */
            invokevirtual org.apache.batik.bridge.BridgeContext.getReferencedElement:(Lorg/w3c/dom/Element;Ljava/lang/String;)Lorg/w3c/dom/Element;
            astore 6 /* m */
        start local 6 // org.w3c.dom.Element m
         6: .line 772
            aload 2 /* ctx */
            aload 6 /* m */
            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
         7: .line 773
            aload 7 /* bridge */
            ifnull 8
            aload 7 /* bridge */
            instanceof org.apache.batik.bridge.MaskBridge
            ifne 12
         8: .line 774
      StackMap locals: java.lang.String org.w3c.dom.Element org.apache.batik.bridge.Bridge
      StackMap stack:
            new org.apache.batik.bridge.BridgeException
            dup
            aload 2 /* ctx */
            aload 0 /* maskedElement */
         9: .line 775
            ldc "css.uri.badTarget"
        10: .line 776
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 5 /* uri */
            aastore
        11: .line 774
            invokespecial org.apache.batik.bridge.BridgeException.<init>:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        12: .line 778
      StackMap locals:
      StackMap stack:
            aload 7 /* bridge */
            checkcast org.apache.batik.bridge.MaskBridge
            aload 2 /* ctx */
        13: .line 779
            aload 6 /* m */
        14: .line 780
            aload 0 /* maskedElement */
        15: .line 781
            aload 1 /* maskedNode */
        16: .line 778
            invokeinterface org.apache.batik.bridge.MaskBridge.createMask:(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;)Lorg/apache/batik/gvt/filter/Mask;
            areturn
        end local 7 // org.apache.batik.bridge.Bridge bridge
        end local 6 // org.w3c.dom.Element m
        end local 5 // java.lang.String uri
        17: .line 783
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unexpected primitive type:"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 4 /* primitiveType */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 4 // int primitiveType
        end local 3 // org.apache.batik.css.engine.value.Value v
        end local 2 // org.apache.batik.bridge.BridgeContext ctx
        end local 1 // org.apache.batik.gvt.GraphicsNode maskedNode
        end local 0 // org.w3c.dom.Element maskedElement
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   18     0  maskedElement  Lorg/w3c/dom/Element;
            0   18     1     maskedNode  Lorg/apache/batik/gvt/GraphicsNode;
            0   18     2            ctx  Lorg/apache/batik/bridge/BridgeContext;
            1   18     3              v  Lorg/apache/batik/css/engine/value/Value;
            2   18     4  primitiveType  I
            5   17     5            uri  Ljava/lang/String;
            6   17     6              m  Lorg/w3c/dom/Element;
            7   17     7         bridge  Lorg/apache/batik/bridge/Bridge;
    MethodParameters:
               Name  Flags
      maskedElement  
      maskedNode     
      ctx            

  public static int convertFillRule(org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Element;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.w3c.dom.Element e
         0: .line 794
            aload 0 /* e */
            bipush 17
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 1 /* v */
        start local 1 // org.apache.batik.css.engine.value.Value v
         1: .line 795
            aload 1 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 110
            if_icmpne 3
         2: .line 796
            iconst_1
            goto 4
         3: .line 797
      StackMap locals: org.apache.batik.css.engine.value.Value
      StackMap stack:
            iconst_0
         4: .line 795
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 1 // org.apache.batik.css.engine.value.Value v
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0     e  Lorg/w3c/dom/Element;
            1    5     1     v  Lorg/apache/batik/css/engine/value/Value;
    MethodParameters:
      Name  Flags
      e     

  public static java.awt.Color convertLightingColor(org.w3c.dom.Element, org.apache.batik.bridge.BridgeContext);
    descriptor: (Lorg/w3c/dom/Element;Lorg/apache/batik/bridge/BridgeContext;)Ljava/awt/Color;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // org.w3c.dom.Element e
        start local 1 // org.apache.batik.bridge.BridgeContext ctx
         0: .line 812
            aload 0 /* e */
            bipush 33
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 2 /* v */
        start local 2 // org.apache.batik.css.engine.value.Value v
         1: .line 813
            aload 2 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getCssValueType:()S
            iconst_1
            if_icmpne 3
         2: .line 814
            aload 2 /* v */
            fconst_1
            invokestatic org.apache.batik.bridge.PaintServer.convertColor:(Lorg/apache/batik/css/engine/value/Value;F)Ljava/awt/Color;
            areturn
         3: .line 817
      StackMap locals: org.apache.batik.css.engine.value.Value
      StackMap stack:
            aload 0 /* e */
            aload 2 /* v */
            iconst_0
            invokeinterface org.apache.batik.css.engine.value.Value.item:(I)Lorg/apache/batik/css/engine/value/Value;
            aload 2 /* v */
            iconst_1
            invokeinterface org.apache.batik.css.engine.value.Value.item:(I)Lorg/apache/batik/css/engine/value/Value;
            fconst_1
            aload 1 /* ctx */
         4: .line 816
            invokestatic org.apache.batik.bridge.PaintServer.convertRGBICCColor:(Lorg/w3c/dom/Element;Lorg/apache/batik/css/engine/value/Value;Lorg/apache/batik/css/engine/value/Value;FLorg/apache/batik/bridge/BridgeContext;)Ljava/awt/Color;
            areturn
        end local 2 // org.apache.batik.css.engine.value.Value v
        end local 1 // org.apache.batik.bridge.BridgeContext ctx
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0     e  Lorg/w3c/dom/Element;
            0    5     1   ctx  Lorg/apache/batik/bridge/BridgeContext;
            1    5     2     v  Lorg/apache/batik/css/engine/value/Value;
    MethodParameters:
      Name  Flags
      e     
      ctx   

  public static java.awt.Color convertFloodColor(org.w3c.dom.Element, org.apache.batik.bridge.BridgeContext);
    descriptor: (Lorg/w3c/dom/Element;Lorg/apache/batik/bridge/BridgeContext;)Ljava/awt/Color;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // org.w3c.dom.Element e
        start local 1 // org.apache.batik.bridge.BridgeContext ctx
         0: .line 833
            aload 0 /* e */
            bipush 19
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 2 /* v */
        start local 2 // org.apache.batik.css.engine.value.Value v
         1: .line 834
            aload 0 /* e */
            bipush 20
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 3 /* o */
        start local 3 // org.apache.batik.css.engine.value.Value o
         2: .line 835
            aload 3 /* o */
            invokestatic org.apache.batik.bridge.PaintServer.convertOpacity:(Lorg/apache/batik/css/engine/value/Value;)F
            fstore 4 /* f */
        start local 4 // float f
         3: .line 836
            aload 2 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getCssValueType:()S
            iconst_1
            if_icmpne 5
         4: .line 837
            aload 2 /* v */
            fload 4 /* f */
            invokestatic org.apache.batik.bridge.PaintServer.convertColor:(Lorg/apache/batik/css/engine/value/Value;F)Ljava/awt/Color;
            areturn
         5: .line 840
      StackMap locals: org.apache.batik.css.engine.value.Value org.apache.batik.css.engine.value.Value float
      StackMap stack:
            aload 0 /* e */
            aload 2 /* v */
            iconst_0
            invokeinterface org.apache.batik.css.engine.value.Value.item:(I)Lorg/apache/batik/css/engine/value/Value;
            aload 2 /* v */
            iconst_1
            invokeinterface org.apache.batik.css.engine.value.Value.item:(I)Lorg/apache/batik/css/engine/value/Value;
            fload 4 /* f */
            aload 1 /* ctx */
         6: .line 839
            invokestatic org.apache.batik.bridge.PaintServer.convertRGBICCColor:(Lorg/w3c/dom/Element;Lorg/apache/batik/css/engine/value/Value;Lorg/apache/batik/css/engine/value/Value;FLorg/apache/batik/bridge/BridgeContext;)Ljava/awt/Color;
            areturn
        end local 4 // float f
        end local 3 // org.apache.batik.css.engine.value.Value o
        end local 2 // org.apache.batik.css.engine.value.Value v
        end local 1 // org.apache.batik.bridge.BridgeContext ctx
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0     e  Lorg/w3c/dom/Element;
            0    7     1   ctx  Lorg/apache/batik/bridge/BridgeContext;
            1    7     2     v  Lorg/apache/batik/css/engine/value/Value;
            2    7     3     o  Lorg/apache/batik/css/engine/value/Value;
            3    7     4     f  F
    MethodParameters:
      Name  Flags
      e     
      ctx   

  public static java.awt.Color convertStopColor(org.w3c.dom.Element, float, org.apache.batik.bridge.BridgeContext);
    descriptor: (Lorg/w3c/dom/Element;FLorg/apache/batik/bridge/BridgeContext;)Ljava/awt/Color;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=5, args_size=3
        start local 0 // org.w3c.dom.Element e
        start local 1 // float opacity
        start local 2 // org.apache.batik.bridge.BridgeContext ctx
         0: .line 859
            aload 0 /* e */
            bipush 43
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 3 /* v */
        start local 3 // org.apache.batik.css.engine.value.Value v
         1: .line 860
            aload 0 /* e */
            bipush 44
            invokestatic org.apache.batik.bridge.CSSUtilities.getComputedStyle:(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;
            astore 4 /* o */
        start local 4 // org.apache.batik.css.engine.value.Value o
         2: .line 861
            fload 1 /* opacity */
            aload 4 /* o */
            invokestatic org.apache.batik.bridge.PaintServer.convertOpacity:(Lorg/apache/batik/css/engine/value/Value;)F
            fmul
            fstore 1 /* opacity */
         3: .line 862
            aload 3 /* v */
            invokeinterface org.apache.batik.css.engine.value.Value.getCssValueType:()S
            iconst_1
            if_icmpne 5
         4: .line 863
            aload 3 /* v */
            fload 1 /* opacity */
            invokestatic org.apache.batik.bridge.PaintServer.convertColor:(Lorg/apache/batik/css/engine/value/Value;F)Ljava/awt/Color;
            areturn
         5: .line 866
      StackMap locals: org.apache.batik.css.engine.value.Value org.apache.batik.css.engine.value.Value
      StackMap stack:
            aload 0 /* e */
            aload 3 /* v */
            iconst_0
            invokeinterface org.apache.batik.css.engine.value.Value.item:(I)Lorg/apache/batik/css/engine/value/Value;
            aload 3 /* v */
            iconst_1
            invokeinterface org.apache.batik.css.engine.value.Value.item:(I)Lorg/apache/batik/css/engine/value/Value;
            fload 1 /* opacity */
            aload 2 /* ctx */
         6: .line 865
            invokestatic org.apache.batik.bridge.PaintServer.convertRGBICCColor:(Lorg/w3c/dom/Element;Lorg/apache/batik/css/engine/value/Value;Lorg/apache/batik/css/engine/value/Value;FLorg/apache/batik/bridge/BridgeContext;)Ljava/awt/Color;
            areturn
        end local 4 // org.apache.batik.css.engine.value.Value o
        end local 3 // org.apache.batik.css.engine.value.Value v
        end local 2 // org.apache.batik.bridge.BridgeContext ctx
        end local 1 // float opacity
        end local 0 // org.w3c.dom.Element e
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    7     0        e  Lorg/w3c/dom/Element;
            0    7     1  opacity  F
            0    7     2      ctx  Lorg/apache/batik/bridge/BridgeContext;
            1    7     3        v  Lorg/apache/batik/css/engine/value/Value;
            2    7     4        o  Lorg/apache/batik/css/engine/value/Value;
    MethodParameters:
         Name  Flags
      e        
      opacity  
      ctx      

  public static void computeStyleAndURIs(org.w3c.dom.Element, org.w3c.dom.Element, java.lang.String);
    descriptor: (Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;Ljava/lang/String;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=6, args_size=3
        start local 0 // org.w3c.dom.Element refElement
        start local 1 // org.w3c.dom.Element localRefElement
        start local 2 // java.lang.String uri
         0: .line 887
            aload 2 /* uri */
            bipush 35
            invokevirtual java.lang.String.indexOf:(I)I
            istore 3 /* idx */
        start local 3 // int idx
         1: .line 888
            iload 3 /* idx */
            iconst_m1
            if_icmpeq 3
         2: .line 889
            aload 2 /* uri */
            iconst_0
            iload 3 /* idx */
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            astore 2 /* uri */
         3: .line 892
      StackMap locals: int
      StackMap stack:
            aload 2 /* uri */
            invokevirtual java.lang.String.length:()I
            ifeq 8
         4: .line 893
            aload 1 /* localRefElement */
            ldc "http://www.w3.org/XML/1998/namespace"
         5: .line 894
            ldc "base"
         6: .line 895
            aload 2 /* uri */
         7: .line 893
            invokeinterface org.w3c.dom.Element.setAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         8: .line 897
      StackMap locals:
      StackMap stack:
            aload 1 /* localRefElement */
            invokestatic org.apache.batik.bridge.CSSUtilities.getCSSEngine:(Lorg/w3c/dom/Element;)Lorg/apache/batik/css/engine/CSSEngine;
            astore 4 /* engine */
        start local 4 // org.apache.batik.css.engine.CSSEngine engine
         9: .line 898
            aload 0 /* refElement */
            invokestatic org.apache.batik.bridge.CSSUtilities.getCSSEngine:(Lorg/w3c/dom/Element;)Lorg/apache/batik/css/engine/CSSEngine;
            astore 5 /* refEngine */
        start local 5 // org.apache.batik.css.engine.CSSEngine refEngine
        10: .line 900
            aload 4 /* engine */
            aload 0 /* refElement */
            aload 5 /* refEngine */
            aload 1 /* localRefElement */
            invokevirtual org.apache.batik.css.engine.CSSEngine.importCascadedStyleMaps:(Lorg/w3c/dom/Element;Lorg/apache/batik/css/engine/CSSEngine;Lorg/w3c/dom/Element;)V
        11: .line 901
            return
        end local 5 // org.apache.batik.css.engine.CSSEngine refEngine
        end local 4 // org.apache.batik.css.engine.CSSEngine engine
        end local 3 // int idx
        end local 2 // java.lang.String uri
        end local 1 // org.w3c.dom.Element localRefElement
        end local 0 // org.w3c.dom.Element refElement
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   12     0       refElement  Lorg/w3c/dom/Element;
            0   12     1  localRefElement  Lorg/w3c/dom/Element;
            0   12     2              uri  Ljava/lang/String;
            1   12     3              idx  I
            9   12     4           engine  Lorg/apache/batik/css/engine/CSSEngine;
           10   12     5        refEngine  Lorg/apache/batik/css/engine/CSSEngine;
    MethodParameters:
                 Name  Flags
      refElement       
      localRefElement  
      uri              

  protected static int rule(org.w3c.dom.css.CSSValue);
    descriptor: (Lorg/w3c/dom/css/CSSValue;)I
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.w3c.dom.css.CSSValue v
         0: .line 914
            aload 0 /* v */
            checkcast org.w3c.dom.css.CSSPrimitiveValue
            invokeinterface org.w3c.dom.css.CSSPrimitiveValue.getStringValue:()Ljava/lang/String;
            iconst_0
            invokevirtual java.lang.String.charAt:(I)C
            bipush 110
            if_icmpne 2
         1: .line 915
            iconst_1
            goto 3
         2: .line 916
      StackMap locals:
      StackMap stack:
            iconst_0
         3: .line 914
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 0 // org.w3c.dom.css.CSSValue v
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0     v  Lorg/w3c/dom/css/CSSValue;
    MethodParameters:
      Name  Flags
      v     
}
SourceFile: "CSSUtilities.java"
InnerClasses:
  public abstract Key = java.awt.RenderingHints$Key of java.awt.RenderingHints
  public Float = java.awt.geom.Rectangle2D$Float of java.awt.geom.Rectangle2D
  public ColorSpaceEnum = org.apache.batik.ext.awt.MultipleGradientPaint$ColorSpaceEnum of org.apache.batik.ext.awt.MultipleGradientPaint