public class org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder extends org.apache.batik.parser.DefaultPathHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder
  super_class: org.apache.batik.parser.DefaultPathHandler
{
  protected org.apache.batik.dom.svg.ListHandler listHandler;
    descriptor: Lorg/apache/batik/dom/svg/ListHandler;
    flags: (0x0004) ACC_PROTECTED

  public void <init>(org.apache.batik.dom.svg.ListHandler);
    descriptor: (Lorg/apache/batik/dom/svg/ListHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // org.apache.batik.dom.svg.ListHandler listHandler
         0: .line 732
            aload 0 /* this */
            invokespecial org.apache.batik.parser.DefaultPathHandler.<init>:()V
         1: .line 733
            aload 0 /* this */
            aload 1 /* listHandler */
            putfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
         2: .line 734
            return
        end local 1 // org.apache.batik.dom.svg.ListHandler listHandler
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    3     1  listHandler  Lorg/apache/batik/dom/svg/ListHandler;
    MethodParameters:
             Name  Flags
      listHandler  

  public void startPath();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
         0: .line 739
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            invokeinterface org.apache.batik.dom.svg.ListHandler.startList:()V
         1: .line 740
            return
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
    Exceptions:
      throws org.apache.batik.parser.ParseException

  public void endPath();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
         0: .line 746
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            invokeinterface org.apache.batik.dom.svg.ListHandler.endList:()V
         1: .line 747
            return
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
    Exceptions:
      throws org.apache.batik.parser.ParseException

  public void movetoRel(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 753
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem
            dup
            iconst_3
            ldc "m"
         1: .line 754
            fload 1 /* x */
            fload 2 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem.<init>:(SLjava/lang/String;FF)V
         2: .line 753
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 755
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1     x  F
            0    4     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void movetoAbs(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 761
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem
            dup
            iconst_2
            ldc "M"
         1: .line 762
            fload 1 /* x */
            fload 2 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem.<init>:(SLjava/lang/String;FF)V
         2: .line 761
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 763
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1     x  F
            0    4     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void closePath();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
         0: .line 769
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.SVGPathSegItem
            dup
         1: .line 770
            iconst_1
            ldc "z"
            invokespecial org.apache.batik.dom.svg.SVGPathSegItem.<init>:(SLjava/lang/String;)V
         2: .line 769
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 772
            return
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
    Exceptions:
      throws org.apache.batik.parser.ParseException

  public void linetoRel(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 778
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem
            dup
            iconst_5
            ldc "l"
         1: .line 779
            fload 1 /* x */
            fload 2 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem.<init>:(SLjava/lang/String;FF)V
         2: .line 778
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 780
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1     x  F
            0    4     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void linetoAbs(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 786
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem
            dup
            iconst_4
            ldc "L"
         1: .line 787
            fload 1 /* x */
            fload 2 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem.<init>:(SLjava/lang/String;FF)V
         2: .line 786
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 788
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1     x  F
            0    4     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void linetoHorizontalRel(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x
         0: .line 794
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegLinetoHorizontalItem
            dup
            bipush 13
            ldc "h"
         1: .line 795
            fload 1 /* x */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegLinetoHorizontalItem.<init>:(SLjava/lang/String;F)V
         2: .line 794
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 796
            return
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1     x  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     

  public void linetoHorizontalAbs(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x
         0: .line 802
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegLinetoHorizontalItem
            dup
            bipush 12
            ldc "H"
         1: .line 803
            fload 1 /* x */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegLinetoHorizontalItem.<init>:(SLjava/lang/String;F)V
         2: .line 802
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 804
            return
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1     x  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     

  public void linetoVerticalRel(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float y
         0: .line 810
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegLinetoVerticalItem
            dup
            bipush 15
            ldc "v"
         1: .line 811
            fload 1 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegLinetoVerticalItem.<init>:(SLjava/lang/String;F)V
         2: .line 810
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 812
            return
        end local 1 // float y
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      y     

  public void linetoVerticalAbs(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float y
         0: .line 818
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegLinetoVerticalItem
            dup
            bipush 14
            ldc "V"
         1: .line 819
            fload 1 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegLinetoVerticalItem.<init>:(SLjava/lang/String;F)V
         2: .line 818
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 820
            return
        end local 1 // float y
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      y     

  public void curvetoCubicRel(float, float, float, float, float, float);
    descriptor: (FFFFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=7, args_size=7
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x1
        start local 2 // float y1
        start local 3 // float x2
        start local 4 // float y2
        start local 5 // float x
        start local 6 // float y
         0: .line 829
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicItem
            dup
            bipush 7
            ldc "c"
         1: .line 830
            fload 1 /* x1 */
            fload 2 /* y1 */
            fload 3 /* x2 */
            fload 4 /* y2 */
            fload 5 /* x */
            fload 6 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicItem.<init>:(SLjava/lang/String;FFFFFF)V
         2: .line 829
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 831
            return
        end local 6 // float y
        end local 5 // float x
        end local 4 // float y2
        end local 3 // float x2
        end local 2 // float y1
        end local 1 // float x1
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1    x1  F
            0    4     2    y1  F
            0    4     3    x2  F
            0    4     4    y2  F
            0    4     5     x  F
            0    4     6     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x1    
      y1    
      x2    
      y2    
      x     
      y     

  public void curvetoCubicAbs(float, float, float, float, float, float);
    descriptor: (FFFFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=7, args_size=7
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x1
        start local 2 // float y1
        start local 3 // float x2
        start local 4 // float y2
        start local 5 // float x
        start local 6 // float y
         0: .line 840
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicItem
            dup
            bipush 6
            ldc "C"
         1: .line 841
            fload 1 /* x1 */
            fload 2 /* y1 */
            fload 3 /* x2 */
            fload 4 /* y2 */
            fload 5 /* x */
            fload 6 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicItem.<init>:(SLjava/lang/String;FFFFFF)V
         2: .line 840
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 842
            return
        end local 6 // float y
        end local 5 // float x
        end local 4 // float y2
        end local 3 // float x2
        end local 2 // float y1
        end local 1 // float x1
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1    x1  F
            0    4     2    y1  F
            0    4     3    x2  F
            0    4     4    y2  F
            0    4     5     x  F
            0    4     6     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x1    
      y1    
      x2    
      y2    
      x     
      y     

  public void curvetoCubicSmoothRel(float, float, float, float);
    descriptor: (FFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=5
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x2
        start local 2 // float y2
        start local 3 // float x
        start local 4 // float y
         0: .line 850
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicSmoothItem
            dup
            bipush 17
         1: .line 851
            ldc "s"
         2: .line 852
            fload 1 /* x2 */
            fload 2 /* y2 */
            fload 3 /* x */
            fload 4 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicSmoothItem.<init>:(SLjava/lang/String;FFFF)V
         3: .line 850
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         4: .line 853
            return
        end local 4 // float y
        end local 3 // float x
        end local 2 // float y2
        end local 1 // float x2
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    5     1    x2  F
            0    5     2    y2  F
            0    5     3     x  F
            0    5     4     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x2    
      y2    
      x     
      y     

  public void curvetoCubicSmoothAbs(float, float, float, float);
    descriptor: (FFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=5
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x2
        start local 2 // float y2
        start local 3 // float x
        start local 4 // float y
         0: .line 861
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicSmoothItem
            dup
            bipush 16
         1: .line 862
            ldc "S"
         2: .line 863
            fload 1 /* x2 */
            fload 2 /* y2 */
            fload 3 /* x */
            fload 4 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicSmoothItem.<init>:(SLjava/lang/String;FFFF)V
         3: .line 861
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         4: .line 864
            return
        end local 4 // float y
        end local 3 // float x
        end local 2 // float y2
        end local 1 // float x2
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    5     1    x2  F
            0    5     2    y2  F
            0    5     3     x  F
            0    5     4     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x2    
      y2    
      x     
      y     

  public void curvetoQuadraticRel(float, float, float, float);
    descriptor: (FFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=5
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x1
        start local 2 // float y1
        start local 3 // float x
        start local 4 // float y
         0: .line 872
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoQuadraticItem
            dup
            bipush 9
         1: .line 873
            ldc "q"
         2: .line 874
            fload 1 /* x1 */
            fload 2 /* y1 */
            fload 3 /* x */
            fload 4 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoQuadraticItem.<init>:(SLjava/lang/String;FFFF)V
         3: .line 872
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         4: .line 875
            return
        end local 4 // float y
        end local 3 // float x
        end local 2 // float y1
        end local 1 // float x1
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    5     1    x1  F
            0    5     2    y1  F
            0    5     3     x  F
            0    5     4     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x1    
      y1    
      x     
      y     

  public void curvetoQuadraticAbs(float, float, float, float);
    descriptor: (FFFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=5
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x1
        start local 2 // float y1
        start local 3 // float x
        start local 4 // float y
         0: .line 883
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoQuadraticItem
            dup
            bipush 8
         1: .line 884
            ldc "Q"
         2: .line 885
            fload 1 /* x1 */
            fload 2 /* y1 */
            fload 3 /* x */
            fload 4 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoQuadraticItem.<init>:(SLjava/lang/String;FFFF)V
         3: .line 883
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         4: .line 886
            return
        end local 4 // float y
        end local 3 // float x
        end local 2 // float y1
        end local 1 // float x1
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    5     1    x1  F
            0    5     2    y1  F
            0    5     3     x  F
            0    5     4     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x1    
      y1    
      x     
      y     

  public void curvetoQuadraticSmoothRel(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 893
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoQuadraticSmoothItem
            dup
            bipush 19
         1: .line 894
            ldc "t"
         2: .line 895
            fload 1 /* x */
            fload 2 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoQuadraticSmoothItem.<init>:(SLjava/lang/String;FF)V
         3: .line 893
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         4: .line 896
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    5     1     x  F
            0    5     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void curvetoQuadraticSmoothAbs(float, float);
    descriptor: (FF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float x
        start local 2 // float y
         0: .line 903
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoQuadraticSmoothItem
            dup
            bipush 18
         1: .line 904
            ldc "T"
         2: .line 905
            fload 1 /* x */
            fload 2 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoQuadraticSmoothItem.<init>:(SLjava/lang/String;FF)V
         3: .line 903
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         4: .line 906
            return
        end local 2 // float y
        end local 1 // float x
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    5     1     x  F
            0    5     2     y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
      Name  Flags
      x     
      y     

  public void arcRel(float, float, float, boolean, boolean, float, float);
    descriptor: (FFFZZFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=8, args_size=8
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float rx
        start local 2 // float ry
        start local 3 // float xAxisRotation
        start local 4 // boolean largeArcFlag
        start local 5 // boolean sweepFlag
        start local 6 // float x
        start local 7 // float y
         0: .line 916
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegArcItem
            dup
            bipush 11
            ldc "a"
         1: .line 917
            fload 1 /* rx */
            fload 2 /* ry */
            fload 3 /* xAxisRotation */
            iload 4 /* largeArcFlag */
            iload 5 /* sweepFlag */
            fload 6 /* x */
            fload 7 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegArcItem.<init>:(SLjava/lang/String;FFFZZFF)V
         2: .line 916
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 918
            return
        end local 7 // float y
        end local 6 // float x
        end local 5 // boolean sweepFlag
        end local 4 // boolean largeArcFlag
        end local 3 // float xAxisRotation
        end local 2 // float ry
        end local 1 // float rx
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1             rx  F
            0    4     2             ry  F
            0    4     3  xAxisRotation  F
            0    4     4   largeArcFlag  Z
            0    4     5      sweepFlag  Z
            0    4     6              x  F
            0    4     7              y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
               Name  Flags
      rx             
      ry             
      xAxisRotation  
      largeArcFlag   
      sweepFlag      
      x              
      y              

  public void arcAbs(float, float, float, boolean, boolean, float, float);
    descriptor: (FFFZZFF)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=8, args_size=8
        start local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
        start local 1 // float rx
        start local 2 // float ry
        start local 3 // float xAxisRotation
        start local 4 // boolean largeArcFlag
        start local 5 // boolean sweepFlag
        start local 6 // float x
        start local 7 // float y
         0: .line 928
            aload 0 /* this */
            getfield org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder.listHandler:Lorg/apache/batik/dom/svg/ListHandler;
            new org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegArcItem
            dup
            bipush 10
            ldc "A"
         1: .line 929
            fload 1 /* rx */
            fload 2 /* ry */
            fload 3 /* xAxisRotation */
            iload 4 /* largeArcFlag */
            iload 5 /* sweepFlag */
            fload 6 /* x */
            fload 7 /* y */
            invokespecial org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegArcItem.<init>:(SLjava/lang/String;FFFZZFF)V
         2: .line 928
            invokeinterface org.apache.batik.dom.svg.ListHandler.item:(Lorg/apache/batik/dom/svg/SVGItem;)V
         3: .line 930
            return
        end local 7 // float y
        end local 6 // float x
        end local 5 // boolean sweepFlag
        end local 4 // boolean largeArcFlag
        end local 3 // float xAxisRotation
        end local 2 // float ry
        end local 1 // float rx
        end local 0 // org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Lorg/apache/batik/dom/svg/AbstractSVGPathSegList$PathSegListBuilder;
            0    4     1             rx  F
            0    4     2             ry  F
            0    4     3  xAxisRotation  F
            0    4     4   largeArcFlag  Z
            0    4     5      sweepFlag  Z
            0    4     6              x  F
            0    4     7              y  F
    Exceptions:
      throws org.apache.batik.parser.ParseException
    MethodParameters:
               Name  Flags
      rx             
      ry             
      xAxisRotation  
      largeArcFlag   
      sweepFlag      
      x              
      y              
}
SourceFile: "AbstractSVGPathSegList.java"
NestHost: org.apache.batik.dom.svg.AbstractSVGPathSegList
InnerClasses:
  protected PathSegListBuilder = org.apache.batik.dom.svg.AbstractSVGPathSegList$PathSegListBuilder of org.apache.batik.dom.svg.AbstractSVGPathSegList
  public SVGPathSegArcItem = org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegArcItem of org.apache.batik.dom.svg.AbstractSVGPathSegList
  public SVGPathSegCurvetoCubicItem = org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicItem of org.apache.batik.dom.svg.AbstractSVGPathSegList
  public SVGPathSegCurvetoCubicSmoothItem = org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoCubicSmoothItem of org.apache.batik.dom.svg.AbstractSVGPathSegList
  public SVGPathSegCurvetoQuadraticItem = org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoQuadraticItem of org.apache.batik.dom.svg.AbstractSVGPathSegList
  public SVGPathSegCurvetoQuadraticSmoothItem = org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegCurvetoQuadraticSmoothItem of org.apache.batik.dom.svg.AbstractSVGPathSegList
  public SVGPathSegLinetoHorizontalItem = org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegLinetoHorizontalItem of org.apache.batik.dom.svg.AbstractSVGPathSegList
  public SVGPathSegLinetoVerticalItem = org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegLinetoVerticalItem of org.apache.batik.dom.svg.AbstractSVGPathSegList
  public SVGPathSegMovetoLinetoItem = org.apache.batik.dom.svg.AbstractSVGPathSegList$SVGPathSegMovetoLinetoItem of org.apache.batik.dom.svg.AbstractSVGPathSegList