public class org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler extends org.apache.batik.css.engine.CSSEngine$DocumentAdapter implements org.apache.batik.css.engine.value.ShorthandManager$PropertyHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler
  super_class: org.apache.batik.css.engine.CSSEngine$DocumentAdapter
{
  public org.apache.batik.css.engine.StyleSheet styleSheet;
    descriptor: Lorg/apache/batik/css/engine/StyleSheet;
    flags: (0x0001) ACC_PUBLIC

  protected org.apache.batik.css.engine.StyleRule styleRule;
    descriptor: Lorg/apache/batik/css/engine/StyleRule;
    flags: (0x0004) ACC_PROTECTED

  protected org.apache.batik.css.engine.StyleDeclaration styleDeclaration;
    descriptor: Lorg/apache/batik/css/engine/StyleDeclaration;
    flags: (0x0004) ACC_PROTECTED

  final org.apache.batik.css.engine.CSSEngine this$0;
    descriptor: Lorg/apache/batik/css/engine/CSSEngine;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  protected void <init>(org.apache.batik.css.engine.CSSEngine);
    descriptor: (Lorg/apache/batik/css/engine/CSSEngine;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
         0: .line 1503
            aload 0 /* this */
            aload 1
            putfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
            aload 0 /* this */
            invokespecial org.apache.batik.css.engine.CSSEngine$DocumentAdapter.<init>:()V
            return
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
    MethodParameters:
        Name  Flags
      this$0  final

  public void startDocument(org.w3c.css.sac.InputSource);
    descriptor: (Lorg/w3c/css/sac/InputSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
        start local 1 // org.w3c.css.sac.InputSource source
         0: .line 1516
            return
        end local 1 // org.w3c.css.sac.InputSource source
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            0    1     1  source  Lorg/w3c/css/sac/InputSource;
    Exceptions:
      throws org.w3c.css.sac.CSSException
    MethodParameters:
        Name  Flags
      source  

  public void endDocument(org.w3c.css.sac.InputSource);
    descriptor: (Lorg/w3c/css/sac/InputSource;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
        start local 1 // org.w3c.css.sac.InputSource source
         0: .line 1523
            return
        end local 1 // org.w3c.css.sac.InputSource source
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            0    1     1  source  Lorg/w3c/css/sac/InputSource;
    Exceptions:
      throws org.w3c.css.sac.CSSException
    MethodParameters:
        Name  Flags
      source  

  public void ignorableAtRule(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
        start local 1 // java.lang.String atRule
         0: .line 1530
            return
        end local 1 // java.lang.String atRule
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            0    1     1  atRule  Ljava/lang/String;
    Exceptions:
      throws org.w3c.css.sac.CSSException
    MethodParameters:
        Name  Flags
      atRule  

  public void importStyle(java.lang.String, org.w3c.css.sac.SACMediaList, java.lang.String);
    descriptor: (Ljava/lang/String;Lorg/w3c/css/sac/SACMediaList;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=7, args_size=4
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
        start local 1 // java.lang.String uri
        start local 2 // org.w3c.css.sac.SACMediaList media
        start local 3 // java.lang.String defaultNamespaceURI
         0: .line 1540
            new org.apache.batik.css.engine.ImportRule
            dup
            invokespecial org.apache.batik.css.engine.ImportRule.<init>:()V
            astore 4 /* ir */
        start local 4 // org.apache.batik.css.engine.ImportRule ir
         1: .line 1541
            aload 4 /* ir */
            aload 2 /* media */
            invokevirtual org.apache.batik.css.engine.ImportRule.setMediaList:(Lorg/w3c/css/sac/SACMediaList;)V
         2: .line 1542
            aload 4 /* ir */
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleSheet:Lorg/apache/batik/css/engine/StyleSheet;
            invokevirtual org.apache.batik.css.engine.ImportRule.setParent:(Lorg/apache/batik/css/engine/StyleSheet;)V
         3: .line 1543
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
            invokevirtual org.apache.batik.css.engine.CSSEngine.getCSSBaseURI:()Lorg/apache/batik/util/ParsedURL;
            astore 5 /* base */
        start local 5 // org.apache.batik.util.ParsedURL base
         4: .line 1545
            aload 5 /* base */
            ifnonnull 7
         5: .line 1546
            new org.apache.batik.util.ParsedURL
            dup
            aload 1 /* uri */
            invokespecial org.apache.batik.util.ParsedURL.<init>:(Ljava/lang/String;)V
            astore 6 /* url */
        start local 6 // org.apache.batik.util.ParsedURL url
         6: .line 1547
            goto 8
        end local 6 // org.apache.batik.util.ParsedURL url
         7: .line 1548
      StackMap locals: org.apache.batik.css.engine.ImportRule org.apache.batik.util.ParsedURL
      StackMap stack:
            new org.apache.batik.util.ParsedURL
            dup
            aload 5 /* base */
            aload 1 /* uri */
            invokespecial org.apache.batik.util.ParsedURL.<init>:(Lorg/apache/batik/util/ParsedURL;Ljava/lang/String;)V
            astore 6 /* url */
        start local 6 // org.apache.batik.util.ParsedURL url
         8: .line 1550
      StackMap locals: org.apache.batik.util.ParsedURL
      StackMap stack:
            aload 4 /* ir */
            aload 6 /* url */
            invokevirtual org.apache.batik.css.engine.ImportRule.setURI:(Lorg/apache/batik/util/ParsedURL;)V
         9: .line 1551
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleSheet:Lorg/apache/batik/css/engine/StyleSheet;
            aload 4 /* ir */
            invokevirtual org.apache.batik.css.engine.StyleSheet.append:(Lorg/apache/batik/css/engine/Rule;)V
        10: .line 1552
            return
        end local 6 // org.apache.batik.util.ParsedURL url
        end local 5 // org.apache.batik.util.ParsedURL base
        end local 4 // org.apache.batik.css.engine.ImportRule ir
        end local 3 // java.lang.String defaultNamespaceURI
        end local 2 // org.w3c.css.sac.SACMediaList media
        end local 1 // java.lang.String uri
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   11     0                 this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            0   11     1                  uri  Ljava/lang/String;
            0   11     2                media  Lorg/w3c/css/sac/SACMediaList;
            0   11     3  defaultNamespaceURI  Ljava/lang/String;
            1   11     4                   ir  Lorg/apache/batik/css/engine/ImportRule;
            4   11     5                 base  Lorg/apache/batik/util/ParsedURL;
            6    7     6                  url  Lorg/apache/batik/util/ParsedURL;
            8   11     6                  url  Lorg/apache/batik/util/ParsedURL;
    Exceptions:
      throws org.w3c.css.sac.CSSException
    MethodParameters:
                     Name  Flags
      uri                  
      media                
      defaultNamespaceURI  

  public void startMedia(org.w3c.css.sac.SACMediaList);
    descriptor: (Lorg/w3c/css/sac/SACMediaList;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
        start local 1 // org.w3c.css.sac.SACMediaList media
         0: .line 1559
            new org.apache.batik.css.engine.MediaRule
            dup
            invokespecial org.apache.batik.css.engine.MediaRule.<init>:()V
            astore 2 /* mr */
        start local 2 // org.apache.batik.css.engine.MediaRule mr
         1: .line 1560
            aload 2 /* mr */
            aload 1 /* media */
            invokevirtual org.apache.batik.css.engine.MediaRule.setMediaList:(Lorg/w3c/css/sac/SACMediaList;)V
         2: .line 1561
            aload 2 /* mr */
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleSheet:Lorg/apache/batik/css/engine/StyleSheet;
            invokevirtual org.apache.batik.css.engine.MediaRule.setParent:(Lorg/apache/batik/css/engine/StyleSheet;)V
         3: .line 1562
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleSheet:Lorg/apache/batik/css/engine/StyleSheet;
            aload 2 /* mr */
            invokevirtual org.apache.batik.css.engine.StyleSheet.append:(Lorg/apache/batik/css/engine/Rule;)V
         4: .line 1563
            aload 0 /* this */
            aload 2 /* mr */
            putfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleSheet:Lorg/apache/batik/css/engine/StyleSheet;
         5: .line 1564
            return
        end local 2 // org.apache.batik.css.engine.MediaRule mr
        end local 1 // org.w3c.css.sac.SACMediaList media
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    6     0   this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            0    6     1  media  Lorg/w3c/css/sac/SACMediaList;
            1    6     2     mr  Lorg/apache/batik/css/engine/MediaRule;
    Exceptions:
      throws org.w3c.css.sac.CSSException
    MethodParameters:
       Name  Flags
      media  

  public void endMedia(org.w3c.css.sac.SACMediaList);
    descriptor: (Lorg/w3c/css/sac/SACMediaList;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
        start local 1 // org.w3c.css.sac.SACMediaList media
         0: .line 1571
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleSheet:Lorg/apache/batik/css/engine/StyleSheet;
            invokevirtual org.apache.batik.css.engine.StyleSheet.getParent:()Lorg/apache/batik/css/engine/StyleSheet;
            putfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleSheet:Lorg/apache/batik/css/engine/StyleSheet;
         1: .line 1572
            return
        end local 1 // org.w3c.css.sac.SACMediaList media
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            0    2     1  media  Lorg/w3c/css/sac/SACMediaList;
    Exceptions:
      throws org.w3c.css.sac.CSSException
    MethodParameters:
       Name  Flags
      media  

  public void startPage(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String pseudo_page
         0: .line 1580
            return
        end local 2 // java.lang.String pseudo_page
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            0    1     1         name  Ljava/lang/String;
            0    1     2  pseudo_page  Ljava/lang/String;
    Exceptions:
      throws org.w3c.css.sac.CSSException
    MethodParameters:
             Name  Flags
      name         
      pseudo_page  

  public void endPage(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String pseudo_page
         0: .line 1588
            return
        end local 2 // java.lang.String pseudo_page
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            0    1     1         name  Ljava/lang/String;
            0    1     2  pseudo_page  Ljava/lang/String;
    Exceptions:
      throws org.w3c.css.sac.CSSException
    MethodParameters:
             Name  Flags
      name         
      pseudo_page  

  public void startFontFace();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
         0: .line 1595
            aload 0 /* this */
            new org.apache.batik.css.engine.StyleDeclaration
            dup
            invokespecial org.apache.batik.css.engine.StyleDeclaration.<init>:()V
            putfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleDeclaration:Lorg/apache/batik/css/engine/StyleDeclaration;
         1: .line 1596
            return
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
    Exceptions:
      throws org.w3c.css.sac.CSSException

  public void endFontFace();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=1
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
         0: .line 1603
            new org.apache.batik.css.engine.StyleMap
            dup
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
            invokevirtual org.apache.batik.css.engine.CSSEngine.getNumberOfProperties:()I
            invokespecial org.apache.batik.css.engine.StyleMap.<init>:(I)V
            astore 1 /* sm */
        start local 1 // org.apache.batik.css.engine.StyleMap sm
         1: .line 1604
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleDeclaration:Lorg/apache/batik/css/engine/StyleDeclaration;
            invokevirtual org.apache.batik.css.engine.StyleDeclaration.size:()I
            istore 2 /* len */
        start local 2 // int len
         2: .line 1605
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         3: goto 9
         4: .line 1606
      StackMap locals: org.apache.batik.css.engine.StyleMap int int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleDeclaration:Lorg/apache/batik/css/engine/StyleDeclaration;
            iload 3 /* i */
            invokevirtual org.apache.batik.css.engine.StyleDeclaration.getIndex:(I)I
            istore 4 /* idx */
        start local 4 // int idx
         5: .line 1607
            aload 1 /* sm */
            iload 4 /* idx */
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleDeclaration:Lorg/apache/batik/css/engine/StyleDeclaration;
            iload 3 /* i */
            invokevirtual org.apache.batik.css.engine.StyleDeclaration.getValue:(I)Lorg/apache/batik/css/engine/value/Value;
            invokevirtual org.apache.batik.css.engine.StyleMap.putValue:(ILorg/apache/batik/css/engine/value/Value;)V
         6: .line 1608
            aload 1 /* sm */
            iload 4 /* idx */
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleDeclaration:Lorg/apache/batik/css/engine/StyleDeclaration;
            iload 3 /* i */
            invokevirtual org.apache.batik.css.engine.StyleDeclaration.getPriority:(I)Z
            invokevirtual org.apache.batik.css.engine.StyleMap.putImportant:(IZ)V
         7: .line 1610
            aload 1 /* sm */
            iload 4 /* idx */
            sipush 24576
            invokevirtual org.apache.batik.css.engine.StyleMap.putOrigin:(IS)V
        end local 4 // int idx
         8: .line 1605
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
         9: iload 3 /* i */
            iload 2 /* len */
            if_icmplt 4
        end local 3 // int i
        10: .line 1612
            aload 0 /* this */
            aconst_null
            putfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleDeclaration:Lorg/apache/batik/css/engine/StyleDeclaration;
        11: .line 1614
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
            ldc "font-family"
            invokevirtual org.apache.batik.css.engine.CSSEngine.getPropertyIndex:(Ljava/lang/String;)I
            istore 3 /* pidx */
        start local 3 // int pidx
        12: .line 1615
            aload 1 /* sm */
            iload 3 /* pidx */
            invokevirtual org.apache.batik.css.engine.StyleMap.getValue:(I)Lorg/apache/batik/css/engine/value/Value;
            astore 4 /* fontFamily */
        start local 4 // org.apache.batik.css.engine.value.Value fontFamily
        13: .line 1616
            aload 4 /* fontFamily */
            ifnonnull 14
            return
        14: .line 1618
      StackMap locals: org.apache.batik.css.engine.value.Value
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
            invokevirtual org.apache.batik.css.engine.CSSEngine.getCSSBaseURI:()Lorg/apache/batik/util/ParsedURL;
            astore 5 /* base */
        start local 5 // org.apache.batik.util.ParsedURL base
        15: .line 1619
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
            getfield org.apache.batik.css.engine.CSSEngine.fontFaces:Ljava/util/List;
            new org.apache.batik.css.engine.FontFaceRule
            dup
            aload 1 /* sm */
            aload 5 /* base */
            invokespecial org.apache.batik.css.engine.FontFaceRule.<init>:(Lorg/apache/batik/css/engine/StyleMap;Lorg/apache/batik/util/ParsedURL;)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        16: .line 1620
            return
        end local 5 // org.apache.batik.util.ParsedURL base
        end local 4 // org.apache.batik.css.engine.value.Value fontFamily
        end local 3 // int pidx
        end local 2 // int len
        end local 1 // org.apache.batik.css.engine.StyleMap sm
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   17     0        this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            1   17     1          sm  Lorg/apache/batik/css/engine/StyleMap;
            2   17     2         len  I
            3   10     3           i  I
            5    8     4         idx  I
           12   17     3        pidx  I
           13   17     4  fontFamily  Lorg/apache/batik/css/engine/value/Value;
           15   17     5        base  Lorg/apache/batik/util/ParsedURL;
    Exceptions:
      throws org.w3c.css.sac.CSSException

  public void startSelector(org.w3c.css.sac.SelectorList);
    descriptor: (Lorg/w3c/css/sac/SelectorList;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
        start local 1 // org.w3c.css.sac.SelectorList selectors
         0: .line 1627
            aload 0 /* this */
            new org.apache.batik.css.engine.StyleRule
            dup
            invokespecial org.apache.batik.css.engine.StyleRule.<init>:()V
            putfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleRule:Lorg/apache/batik/css/engine/StyleRule;
         1: .line 1628
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleRule:Lorg/apache/batik/css/engine/StyleRule;
            aload 1 /* selectors */
            invokevirtual org.apache.batik.css.engine.StyleRule.setSelectorList:(Lorg/w3c/css/sac/SelectorList;)V
         2: .line 1629
            aload 0 /* this */
            new org.apache.batik.css.engine.StyleDeclaration
            dup
            invokespecial org.apache.batik.css.engine.StyleDeclaration.<init>:()V
            putfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleDeclaration:Lorg/apache/batik/css/engine/StyleDeclaration;
         3: .line 1630
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleRule:Lorg/apache/batik/css/engine/StyleRule;
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleDeclaration:Lorg/apache/batik/css/engine/StyleDeclaration;
            invokevirtual org.apache.batik.css.engine.StyleRule.setStyleDeclaration:(Lorg/apache/batik/css/engine/StyleDeclaration;)V
         4: .line 1631
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleSheet:Lorg/apache/batik/css/engine/StyleSheet;
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleRule:Lorg/apache/batik/css/engine/StyleRule;
            invokevirtual org.apache.batik.css.engine.StyleSheet.append:(Lorg/apache/batik/css/engine/Rule;)V
         5: .line 1632
            return
        end local 1 // org.w3c.css.sac.SelectorList selectors
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            0    6     1  selectors  Lorg/w3c/css/sac/SelectorList;
    Exceptions:
      throws org.w3c.css.sac.CSSException
    MethodParameters:
           Name  Flags
      selectors  

  public void endSelector(org.w3c.css.sac.SelectorList);
    descriptor: (Lorg/w3c/css/sac/SelectorList;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
        start local 1 // org.w3c.css.sac.SelectorList selectors
         0: .line 1639
            aload 0 /* this */
            aconst_null
            putfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleRule:Lorg/apache/batik/css/engine/StyleRule;
         1: .line 1640
            aload 0 /* this */
            aconst_null
            putfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleDeclaration:Lorg/apache/batik/css/engine/StyleDeclaration;
         2: .line 1641
            return
        end local 1 // org.w3c.css.sac.SelectorList selectors
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            0    3     1  selectors  Lorg/w3c/css/sac/SelectorList;
    Exceptions:
      throws org.w3c.css.sac.CSSException
    MethodParameters:
           Name  Flags
      selectors  

  public void property(java.lang.String, org.w3c.css.sac.LexicalUnit, boolean);
    descriptor: (Ljava/lang/String;Lorg/w3c/css/sac/LexicalUnit;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=4
        start local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
        start local 1 // java.lang.String name
        start local 2 // org.w3c.css.sac.LexicalUnit value
        start local 3 // boolean important
         0: .line 1649
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
            aload 1 /* name */
            invokevirtual org.apache.batik.css.engine.CSSEngine.getPropertyIndex:(Ljava/lang/String;)I
            istore 4 /* i */
        start local 4 // int i
         1: .line 1650
            iload 4 /* i */
            iconst_m1
            if_icmpne 11
         2: .line 1651
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
            aload 1 /* name */
            invokevirtual org.apache.batik.css.engine.CSSEngine.getShorthandIndex:(Ljava/lang/String;)I
            istore 4 /* i */
         3: .line 1652
            iload 4 /* i */
            iconst_m1
            if_icmpne 5
         4: .line 1654
            return
         5: .line 1656
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
            getfield org.apache.batik.css.engine.CSSEngine.shorthandManagers:[Lorg/apache/batik/css/engine/value/ShorthandManager;
            iload 4 /* i */
            aaload
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
         6: .line 1657
            aload 0 /* this */
         7: .line 1658
            aload 2 /* value */
         8: .line 1659
            iload 3 /* important */
         9: .line 1656
            invokeinterface org.apache.batik.css.engine.value.ShorthandManager.setValues:(Lorg/apache/batik/css/engine/CSSEngine;Lorg/apache/batik/css/engine/value/ShorthandManager$PropertyHandler;Lorg/w3c/css/sac/LexicalUnit;Z)V
        10: .line 1660
            goto 13
        11: .line 1661
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
            getfield org.apache.batik.css.engine.CSSEngine.valueManagers:[Lorg/apache/batik/css/engine/value/ValueManager;
            iload 4 /* i */
            aaload
            aload 2 /* value */
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.this$0:Lorg/apache/batik/css/engine/CSSEngine;
            invokeinterface org.apache.batik.css.engine.value.ValueManager.createValue:(Lorg/w3c/css/sac/LexicalUnit;Lorg/apache/batik/css/engine/CSSEngine;)Lorg/apache/batik/css/engine/value/Value;
            astore 5 /* v */
        start local 5 // org.apache.batik.css.engine.value.Value v
        12: .line 1662
            aload 0 /* this */
            getfield org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler.styleDeclaration:Lorg/apache/batik/css/engine/StyleDeclaration;
            aload 5 /* v */
            iload 4 /* i */
            iload 3 /* important */
            invokevirtual org.apache.batik.css.engine.StyleDeclaration.append:(Lorg/apache/batik/css/engine/value/Value;IZ)V
        end local 5 // org.apache.batik.css.engine.value.Value v
        13: .line 1664
      StackMap locals:
      StackMap stack:
            return
        end local 4 // int i
        end local 3 // boolean important
        end local 2 // org.w3c.css.sac.LexicalUnit value
        end local 1 // java.lang.String name
        end local 0 // org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   14     0       this  Lorg/apache/batik/css/engine/CSSEngine$StyleSheetDocumentHandler;
            0   14     1       name  Ljava/lang/String;
            0   14     2      value  Lorg/w3c/css/sac/LexicalUnit;
            0   14     3  important  Z
            1   14     4          i  I
           12   13     5          v  Lorg/apache/batik/css/engine/value/Value;
    Exceptions:
      throws org.w3c.css.sac.CSSException
    MethodParameters:
           Name  Flags
      name       
      value      
      important  
}
SourceFile: "CSSEngine.java"
NestHost: org.apache.batik.css.engine.CSSEngine
InnerClasses:
  protected DocumentAdapter = org.apache.batik.css.engine.CSSEngine$DocumentAdapter of org.apache.batik.css.engine.CSSEngine
  protected StyleSheetDocumentHandler = org.apache.batik.css.engine.CSSEngine$StyleSheetDocumentHandler of org.apache.batik.css.engine.CSSEngine
  public abstract PropertyHandler = org.apache.batik.css.engine.value.ShorthandManager$PropertyHandler of org.apache.batik.css.engine.value.ShorthandManager