public class org.apache.batik.transcoder.svg2svg.PrettyPrinter
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.batik.transcoder.svg2svg.PrettyPrinter
  super_class: java.lang.Object
{
  public static final int DOCTYPE_CHANGE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int DOCTYPE_REMOVE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int DOCTYPE_KEEP_UNCHANGED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  protected org.apache.batik.xml.XMLScanner scanner;
    descriptor: Lorg/apache/batik/xml/XMLScanner;
    flags: (0x0004) ACC_PROTECTED

  protected org.apache.batik.transcoder.svg2svg.OutputManager output;
    descriptor: Lorg/apache/batik/transcoder/svg2svg/OutputManager;
    flags: (0x0004) ACC_PROTECTED

  protected java.io.Writer writer;
    descriptor: Ljava/io/Writer;
    flags: (0x0004) ACC_PROTECTED

  protected org.apache.batik.transcoder.ErrorHandler errorHandler;
    descriptor: Lorg/apache/batik/transcoder/ErrorHandler;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String newline;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected boolean format;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected int tabulationWidth;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected int documentWidth;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected int doctypeOption;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String publicId;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String systemId;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected java.lang.String xmlDeclaration;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED

  protected int type;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 40
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 65
            aload 0 /* this */
            getstatic org.apache.batik.transcoder.svg2svg.SVGTranscoder.DEFAULT_ERROR_HANDLER:Lorg/apache/batik/transcoder/ErrorHandler;
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.errorHandler:Lorg/apache/batik/transcoder/ErrorHandler;
         2: .line 70
            aload 0 /* this */
            ldc "\n"
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.newline:Ljava/lang/String;
         3: .line 75
            aload 0 /* this */
            iconst_1
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.format:Z
         4: .line 80
            aload 0 /* this */
            iconst_4
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.tabulationWidth:I
         5: .line 85
            aload 0 /* this */
            bipush 80
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.documentWidth:I
         6: .line 90
            aload 0 /* this */
            iconst_2
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.doctypeOption:I
         7: .line 40
            return
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;

  public void setXMLDeclaration(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // java.lang.String s
         0: .line 116
            aload 0 /* this */
            aload 1 /* s */
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.xmlDeclaration:Ljava/lang/String;
         1: .line 117
            return
        end local 1 // java.lang.String s
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0    2     1     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      s     

  public void setDoctypeOption(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // int i
         0: .line 123
            aload 0 /* this */
            iload 1 /* i */
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.doctypeOption:I
         1: .line 124
            return
        end local 1 // int i
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0    2     1     i  I
    MethodParameters:
      Name  Flags
      i     

  public void setPublicId(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // java.lang.String s
         0: .line 130
            aload 0 /* this */
            aload 1 /* s */
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.publicId:Ljava/lang/String;
         1: .line 131
            return
        end local 1 // java.lang.String s
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0    2     1     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      s     

  public void setSystemId(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // java.lang.String s
         0: .line 137
            aload 0 /* this */
            aload 1 /* s */
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.systemId:Ljava/lang/String;
         1: .line 138
            return
        end local 1 // java.lang.String s
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0    2     1     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      s     

  public void setNewline(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // java.lang.String s
         0: .line 144
            aload 0 /* this */
            aload 1 /* s */
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.newline:Ljava/lang/String;
         1: .line 145
            return
        end local 1 // java.lang.String s
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0    2     1     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      s     

  public java.lang.String getNewline();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 151
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.newline:Ljava/lang/String;
            areturn
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;

  public void setFormat(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // boolean b
         0: .line 158
            aload 0 /* this */
            iload 1 /* b */
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.format:Z
         1: .line 159
            return
        end local 1 // boolean b
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0    2     1     b  Z
    MethodParameters:
      Name  Flags
      b     

  public boolean getFormat();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 165
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.format:Z
            ireturn
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;

  public void setTabulationWidth(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // int i
         0: .line 172
            aload 0 /* this */
            iload 1 /* i */
            iconst_0
            invokestatic java.lang.Math.max:(II)I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.tabulationWidth:I
         1: .line 173
            return
        end local 1 // int i
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0    2     1     i  I
    MethodParameters:
      Name  Flags
      i     

  public int getTabulationWidth();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 179
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.tabulationWidth:I
            ireturn
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;

  public void setDocumentWidth(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // int i
         0: .line 186
            aload 0 /* this */
            iload 1 /* i */
            iconst_0
            invokestatic java.lang.Math.max:(II)I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.documentWidth:I
         1: .line 187
            return
        end local 1 // int i
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0    2     1     i  I
    MethodParameters:
      Name  Flags
      i     

  public int getDocumentWidth();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 193
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.documentWidth:I
            ireturn
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;

  public void print(java.io.Reader, java.io.Writer);
    descriptor: (Ljava/io/Reader;Ljava/io/Writer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // java.io.Reader r
        start local 2 // java.io.Writer w
         0: .line 202
            aload 0 /* this */
            new org.apache.batik.xml.XMLScanner
            dup
            aload 1 /* r */
            invokespecial org.apache.batik.xml.XMLScanner.<init>:(Ljava/io/Reader;)V
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
         1: .line 203
            aload 0 /* this */
            new org.apache.batik.transcoder.svg2svg.OutputManager
            dup
            aload 0 /* this */
            aload 2 /* w */
            invokespecial org.apache.batik.transcoder.svg2svg.OutputManager.<init>:(Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;Ljava/io/Writer;)V
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
         2: .line 204
            aload 0 /* this */
            aload 2 /* w */
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
         3: .line 205
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         4: .line 207
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printXMLDecl:()V
         5: .line 210
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 1 - 5
                    1: 6
                    2: 16
                    3: 16
                    4: 10
                    5: 14
              default: 16
          }
         6: .line 212
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printTopSpaces:([C)V
         7: .line 213
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
         8: .line 214
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         9: .line 215
            goto 5
        10: .line 217
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printComment:([C)V
        11: .line 218
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        12: .line 219
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        13: .line 220
            goto 5
        14: .line 222
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printPI:()V
        15: .line 223
            goto 5
        16: .line 229
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printDoctype:()V
        17: .line 232
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        18: .line 233
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 1 - 5
                    1: 19
                    2: 29
                    3: 29
                    4: 23
                    5: 27
              default: 29
          }
        19: .line 235
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printTopSpaces:([C)V
        20: .line 236
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        21: .line 237
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        22: .line 238
            goto 17
        23: .line 240
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printComment:([C)V
        24: .line 241
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        25: .line 242
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        26: .line 243
            goto 17
        27: .line 245
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printPI:()V
        28: .line 246
            goto 17
        29: .line 252
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 9
            if_icmpeq 31
        30: .line 253
            aload 0 /* this */
            ldc "element"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        31: .line 256
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printElement:()Ljava/lang/String;
            pop
        32: .line 259
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 1 - 5
                    1: 33
                    2: 43
                    3: 43
                    4: 37
                    5: 41
              default: 43
          }
        33: .line 261
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printTopSpaces:([C)V
        34: .line 262
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        35: .line 263
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        36: .line 264
            goto 32
        37: .line 266
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printComment:([C)V
        38: .line 267
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        39: .line 268
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        40: .line 269
            goto 32
        41: .line 271
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printPI:()V
        42: .line 272
            goto 32
        43: .line 277
      StackMap locals:
      StackMap stack:
            goto 46
      StackMap locals:
      StackMap stack: org.apache.batik.xml.XMLException
        44: astore 3 /* e */
        start local 3 // org.apache.batik.xml.XMLException e
        45: .line 278
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.errorHandler:Lorg/apache/batik/transcoder/ErrorHandler;
            new org.apache.batik.transcoder.TranscoderException
            dup
            aload 3 /* e */
            invokevirtual org.apache.batik.xml.XMLException.getMessage:()Ljava/lang/String;
            invokespecial org.apache.batik.transcoder.TranscoderException.<init>:(Ljava/lang/String;)V
            invokeinterface org.apache.batik.transcoder.ErrorHandler.fatalError:(Lorg/apache/batik/transcoder/TranscoderException;)V
        end local 3 // org.apache.batik.xml.XMLException e
        46: .line 280
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.io.Writer w
        end local 1 // java.io.Reader r
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   47     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0   47     1     r  Ljava/io/Reader;
            0   47     2     w  Ljava/io/Writer;
           45   46     3     e  Lorg/apache/batik/xml/XMLException;
      Exception table:
        from    to  target  type
           0    43      44  Class org.apache.batik.xml.XMLException
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException, java.io.IOException
    MethodParameters:
      Name  Flags
      r     
      w     

  protected void printXMLDecl();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=17, locals=17, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 289
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.xmlDeclaration:Ljava/lang/String;
            ifnonnull 88
         1: .line 290
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_2
            if_icmpne 139
         2: .line 291
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            iconst_1
            if_icmpeq 4
         3: .line 292
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         4: .line 294
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 1 /* space1 */
        start local 1 // char[] space1
         5: .line 296
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            bipush 22
            if_icmpeq 7
         6: .line 297
            aload 0 /* this */
            ldc "token"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "version"
            aastore
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         7: .line 299
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         8: .line 301
            aconst_null
            astore 2 /* space2 */
        start local 2 // char[] space2
         9: .line 302
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 12
        10: .line 303
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 2 /* space2 */
        11: .line 304
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        12: .line 306
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 15
            if_icmpeq 14
        13: .line 307
            aload 0 /* this */
            ldc "token"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "="
            aastore
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        14: .line 309
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        15: .line 311
            aconst_null
            astore 3 /* space3 */
        start local 3 // char[] space3
        16: .line 312
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 19
        17: .line 313
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 3 /* space3 */
        18: .line 314
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        19: .line 317
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 21
        20: .line 318
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        21: .line 321
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 4 /* version */
        start local 4 // char[] version
        22: .line 322
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            istore 5 /* versionDelim */
        start local 5 // char versionDelim
        23: .line 324
            aconst_null
            astore 6 /* space4 */
        start local 6 // char[] space4
        24: .line 325
            aconst_null
            astore 7 /* space5 */
        start local 7 // char[] space5
        25: .line 326
            aconst_null
            astore 8 /* space6 */
        start local 8 // char[] space6
        26: .line 327
            aconst_null
            astore 9 /* encoding */
        start local 9 // char[] encoding
        27: .line 328
            iconst_0
            istore 10 /* encodingDelim */
        start local 10 // char encodingDelim
        28: .line 329
            aconst_null
            astore 11 /* space7 */
        start local 11 // char[] space7
        29: .line 330
            aconst_null
            astore 12 /* space8 */
        start local 12 // char[] space8
        30: .line 331
            aconst_null
            astore 13 /* space9 */
        start local 13 // char[] space9
        31: .line 332
            aconst_null
            astore 14 /* standalone */
        start local 14 // char[] standalone
        32: .line 333
            iconst_0
            istore 15 /* standaloneDelim */
        start local 15 // char standaloneDelim
        33: .line 334
            aconst_null
            astore 16 /* space10 */
        start local 16 // char[] space10
        34: .line 336
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        35: .line 337
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 76
        36: .line 338
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 6 /* space4 */
        37: .line 339
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        38: .line 341
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 23
            if_icmpne 57
        39: .line 342
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        40: .line 343
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 43
        41: .line 344
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 7 /* space5 */
        42: .line 345
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        43: .line 347
      StackMap locals: org.apache.batik.transcoder.svg2svg.PrettyPrinter char[] char[] char[] char[] int char[] char[] char[] char[] int char[] char[] char[] char[] int char[]
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 15
            if_icmpeq 45
        44: .line 348
            aload 0 /* this */
            ldc "token"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "="
            aastore
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        45: .line 350
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        46: .line 351
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 49
        47: .line 352
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 8 /* space6 */
        48: .line 353
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        49: .line 355
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 51
        50: .line 356
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        51: .line 359
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 9 /* encoding */
        52: .line 360
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            istore 10 /* encodingDelim */
        53: .line 362
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        54: .line 363
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 57
        55: .line 364
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 11 /* space7 */
        56: .line 365
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        57: .line 369
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 24
            if_icmpne 76
        58: .line 370
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        59: .line 371
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 62
        60: .line 372
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 12 /* space8 */
        61: .line 373
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        62: .line 375
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 15
            if_icmpeq 64
        63: .line 376
            aload 0 /* this */
            ldc "token"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "="
            aastore
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        64: .line 378
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        65: .line 379
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 68
        66: .line 380
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 13 /* space9 */
        67: .line 381
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        68: .line 383
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 70
        69: .line 384
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        70: .line 387
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 14 /* standalone */
        71: .line 388
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            istore 15 /* standaloneDelim */
        72: .line 390
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        73: .line 391
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 76
        74: .line 392
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 16 /* space10 */
        75: .line 393
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        76: .line 397
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 7
            if_icmpeq 78
        77: .line 398
            aload 0 /* this */
            ldc "pi.end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        78: .line 401
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 1 /* space1 */
            aload 2 /* space2 */
            aload 3 /* space3 */
        79: .line 402
            aload 4 /* version */
            iload 5 /* versionDelim */
        80: .line 403
            aload 6 /* space4 */
            aload 7 /* space5 */
            aload 8 /* space6 */
        81: .line 404
            aload 9 /* encoding */
            iload 10 /* encodingDelim */
        82: .line 405
            aload 11 /* space7 */
            aload 12 /* space8 */
            aload 13 /* space9 */
        83: .line 406
            aload 14 /* standalone */
            iload 15 /* standaloneDelim */
        84: .line 407
            aload 16 /* space10 */
        85: .line 401
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printXMLDecl:([C[C[C[CC[C[C[C[CC[C[C[C[CC[C)V
        86: .line 409
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        end local 16 // char[] space10
        end local 15 // char standaloneDelim
        end local 14 // char[] standalone
        end local 13 // char[] space9
        end local 12 // char[] space8
        end local 11 // char[] space7
        end local 10 // char encodingDelim
        end local 9 // char[] encoding
        end local 8 // char[] space6
        end local 7 // char[] space5
        end local 6 // char[] space4
        end local 5 // char versionDelim
        end local 4 // char[] version
        end local 3 // char[] space3
        end local 2 // char[] space2
        end local 1 // char[] space1
        87: .line 411
            goto 139
        88: .line 412
      StackMap locals: org.apache.batik.transcoder.svg2svg.PrettyPrinter
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.xmlDeclaration:Ljava/lang/String;
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printString:(Ljava/lang/String;)V
        89: .line 413
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printNewline:()V
        90: .line 415
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_2
            if_icmpne 139
        91: .line 417
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            iconst_1
            if_icmpeq 93
        92: .line 418
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        93: .line 421
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            bipush 22
            if_icmpeq 95
        94: .line 422
            aload 0 /* this */
            ldc "token"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "version"
            aastore
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        95: .line 424
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        96: .line 426
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 98
        97: .line 427
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        98: .line 429
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 15
            if_icmpeq 100
        99: .line 430
            aload 0 /* this */
            ldc "token"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "="
            aastore
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       100: .line 432
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       101: .line 434
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 103
       102: .line 435
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       103: .line 438
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 105
       104: .line 439
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       105: .line 442
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       106: .line 443
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 136
       107: .line 444
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       108: .line 446
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 23
            if_icmpne 122
       109: .line 447
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       110: .line 448
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 112
       111: .line 449
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       112: .line 451
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 15
            if_icmpeq 114
       113: .line 452
            aload 0 /* this */
            ldc "token"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "="
            aastore
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       114: .line 454
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       115: .line 455
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 117
       116: .line 456
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       117: .line 458
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 119
       118: .line 459
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       119: .line 462
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       120: .line 463
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 122
       121: .line 464
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       122: .line 468
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 24
            if_icmpne 136
       123: .line 469
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       124: .line 470
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 126
       125: .line 471
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       126: .line 473
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 15
            if_icmpeq 128
       127: .line 474
            aload 0 /* this */
            ldc "token"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "="
            aastore
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       128: .line 476
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       129: .line 477
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 131
       130: .line 478
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       131: .line 480
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 133
       132: .line 481
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       133: .line 484
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       134: .line 485
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 136
       135: .line 486
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       136: .line 490
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 7
            if_icmpeq 138
       137: .line 491
            aload 0 /* this */
            ldc "pi.end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       138: .line 494
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       139: .line 497
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0  140     0             this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            5   87     1           space1  [C
            9   87     2           space2  [C
           16   87     3           space3  [C
           22   87     4          version  [C
           23   87     5     versionDelim  C
           24   87     6           space4  [C
           25   87     7           space5  [C
           26   87     8           space6  [C
           27   87     9         encoding  [C
           28   87    10    encodingDelim  C
           29   87    11           space7  [C
           30   87    12           space8  [C
           31   87    13           space9  [C
           32   87    14       standalone  [C
           33   87    15  standaloneDelim  C
           34   87    16          space10  [C
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException, org.apache.batik.xml.XMLException, java.io.IOException

  protected void printPI();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=4, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 506
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 1 /* target */
        start local 1 // char[] target
         1: .line 508
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         2: .line 509
            iconst_0
            newarray 5
            astore 2 /* space */
        start local 2 // char[] space
         3: .line 510
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 6
         4: .line 511
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 2 /* space */
         5: .line 512
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         6: .line 514
      StackMap locals: char[] char[]
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 6
            if_icmpeq 8
         7: .line 515
            aload 0 /* this */
            ldc "pi.data"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         8: .line 517
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 3 /* data */
        start local 3 // char[] data
         9: .line 519
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        10: .line 520
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 7
            if_icmpeq 12
        11: .line 521
            aload 0 /* this */
            ldc "pi.end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        12: .line 524
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 1 /* target */
            aload 2 /* space */
            aload 3 /* data */
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printPI:([C[C[C)V
        13: .line 526
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        14: .line 527
            return
        end local 3 // char[] data
        end local 2 // char[] space
        end local 1 // char[] target
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   15     0    this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            1   15     1  target  [C
            3   15     2   space  [C
            9   15     3    data  [C
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException, org.apache.batik.xml.XMLException, java.io.IOException

  protected void printDoctype();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=12, locals=13, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 536
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.doctypeOption:I
            tableswitch { // 1 - 1
                    1: 152
              default: 1
          }
         1: .line 538
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_3
            if_icmpne 127
         2: .line 539
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         3: .line 541
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 5
         4: .line 542
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         5: .line 544
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 1 /* space1 */
        start local 1 // char[] space1
         6: .line 545
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         7: .line 547
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 14
            if_icmpeq 9
         8: .line 548
            aload 0 /* this */
            ldc "name"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         9: .line 551
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 2 /* root */
        start local 2 // char[] root
        10: .line 552
            aconst_null
            astore 3 /* space2 */
        start local 3 // char[] space2
        11: .line 553
            aconst_null
            astore 4 /* externalId */
        start local 4 // java.lang.String externalId
        12: .line 554
            aconst_null
            astore 5 /* space3 */
        start local 5 // char[] space3
        13: .line 555
            aconst_null
            astore 6 /* string1 */
        start local 6 // char[] string1
        14: .line 556
            iconst_0
            istore 7 /* string1Delim */
        start local 7 // char string1Delim
        15: .line 557
            aconst_null
            astore 8 /* space4 */
        start local 8 // char[] space4
        16: .line 558
            aconst_null
            astore 9 /* string2 */
        start local 9 // char[] string2
        17: .line 559
            iconst_0
            istore 10 /* string2Delim */
        start local 10 // char string2Delim
        18: .line 560
            aconst_null
            astore 11 /* space5 */
        start local 11 // char[] space5
        19: .line 562
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        20: .line 563
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 62
        21: .line 564
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 3 /* space2 */
        22: .line 565
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        23: .line 567
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 26 - 27
                   26: 48
                   27: 24
              default: 62
          }
        24: .line 569
      StackMap locals: org.apache.batik.transcoder.svg2svg.PrettyPrinter char[] char[] char[] java.lang.String char[] char[] int char[] char[] int char[]
      StackMap stack:
            ldc "PUBLIC"
            astore 4 /* externalId */
        25: .line 571
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        26: .line 572
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 28
        27: .line 573
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        28: .line 575
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 5 /* space3 */
        29: .line 576
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        30: .line 578
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 32
        31: .line 579
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        32: .line 582
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 6 /* string1 */
        33: .line 583
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            istore 7 /* string1Delim */
        34: .line 585
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        35: .line 586
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 37
        36: .line 587
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        37: .line 589
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 8 /* space4 */
        38: .line 590
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        39: .line 592
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 41
        40: .line 593
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        41: .line 596
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 9 /* string2 */
        42: .line 597
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            istore 10 /* string2Delim */
        43: .line 599
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        44: .line 600
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 62
        45: .line 601
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 11 /* space5 */
        46: .line 602
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        47: .line 604
            goto 62
        48: .line 606
      StackMap locals:
      StackMap stack:
            ldc "SYSTEM"
            astore 4 /* externalId */
        49: .line 608
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        50: .line 609
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 52
        51: .line 610
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        52: .line 612
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 5 /* space3 */
        53: .line 613
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        54: .line 615
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 56
        55: .line 616
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        56: .line 619
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 6 /* string1 */
        57: .line 620
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            istore 7 /* string1Delim */
        58: .line 622
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        59: .line 623
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 62
        60: .line 624
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 8 /* space4 */
        61: .line 625
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        62: .line 630
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.doctypeOption:I
            ifne 76
        63: .line 631
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.publicId:Ljava/lang/String;
            ifnull 71
        64: .line 632
            ldc "PUBLIC"
            astore 4 /* externalId */
        65: .line 633
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.publicId:Ljava/lang/String;
            invokevirtual java.lang.String.toCharArray:()[C
            astore 6 /* string1 */
        66: .line 634
            bipush 34
            istore 7 /* string1Delim */
        67: .line 635
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.systemId:Ljava/lang/String;
            ifnull 76
        68: .line 636
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.systemId:Ljava/lang/String;
            invokevirtual java.lang.String.toCharArray:()[C
            astore 9 /* string2 */
        69: .line 637
            bipush 34
            istore 10 /* string2Delim */
        70: .line 639
            goto 76
      StackMap locals:
      StackMap stack:
        71: aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.systemId:Ljava/lang/String;
            ifnull 76
        72: .line 640
            ldc "SYSTEM"
            astore 4 /* externalId */
        73: .line 641
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.systemId:Ljava/lang/String;
            invokevirtual java.lang.String.toCharArray:()[C
            astore 6 /* string1 */
        74: .line 642
            bipush 34
            istore 7 /* string1Delim */
        75: .line 643
            aconst_null
            astore 9 /* string2 */
        76: .line 646
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 1 /* space1 */
            aload 2 /* root */
            aload 3 /* space2 */
        77: .line 647
            aload 4 /* externalId */
            aload 5 /* space3 */
        78: .line 648
            aload 6 /* string1 */
            iload 7 /* string1Delim */
        79: .line 649
            aload 8 /* space4 */
        80: .line 650
            aload 9 /* string2 */
            iload 10 /* string2Delim */
        81: .line 651
            aload 11 /* space5 */
        82: .line 646
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printDoctypeStart:([C[C[CLjava/lang/String;[C[CC[C[CC[C)V
        83: .line 653
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 28
            if_icmpne 118
        84: .line 654
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            bipush 91
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacter:(C)V
        85: .line 655
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        86: .line 658
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            lookupswitch { // 9
                    1: 87
                    4: 91
                    5: 95
                   29: 113
                   30: 101
                   31: 104
                   32: 110
                   33: 107
                   34: 97
              default: 117
          }
        87: .line 660
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            iconst_1
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printSpaces:([CZ)V
        88: .line 661
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        89: .line 662
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        90: .line 663
            goto 86
        91: .line 665
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printComment:([C)V
        92: .line 666
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        93: .line 667
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        94: .line 668
            goto 86
        95: .line 670
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printPI:()V
        96: .line 671
            goto 86
        97: .line 673
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printParameterEntityReference:([C)V
        98: .line 674
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        99: .line 675
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       100: .line 676
            goto 86
       101: .line 678
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
       102: .line 679
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printElementDeclaration:()V
       103: .line 680
            goto 86
       104: .line 682
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
       105: .line 683
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printAttlist:()V
       106: .line 684
            goto 86
       107: .line 686
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
       108: .line 687
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printNotation:()V
       109: .line 688
            goto 86
       110: .line 690
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
       111: .line 691
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printEntityDeclaration:()V
       112: .line 692
            goto 86
       113: .line 694
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            bipush 93
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacter:(C)V
       114: .line 695
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
       115: .line 696
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       116: .line 697
            goto 118
       117: .line 699
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "xml"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       118: .line 703
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 12 /* endSpace */
        start local 12 // char[] endSpace
       119: .line 704
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 122
       120: .line 705
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 12 /* endSpace */
       121: .line 706
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       122: .line 709
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 20
            if_icmpeq 124
       123: .line 710
            aload 0 /* this */
            ldc "end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       124: .line 712
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       125: .line 713
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 12 /* endSpace */
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printDoctypeEnd:([C)V
        end local 12 // char[] endSpace
        end local 11 // char[] space5
        end local 10 // char string2Delim
        end local 9 // char[] string2
        end local 8 // char[] space4
        end local 7 // char string1Delim
        end local 6 // char[] string1
        end local 5 // char[] space3
        end local 4 // java.lang.String externalId
        end local 3 // char[] space2
        end local 2 // char[] root
        end local 1 // char[] space1
       126: .line 714
            goto 196
       127: .line 715
      StackMap locals: org.apache.batik.transcoder.svg2svg.PrettyPrinter
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.doctypeOption:I
            ifne 196
       128: .line 716
            ldc "PUBLIC"
            astore 1 /* externalId */
        start local 1 // java.lang.String externalId
       129: .line 717
            ldc "-//W3C//DTD SVG 1.0//EN"
            invokevirtual java.lang.String.toCharArray:()[C
            astore 2 /* string1 */
        start local 2 // char[] string1
       130: .line 718
            ldc "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"
            invokevirtual java.lang.String.toCharArray:()[C
            astore 3 /* string2 */
        start local 3 // char[] string2
       131: .line 719
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.publicId:Ljava/lang/String;
            ifnull 136
       132: .line 720
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.publicId:Ljava/lang/String;
            invokevirtual java.lang.String.toCharArray:()[C
            astore 2 /* string1 */
       133: .line 721
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.systemId:Ljava/lang/String;
            ifnull 140
       134: .line 722
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.systemId:Ljava/lang/String;
            invokevirtual java.lang.String.toCharArray:()[C
            astore 3 /* string2 */
       135: .line 724
            goto 140
      StackMap locals: java.lang.String char[] char[]
      StackMap stack:
       136: aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.systemId:Ljava/lang/String;
            ifnull 140
       137: .line 725
            ldc "SYSTEM"
            astore 1 /* externalId */
       138: .line 726
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.systemId:Ljava/lang/String;
            invokevirtual java.lang.String.toCharArray:()[C
            astore 2 /* string1 */
       139: .line 727
            aconst_null
            astore 3 /* string2 */
       140: .line 729
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            iconst_1
            newarray 5
            dup
            iconst_0
            bipush 32
            castore
       141: .line 730
            iconst_3
            newarray 5
            dup
            iconst_0
            bipush 115
            castore
            dup
            iconst_1
            bipush 118
            castore
            dup
            iconst_2
            bipush 103
            castore
       142: .line 731
            iconst_1
            newarray 5
            dup
            iconst_0
            bipush 32
            castore
       143: .line 732
            aload 1 /* externalId */
       144: .line 733
            iconst_1
            newarray 5
            dup
            iconst_0
            bipush 32
            castore
       145: .line 734
            aload 2 /* string1 */
            bipush 34
       146: .line 735
            iconst_1
            newarray 5
            dup
            iconst_0
            bipush 32
            castore
       147: .line 736
            aload 3 /* string2 */
            bipush 34
       148: .line 737
            aconst_null
       149: .line 729
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printDoctypeStart:([C[C[CLjava/lang/String;[C[CC[C[CC[C)V
       150: .line 738
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printDoctypeEnd:([C)V
        end local 3 // char[] string2
        end local 2 // char[] string1
        end local 1 // java.lang.String externalId
       151: .line 742
            goto 196
       152: .line 745
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_3
            if_icmpne 195
       153: .line 746
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       154: .line 748
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 156
       155: .line 749
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       156: .line 751
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       157: .line 753
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 14
            if_icmpeq 159
       158: .line 754
            aload 0 /* this */
            ldc "name"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       159: .line 757
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       160: .line 758
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 188
       161: .line 759
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       162: .line 761
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 26 - 27
                   26: 179
                   27: 163
              default: 188
          }
       163: .line 764
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       164: .line 765
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 166
       165: .line 766
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       166: .line 768
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       167: .line 770
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 169
       168: .line 771
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       169: .line 774
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       170: .line 775
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 172
       171: .line 776
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       172: .line 778
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       173: .line 780
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 175
       174: .line 781
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       175: .line 784
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       176: .line 785
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 188
       177: .line 786
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       178: .line 788
            goto 188
       179: .line 791
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       180: .line 792
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 182
       181: .line 793
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       182: .line 795
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       183: .line 797
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 185
       184: .line 798
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       185: .line 801
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       186: .line 802
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 188
       187: .line 803
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       188: .line 808
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 28
            if_icmpne 191
       189: .line 810
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       190: .line 811
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 29
            if_icmpne 189
       191: .line 813
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 193
       192: .line 814
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       193: .line 817
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 20
            if_icmpeq 195
       194: .line 818
            aload 0 /* this */
            ldc "end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       195: .line 821
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       196: .line 823
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0  197     0          this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            6  126     1        space1  [C
           10  126     2          root  [C
           11  126     3        space2  [C
           12  126     4    externalId  Ljava/lang/String;
           13  126     5        space3  [C
           14  126     6       string1  [C
           15  126     7  string1Delim  C
           16  126     8        space4  [C
           17  126     9       string2  [C
           18  126    10  string2Delim  C
           19  126    11        space5  [C
          119  126    12      endSpace  [C
          129  151     1    externalId  Ljava/lang/String;
          130  151     2       string1  [C
          131  151     3       string2  [C
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException, org.apache.batik.xml.XMLException, java.io.IOException

  protected java.lang.String printElement();
    descriptor: ()Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=10, locals=11, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 832
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 1 /* name */
        start local 1 // char[] name
         1: .line 833
            new java.lang.String
            dup
            aload 1 /* name */
            invokespecial java.lang.String.<init>:([C)V
            astore 2 /* nameStr */
        start local 2 // java.lang.String nameStr
         2: .line 834
            new java.util.LinkedList
            dup
            invokespecial java.util.LinkedList.<init>:()V
            astore 3 /* attributes */
        start local 3 // java.util.List attributes
         3: .line 835
            aconst_null
            astore 4 /* space */
        start local 4 // char[] space
         4: .line 837
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         5: .line 838
            goto 52
         6: .line 839
      StackMap locals: org.apache.batik.transcoder.svg2svg.PrettyPrinter char[] java.lang.String java.util.List char[]
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 4 /* space */
         7: .line 841
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         8: .line 842
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 14
            if_icmpne 52
         9: .line 843
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 5 /* attName */
        start local 5 // char[] attName
        10: .line 844
            aconst_null
            astore 6 /* space1 */
        start local 6 // char[] space1
        11: .line 846
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        12: .line 847
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 15
        13: .line 848
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 6 /* space1 */
        14: .line 849
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        15: .line 851
      StackMap locals: char[] char[]
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 15
            if_icmpeq 17
        16: .line 852
            aload 0 /* this */
            ldc "token"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "="
            aastore
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        17: .line 854
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        18: .line 856
            aconst_null
            astore 7 /* space2 */
        start local 7 // char[] space2
        19: .line 857
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 22
        20: .line 858
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 7 /* space2 */
        21: .line 859
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        22: .line 861
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 25
        23: .line 862
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 16
            if_icmpeq 25
        24: .line 863
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        25: .line 866
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            istore 8 /* valueDelim */
        start local 8 // char valueDelim
        26: .line 867
            iconst_0
            istore 9 /* hasEntityRef */
        start local 9 // boolean hasEntityRef
        27: .line 869
            new java.lang.StringBuffer
            dup
            invokespecial java.lang.StringBuffer.<init>:()V
            astore 10 /* sb */
        start local 10 // java.lang.StringBuffer sb
        28: .line 870
            aload 10 /* sb */
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.lang.StringBuffer.append:([C)Ljava/lang/StringBuffer;
            pop
        29: .line 872
      StackMap locals: int int java.lang.StringBuffer
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        30: .line 873
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        31: .line 874
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 12 - 25
                   12: 34
                   13: 39
                   14: 44
                   15: 44
                   16: 32
                   17: 32
                   18: 32
                   19: 44
                   20: 44
                   21: 44
                   22: 44
                   23: 44
                   24: 44
                   25: 32
              default: 44
          }
        32: .line 879
      StackMap locals:
      StackMap stack:
            aload 10 /* sb */
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.lang.StringBuffer.append:([C)Ljava/lang/StringBuffer;
            pop
        33: .line 880
            goto 29
        34: .line 882
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 9 /* hasEntityRef */
        35: .line 883
            aload 10 /* sb */
            ldc "&#"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        36: .line 884
            aload 10 /* sb */
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.lang.StringBuffer.append:([C)Ljava/lang/StringBuffer;
            pop
        37: .line 885
            aload 10 /* sb */
            ldc ";"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        38: .line 886
            goto 29
        39: .line 888
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 9 /* hasEntityRef */
        40: .line 889
            aload 10 /* sb */
            ldc "&"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        41: .line 890
            aload 10 /* sb */
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.lang.StringBuffer.append:([C)Ljava/lang/StringBuffer;
            pop
        42: .line 891
            aload 10 /* sb */
            ldc ";"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        43: .line 892
            goto 29
        44: .line 898
      StackMap locals:
      StackMap stack:
            aload 3 /* attributes */
            new org.apache.batik.transcoder.svg2svg.OutputManager$AttributeInfo
            dup
            aload 4 /* space */
        45: .line 899
            aload 5 /* attName */
        46: .line 900
            aload 6 /* space1 */
            aload 7 /* space2 */
        47: .line 901
            new java.lang.String
            dup
            aload 10 /* sb */
            invokespecial java.lang.String.<init>:(Ljava/lang/StringBuffer;)V
        48: .line 902
            iload 8 /* valueDelim */
        49: .line 903
            iload 9 /* hasEntityRef */
            invokespecial org.apache.batik.transcoder.svg2svg.OutputManager$AttributeInfo.<init>:([C[C[C[CLjava/lang/String;CZ)V
        50: .line 898
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        51: .line 904
            aconst_null
            astore 4 /* space */
        end local 10 // java.lang.StringBuffer sb
        end local 9 // boolean hasEntityRef
        end local 8 // char valueDelim
        end local 7 // char[] space2
        end local 6 // char[] space1
        end local 5 // char[] attName
        52: .line 838
      StackMap locals: org.apache.batik.transcoder.svg2svg.PrettyPrinter char[] java.lang.String java.util.List char[]
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 6
        53: .line 907
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 1 /* name */
            aload 3 /* attributes */
            aload 4 /* space */
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printElementStart:([CLjava/util/List;[C)V
        54: .line 909
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 19 - 20
                   19: 56
                   20: 58
              default: 55
          }
        55: .line 911
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "xml"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        56: .line 913
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aconst_null
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printElementEnd:([C[C)V
        57: .line 914
            goto 72
        58: .line 916
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            bipush 62
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacter:(C)V
        59: .line 917
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        60: .line 918
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* nameStr */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.allowSpaceAtStart:(Ljava/lang/String;)Z
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printContent:(Z)V
        61: .line 919
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 10
            if_icmpeq 63
        62: .line 920
            aload 0 /* this */
            ldc "end.tag"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        63: .line 922
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 1 /* name */
        64: .line 924
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        65: .line 925
            aconst_null
            astore 4 /* space */
        66: .line 926
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 69
        67: .line 927
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 4 /* space */
        68: .line 928
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        69: .line 931
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 1 /* name */
            aload 4 /* space */
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printElementEnd:([C[C)V
        70: .line 933
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 20
            if_icmpeq 72
        71: .line 934
            aload 0 /* this */
            ldc "end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        72: .line 938
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        73: .line 939
            aload 2 /* nameStr */
            areturn
        end local 4 // char[] space
        end local 3 // java.util.List attributes
        end local 2 // java.lang.String nameStr
        end local 1 // char[] name
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   74     0          this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            1   74     1          name  [C
            2   74     2       nameStr  Ljava/lang/String;
            3   74     3    attributes  Ljava/util/List;
            4   74     4         space  [C
           10   52     5       attName  [C
           11   52     6        space1  [C
           19   52     7        space2  [C
           26   52     8    valueDelim  C
           27   52     9  hasEntityRef  Z
           28   52    10            sb  Ljava/lang/StringBuffer;
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException, org.apache.batik.xml.XMLException, java.io.IOException

  boolean allowSpaceAtStart(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0000) 
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // java.lang.String tagName
         0: .line 943
            iconst_1
            ireturn
        end local 1 // java.lang.String tagName
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0    1     1  tagName  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      tagName  

  protected void printContent(boolean);
    descriptor: (Z)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // boolean spaceAtStart
         0: .line 960
            iconst_0
            istore 2 /* preceedingSpace */
        start local 2 // boolean preceedingSpace
         1: .line 962
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 4 - 13
                    4: 2
                    5: 7
                    6: 46
                    7: 46
                    8: 10
                    9: 28
                   10: 46
                   11: 17
                   12: 31
                   13: 40
              default: 46
          }
         2: .line 964
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printComment:([C)V
         3: .line 965
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
         4: .line 966
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         5: .line 967
            iconst_0
            istore 2 /* preceedingSpace */
         6: .line 968
            goto 1
         7: .line 970
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printPI:()V
         8: .line 971
            iconst_0
            istore 2 /* preceedingSpace */
         9: .line 972
            goto 1
        10: .line 974
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
        11: .line 975
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            iload 1 /* spaceAtStart */
            iload 2 /* preceedingSpace */
        12: .line 974
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacterData:([CZZ)Z
            istore 2 /* preceedingSpace */
        13: .line 976
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        14: .line 977
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        15: .line 978
            iconst_0
            istore 1 /* spaceAtStart */
        16: .line 979
            goto 1
        17: .line 981
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        18: .line 982
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 8
            if_icmpeq 20
        19: .line 983
            aload 0 /* this */
            ldc "character.data"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        20: .line 985
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCDATASection:([C)V
        21: .line 986
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            bipush 21
            if_icmpeq 23
        22: .line 987
            aload 0 /* this */
            ldc "section.end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        23: .line 989
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        24: .line 990
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        25: .line 991
            iconst_0
            istore 2 /* preceedingSpace */
        26: .line 992
            iconst_0
            istore 1 /* spaceAtStart */
        27: .line 993
            goto 1
        28: .line 995
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printElement:()Ljava/lang/String;
            astore 3 /* name */
        start local 3 // java.lang.String name
        29: .line 996
            aload 0 /* this */
            aload 3 /* name */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.allowSpaceAtStart:(Ljava/lang/String;)Z
            istore 1 /* spaceAtStart */
        30: .line 997
            goto 1
        end local 3 // java.lang.String name
        31: .line 999
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
        32: .line 1000
            iload 1 /* spaceAtStart */
        33: .line 1001
            iload 2 /* preceedingSpace */
        34: .line 999
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacterEntityReference:([CZZ)V
        35: .line 1002
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        36: .line 1003
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        37: .line 1004
            iconst_0
            istore 1 /* spaceAtStart */
        38: .line 1005
            iconst_0
            istore 2 /* preceedingSpace */
        39: .line 1006
            goto 1
        40: .line 1008
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            iload 1 /* spaceAtStart */
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printEntityReference:([CZ)V
        41: .line 1009
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.clearBuffer:()V
        42: .line 1010
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        43: .line 1011
            iconst_0
            istore 1 /* spaceAtStart */
        44: .line 1012
            iconst_0
            istore 2 /* preceedingSpace */
        45: .line 1013
            goto 1
        46: .line 1018
      StackMap locals:
      StackMap stack:
            return
        end local 2 // boolean preceedingSpace
        end local 1 // boolean spaceAtStart
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   47     0             this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0   47     1     spaceAtStart  Z
            1   47     2  preceedingSpace  Z
           29   31     3             name  Ljava/lang/String;
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException, org.apache.batik.xml.XMLException, java.io.IOException
    MethodParameters:
              Name  Flags
      spaceAtStart  

  protected void printNotation();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=12, locals=13, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 1027
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
        start local 1 // int t
         1: .line 1028
            iload 1 /* t */
            iconst_1
            if_icmpeq 3
         2: .line 1029
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         3: .line 1031
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 2 /* space1 */
        start local 2 // char[] space1
         4: .line 1032
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
         5: .line 1034
            iload 1 /* t */
            bipush 14
            if_icmpeq 7
         6: .line 1035
            aload 0 /* this */
            ldc "name"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         7: .line 1037
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 3 /* name */
        start local 3 // char[] name
         8: .line 1038
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
         9: .line 1040
            iload 1 /* t */
            iconst_1
            if_icmpeq 11
        10: .line 1041
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        11: .line 1043
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 4 /* space2 */
        start local 4 // char[] space2
        12: .line 1044
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
        13: .line 1046
            aconst_null
            astore 5 /* externalId */
        start local 5 // java.lang.String externalId
        14: .line 1047
            aconst_null
            astore 6 /* space3 */
        start local 6 // char[] space3
        15: .line 1048
            aconst_null
            astore 7 /* string1 */
        start local 7 // char[] string1
        16: .line 1049
            iconst_0
            istore 8 /* string1Delim */
        start local 8 // char string1Delim
        17: .line 1050
            aconst_null
            astore 9 /* space4 */
        start local 9 // char[] space4
        18: .line 1051
            aconst_null
            astore 10 /* string2 */
        start local 10 // char[] string2
        19: .line 1052
            iconst_0
            istore 11 /* string2Delim */
        start local 11 // char string2Delim
        20: .line 1054
            iload 1 /* t */
            tableswitch { // 26 - 27
                   26: 41
                   27: 22
              default: 21
          }
        21: .line 1056
      StackMap locals: org.apache.batik.transcoder.svg2svg.PrettyPrinter int char[] char[] char[] java.lang.String char[] char[] int char[] char[] int
      StackMap stack:
            aload 0 /* this */
            ldc "notation.definition"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        22: .line 1058
      StackMap locals:
      StackMap stack:
            ldc "PUBLIC"
            astore 5 /* externalId */
        23: .line 1060
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
        24: .line 1061
            iload 1 /* t */
            iconst_1
            if_icmpeq 26
        25: .line 1062
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        26: .line 1064
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 6 /* space3 */
        27: .line 1065
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
        28: .line 1067
            iload 1 /* t */
            bipush 25
            if_icmpeq 30
        29: .line 1068
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        30: .line 1070
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 7 /* string1 */
        31: .line 1071
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            istore 8 /* string1Delim */
        32: .line 1072
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
        33: .line 1074
            iload 1 /* t */
            iconst_1
            if_icmpne 52
        34: .line 1075
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 9 /* space4 */
        35: .line 1076
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
        36: .line 1078
            iload 1 /* t */
            bipush 25
            if_icmpne 52
        37: .line 1079
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 10 /* string2 */
        38: .line 1080
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            istore 11 /* string2Delim */
        39: .line 1081
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
        40: .line 1085
            goto 52
        41: .line 1087
      StackMap locals:
      StackMap stack:
            ldc "SYSTEM"
            astore 5 /* externalId */
        42: .line 1089
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
        43: .line 1090
            iload 1 /* t */
            iconst_1
            if_icmpeq 45
        44: .line 1091
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        45: .line 1093
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 6 /* space3 */
        46: .line 1094
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
        47: .line 1096
            iload 1 /* t */
            bipush 25
            if_icmpeq 49
        48: .line 1097
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        49: .line 1099
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 7 /* string1 */
        50: .line 1100
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            istore 8 /* string1Delim */
        51: .line 1101
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
        52: .line 1104
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 12 /* space5 */
        start local 12 // char[] space5
        53: .line 1105
            iload 1 /* t */
            iconst_1
            if_icmpne 56
        54: .line 1106
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 12 /* space5 */
        55: .line 1107
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            istore 1 /* t */
        56: .line 1109
      StackMap locals: char[]
      StackMap stack:
            iload 1 /* t */
            bipush 20
            if_icmpeq 58
        57: .line 1110
            aload 0 /* this */
            ldc "end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        58: .line 1112
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 2 /* space1 */
            aload 3 /* name */
            aload 4 /* space2 */
            aload 5 /* externalId */
            aload 6 /* space3 */
        59: .line 1113
            aload 7 /* string1 */
            iload 8 /* string1Delim */
            aload 9 /* space4 */
        60: .line 1114
            aload 10 /* string2 */
            iload 11 /* string2Delim */
            aload 12 /* space5 */
        61: .line 1112
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printNotation:([C[C[CLjava/lang/String;[C[CC[C[CC[C)V
        62: .line 1116
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            pop
        63: .line 1117
            return
        end local 12 // char[] space5
        end local 11 // char string2Delim
        end local 10 // char[] string2
        end local 9 // char[] space4
        end local 8 // char string1Delim
        end local 7 // char[] string1
        end local 6 // char[] space3
        end local 5 // java.lang.String externalId
        end local 4 // char[] space2
        end local 3 // char[] name
        end local 2 // char[] space1
        end local 1 // int t
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   64     0          this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            1   64     1             t  I
            4   64     2        space1  [C
            8   64     3          name  [C
           12   64     4        space2  [C
           14   64     5    externalId  Ljava/lang/String;
           15   64     6        space3  [C
           16   64     7       string1  [C
           17   64     8  string1Delim  C
           18   64     9        space4  [C
           19   64    10       string2  [C
           20   64    11  string2Delim  C
           53   64    12        space5  [C
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException, org.apache.batik.xml.XMLException, java.io.IOException

  protected void printAttlist();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=5, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 1126
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         1: .line 1127
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 3
         2: .line 1128
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         3: .line 1130
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 1 /* space */
        start local 1 // char[] space
         4: .line 1131
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         5: .line 1133
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 14
            if_icmpeq 7
         6: .line 1134
            aload 0 /* this */
            ldc "name"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         7: .line 1136
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 2 /* name */
        start local 2 // char[] name
         8: .line 1137
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         9: .line 1139
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 1 /* space */
            aload 2 /* name */
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printAttlistStart:([C[C)V
        10: .line 1141
            goto 140
        11: .line 1142
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 1 /* space */
        12: .line 1143
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        13: .line 1145
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 14
            if_icmpeq 15
        14: .line 1146
            goto 141
        15: .line 1148
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 2 /* name */
        16: .line 1149
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        17: .line 1151
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 19
        18: .line 1152
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        19: .line 1154
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 3 /* space2 */
        start local 3 // char[] space2
        20: .line 1155
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        21: .line 1157
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 1 /* space */
            aload 2 /* name */
            aload 3 /* space2 */
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printAttName:([C[C[C)V
        22: .line 1159
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 40 - 57
                   40: 71
                   41: 107
                   42: 107
                   43: 107
                   44: 107
                   45: 23
                   46: 23
                   47: 23
                   48: 23
                   49: 23
                   50: 23
                   51: 23
                   52: 23
                   53: 107
                   54: 107
                   55: 107
                   56: 107
                   57: 26
              default: 107
          }
        23: .line 1168
      StackMap locals: char[]
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacters:([C)V
        24: .line 1169
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        25: .line 1170
            goto 107
        26: .line 1172
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacters:([C)V
        27: .line 1173
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        28: .line 1175
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 30
        29: .line 1176
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        30: .line 1178
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            iconst_0
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printSpaces:([CZ)V
        31: .line 1179
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        32: .line 1181
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 40
            if_icmpeq 34
        33: .line 1182
            aload 0 /* this */
            ldc "left.brace"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        34: .line 1184
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        35: .line 1186
            new java.util.LinkedList
            dup
            invokespecial java.util.LinkedList.<init>:()V
            astore 4 /* names */
        start local 4 // java.util.List names
        36: .line 1187
            aconst_null
            astore 1 /* space */
        37: .line 1189
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 40
        38: .line 1190
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 1 /* space */
        39: .line 1191
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        40: .line 1194
      StackMap locals: java.util.List
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 14
            if_icmpeq 42
        41: .line 1195
            aload 0 /* this */
            ldc "name"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        42: .line 1197
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 2 /* name */
        43: .line 1198
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        44: .line 1200
            aconst_null
            astore 3 /* space2 */
        45: .line 1201
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 48
        46: .line 1202
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 3 /* space2 */
        47: .line 1203
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        48: .line 1206
      StackMap locals:
      StackMap stack:
            aload 4 /* names */
            new org.apache.batik.transcoder.svg2svg.OutputManager$NameInfo
            dup
            aload 1 /* space */
            aload 2 /* name */
            aload 3 /* space2 */
            invokespecial org.apache.batik.transcoder.svg2svg.OutputManager$NameInfo.<init>:([C[C[C)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        49: .line 1209
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 42 - 42
                   42: 51
              default: 50
          }
        50: .line 1211
      StackMap locals:
      StackMap stack:
            goto 66
        51: .line 1213
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        52: .line 1215
            aconst_null
            astore 1 /* space */
        53: .line 1216
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 56
        54: .line 1217
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 1 /* space */
        55: .line 1218
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        56: .line 1221
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 14
            if_icmpeq 58
        57: .line 1222
            aload 0 /* this */
            ldc "name"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        58: .line 1224
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 2 /* name */
        59: .line 1225
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        60: .line 1227
            aconst_null
            astore 3 /* space2 */
        61: .line 1228
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 64
        62: .line 1229
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 3 /* space2 */
        63: .line 1230
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        64: .line 1233
      StackMap locals:
      StackMap stack:
            aload 4 /* names */
            new org.apache.batik.transcoder.svg2svg.OutputManager$NameInfo
            dup
            aload 1 /* space */
            aload 2 /* name */
            aload 3 /* space2 */
            invokespecial org.apache.batik.transcoder.svg2svg.OutputManager$NameInfo.<init>:([C[C[C)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        65: .line 1208
            goto 49
        66: .line 1236
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 41
            if_icmpeq 68
        67: .line 1237
            aload 0 /* this */
            ldc "right.brace"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        68: .line 1240
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 4 /* names */
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printEnumeration:(Ljava/util/List;)V
        69: .line 1241
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        70: .line 1242
            goto 107
        end local 4 // java.util.List names
        71: .line 1244
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        72: .line 1246
            new java.util.LinkedList
            dup
            invokespecial java.util.LinkedList.<init>:()V
            astore 4 /* names */
        start local 4 // java.util.List names
        73: .line 1247
            aconst_null
            astore 1 /* space */
        74: .line 1249
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 77
        75: .line 1250
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 1 /* space */
        76: .line 1251
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        77: .line 1254
      StackMap locals: java.util.List
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 56
            if_icmpeq 79
        78: .line 1255
            aload 0 /* this */
            ldc "nmtoken"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        79: .line 1257
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 2 /* name */
        80: .line 1258
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        81: .line 1260
            aconst_null
            astore 3 /* space2 */
        82: .line 1261
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 85
        83: .line 1262
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 3 /* space2 */
        84: .line 1263
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        85: .line 1266
      StackMap locals:
      StackMap stack:
            aload 4 /* names */
            new org.apache.batik.transcoder.svg2svg.OutputManager$NameInfo
            dup
            aload 1 /* space */
            aload 2 /* name */
            aload 3 /* space2 */
            invokespecial org.apache.batik.transcoder.svg2svg.OutputManager$NameInfo.<init>:([C[C[C)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        86: .line 1269
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 42 - 42
                   42: 88
              default: 87
          }
        87: .line 1271
      StackMap locals:
      StackMap stack:
            goto 103
        88: .line 1273
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        89: .line 1275
            aconst_null
            astore 1 /* space */
        90: .line 1276
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 93
        91: .line 1277
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 1 /* space */
        92: .line 1278
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        93: .line 1281
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 56
            if_icmpeq 95
        94: .line 1282
            aload 0 /* this */
            ldc "nmtoken"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        95: .line 1284
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 2 /* name */
        96: .line 1285
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        97: .line 1287
            aconst_null
            astore 3 /* space2 */
        98: .line 1288
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 101
        99: .line 1289
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            astore 3 /* space2 */
       100: .line 1290
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       101: .line 1293
      StackMap locals:
      StackMap stack:
            aload 4 /* names */
            new org.apache.batik.transcoder.svg2svg.OutputManager$NameInfo
            dup
            aload 1 /* space */
            aload 2 /* name */
            aload 3 /* space2 */
            invokespecial org.apache.batik.transcoder.svg2svg.OutputManager$NameInfo.<init>:([C[C[C)V
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
       102: .line 1268
            goto 86
       103: .line 1296
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 41
            if_icmpeq 105
       104: .line 1297
            aload 0 /* this */
            ldc "right.brace"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       105: .line 1300
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 4 /* names */
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printEnumeration:(Ljava/util/List;)V
       106: .line 1301
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        end local 4 // java.util.List names
       107: .line 1305
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 110
       108: .line 1306
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            iconst_1
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printSpaces:([CZ)V
       109: .line 1307
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       110: .line 1310
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            lookupswitch { // 5
                   16: 124
                   25: 124
                   53: 112
                   54: 112
                   55: 115
              default: 111
          }
       111: .line 1312
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "default.decl"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       112: .line 1315
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacters:([C)V
       113: .line 1316
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       114: .line 1317
            goto 139
       115: .line 1319
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacters:([C)V
       116: .line 1320
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       117: .line 1322
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 119
       118: .line 1323
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       119: .line 1325
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            iconst_0
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printSpaces:([CZ)V
       120: .line 1326
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       121: .line 1328
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 124
       122: .line 1329
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 16
            if_icmpeq 124
       123: .line 1330
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       124: .line 1334
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacter:(C)V
       125: .line 1335
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacters:([C)V
       126: .line 1337
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       127: .line 1338
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 12 - 25
                   12: 130
                   13: 134
                   14: 138
                   15: 138
                   16: 128
                   17: 128
                   18: 128
                   19: 138
                   20: 138
                   21: 138
                   22: 138
                   23: 138
                   24: 138
                   25: 128
              default: 138
          }
       128: .line 1343
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacters:([C)V
       129: .line 1344
            goto 126
       130: .line 1346
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            ldc "&#"
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printString:(Ljava/lang/String;)V
       131: .line 1347
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacters:([C)V
       132: .line 1348
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            bipush 59
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacter:(C)V
       133: .line 1349
            goto 126
       134: .line 1351
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            bipush 38
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacter:(C)V
       135: .line 1352
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacters:([C)V
       136: .line 1353
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            bipush 59
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacter:(C)V
       137: .line 1354
            goto 126
       138: .line 1359
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printCharacter:(C)V
       139: .line 1361
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 1 /* space */
        end local 3 // char[] space2
       140: .line 1141
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 11
       141: .line 1364
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 20
            if_icmpeq 143
       142: .line 1365
            aload 0 /* this */
            ldc "end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       143: .line 1367
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.output:Lorg/apache/batik/transcoder/svg2svg/OutputManager;
            aload 1 /* space */
            invokevirtual org.apache.batik.transcoder.svg2svg.OutputManager.printAttlistEnd:([C)V
       144: .line 1368
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       145: .line 1369
            return
        end local 2 // char[] name
        end local 1 // char[] space
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0  146     0    this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            4  146     1   space  [C
            8  146     2    name  [C
           20  140     3  space2  [C
           36   71     4   names  Ljava/util/List;
           73  107     4   names  Ljava/util/List;
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException, org.apache.batik.xml.XMLException, java.io.IOException

  protected void printEntityDeclaration();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 1378
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc "<!ENTITY"
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
         1: .line 1380
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         2: .line 1381
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 4
         3: .line 1382
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         4: .line 1384
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
         5: .line 1385
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         6: .line 1387
            iconst_0
            istore 1 /* pe */
        start local 1 // boolean pe
         7: .line 1389
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            lookupswitch { // 2
                   14: 9
                   58: 12
              default: 8
          }
         8: .line 1391
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            ldc "xml"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         9: .line 1393
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        10: .line 1394
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        11: .line 1395
            goto 23
        12: .line 1397
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 1 /* pe */
        13: .line 1398
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 37
            invokevirtual java.io.Writer.write:(I)V
        14: .line 1399
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        15: .line 1401
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 17
        16: .line 1402
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        17: .line 1404
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        18: .line 1405
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        19: .line 1407
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 14
            if_icmpeq 21
        20: .line 1408
            aload 0 /* this */
            ldc "name"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        21: .line 1410
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        22: .line 1411
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        23: .line 1414
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 25
        24: .line 1415
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        25: .line 1417
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        26: .line 1418
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        27: .line 1420
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            lookupswitch { // 4
                   16: 28
                   25: 28
                   26: 72
                   27: 53
              default: 82
          }
        28: .line 1423
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStringDelimiter:()C
            istore 2 /* sd */
        start local 2 // char sd
        29: .line 1424
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            iload 2 /* sd */
            invokevirtual java.io.Writer.write:(I)V
        30: .line 1426
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            lookupswitch { // 6
                   13: 33
                   16: 31
                   17: 31
                   18: 31
                   25: 31
                   34: 37
              default: 41
          }
        31: .line 1431
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        32: .line 1432
            goto 42
        33: .line 1434
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 38
            invokevirtual java.io.Writer.write:(I)V
        34: .line 1435
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        35: .line 1436
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 59
            invokevirtual java.io.Writer.write:(I)V
        36: .line 1437
            goto 42
        37: .line 1439
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 38
            invokevirtual java.io.Writer.write:(I)V
        38: .line 1440
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        39: .line 1441
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 59
            invokevirtual java.io.Writer.write:(I)V
        40: .line 1442
            goto 42
        41: .line 1444
      StackMap locals:
      StackMap stack:
            goto 44
        42: .line 1446
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        43: .line 1425
            goto 30
        44: .line 1448
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            iload 2 /* sd */
            invokevirtual java.io.Writer.write:(I)V
        45: .line 1450
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 48
        46: .line 1451
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        47: .line 1452
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        48: .line 1455
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 20
            if_icmpeq 50
        49: .line 1456
            aload 0 /* this */
            ldc "end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        50: .line 1458
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc ">"
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
        51: .line 1459
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        52: .line 1460
            return
        end local 2 // char sd
        53: .line 1462
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc "PUBLIC"
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
        54: .line 1463
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        55: .line 1464
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 57
        56: .line 1465
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        57: .line 1467
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        58: .line 1468
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 60
        59: .line 1469
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        60: .line 1472
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc " \""
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
        61: .line 1473
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        62: .line 1474
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc "\" \""
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
        63: .line 1476
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        64: .line 1477
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 66
        65: .line 1478
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        66: .line 1480
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        67: .line 1481
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 69
        68: .line 1482
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        69: .line 1485
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        70: .line 1486
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 34
            invokevirtual java.io.Writer.write:(I)V
        71: .line 1487
            goto 82
        72: .line 1490
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc "SYSTEM"
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
        73: .line 1491
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        74: .line 1492
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 76
        75: .line 1493
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        76: .line 1495
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        77: .line 1496
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 25
            if_icmpeq 79
        78: .line 1497
            aload 0 /* this */
            ldc "string"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        79: .line 1499
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc " \""
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
        80: .line 1500
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        81: .line 1501
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 34
            invokevirtual java.io.Writer.write:(I)V
        82: .line 1504
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        83: .line 1505
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 100
        84: .line 1506
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        85: .line 1507
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        86: .line 1508
            iload 1 /* pe */
            ifne 97
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 59
            if_icmpne 97
        87: .line 1509
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc "NDATA"
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
        88: .line 1510
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        89: .line 1511
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 91
        90: .line 1512
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        91: .line 1514
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        92: .line 1515
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        93: .line 1516
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 14
            if_icmpeq 95
        94: .line 1517
            aload 0 /* this */
            ldc "name"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        95: .line 1519
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        96: .line 1520
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        97: .line 1522
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 100
        98: .line 1523
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        99: .line 1524
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       100: .line 1528
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 20
            if_icmpeq 102
       101: .line 1529
            aload 0 /* this */
            ldc "end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
       102: .line 1531
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 62
            invokevirtual java.io.Writer.write:(I)V
       103: .line 1532
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
       104: .line 1533
            return
        end local 1 // boolean pe
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0  105     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            7  105     1    pe  Z
           29   53     2    sd  C
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException, org.apache.batik.xml.XMLException, java.io.IOException

  protected void printElementDeclaration();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 1542
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc "<!ELEMENT"
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
         1: .line 1544
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         2: .line 1545
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 4
         3: .line 1546
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         4: .line 1548
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
         5: .line 1549
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         6: .line 1550
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 14 - 14
                   14: 8
              default: 7
          }
         7: .line 1552
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "name"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
         8: .line 1554
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
         9: .line 1557
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        10: .line 1558
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpeq 12
        11: .line 1559
            aload 0 /* this */
            ldc "space"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        12: .line 1561
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        13: .line 1563
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            dup_x1
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 35 - 40
                   35: 14
                   36: 17
                   37: 63
                   38: 63
                   39: 63
                   40: 20
              default: 63
          }
        14: .line 1565
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc "EMPTY"
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
        15: .line 1566
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        16: .line 1567
            goto 63
        17: .line 1569
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc "ANY"
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
        18: .line 1570
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        19: .line 1571
            goto 63
        20: .line 1573
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 40
            invokevirtual java.io.Writer.write:(I)V
        21: .line 1574
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        22: .line 1575
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 25
        23: .line 1576
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        24: .line 1577
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        25: .line 1579
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            lookupswitch { // 3
                   14: 46
                   40: 46
                   44: 26
              default: 63
          }
        26: .line 1581
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            ldc "#PCDATA"
            invokevirtual java.io.Writer.write:(Ljava/lang/String;)V
        27: .line 1582
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        28: .line 1585
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            lookupswitch { // 3
                    1: 29
                   41: 42
                   42: 32
              default: 45
          }
        29: .line 1587
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        30: .line 1588
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        31: .line 1589
            goto 28
        32: .line 1591
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 124
            invokevirtual java.io.Writer.write:(I)V
        33: .line 1592
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        34: .line 1593
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 37
        35: .line 1594
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        36: .line 1595
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        37: .line 1597
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 14
            if_icmpeq 39
        38: .line 1598
            aload 0 /* this */
            ldc "name"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        39: .line 1600
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        40: .line 1601
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        41: .line 1602
            goto 28
        42: .line 1604
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 41
            invokevirtual java.io.Writer.write:(I)V
        43: .line 1605
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        44: .line 1606
            goto 63
        45: .line 1584
      StackMap locals:
      StackMap stack:
            goto 28
        46: .line 1612
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printChildren:()V
        47: .line 1613
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 41
            if_icmpeq 49
        48: .line 1614
            aload 0 /* this */
            ldc "right.brace"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        49: .line 1616
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 41
            invokevirtual java.io.Writer.write:(I)V
        50: .line 1617
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        51: .line 1618
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 54
        52: .line 1619
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        53: .line 1620
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        54: .line 1622
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 37 - 39
                   37: 55
                   38: 61
                   39: 58
              default: 63
          }
        55: .line 1624
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 63
            invokevirtual java.io.Writer.write:(I)V
        56: .line 1625
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        57: .line 1626
            goto 63
        58: .line 1628
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 42
            invokevirtual java.io.Writer.write:(I)V
        59: .line 1629
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        60: .line 1630
            goto 63
        61: .line 1632
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 43
            invokevirtual java.io.Writer.write:(I)V
        62: .line 1633
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        63: .line 1638
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 66
        64: .line 1639
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        65: .line 1640
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        66: .line 1643
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 20
            if_icmpeq 68
        67: .line 1644
            aload 0 /* this */
            ldc "end"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        68: .line 1646
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 62
            invokevirtual java.io.Writer.write:(I)V
        69: .line 1647
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            pop
        70: .line 1648
            return
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   71     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException, org.apache.batik.xml.XMLException, java.io.IOException

  protected void printChildren();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 1657
            iconst_0
            istore 1 /* op */
        start local 1 // int op
         1: .line 1659
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            lookupswitch { // 2
                   14: 3
                   40: 6
              default: 2
          }
         2: .line 1661
      StackMap locals:
      StackMap stack:
            new java.lang.RuntimeException
            dup
            ldc "Invalid XML"
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
            athrow
         3: .line 1663
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
         4: .line 1664
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         5: .line 1665
            goto 16
         6: .line 1667
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 40
            invokevirtual java.io.Writer.write:(I)V
         7: .line 1668
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
         8: .line 1669
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 11
         9: .line 1670
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        10: .line 1671
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        11: .line 1673
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.printChildren:()V
        12: .line 1674
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            bipush 41
            if_icmpeq 14
        13: .line 1675
            aload 0 /* this */
            ldc "right.brace"
            aconst_null
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.fatalError:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
            athrow
        14: .line 1677
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 41
            invokevirtual java.io.Writer.write:(I)V
        15: .line 1678
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        16: .line 1681
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 19
        17: .line 1682
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        18: .line 1683
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        19: .line 1686
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 37 - 41
                   37: 24
                   38: 27
                   39: 21
                   40: 29
                   41: 20
              default: 29
          }
        20: .line 1688
      StackMap locals:
      StackMap stack:
            goto 48
        21: .line 1690
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 42
            invokevirtual java.io.Writer.write:(I)V
        22: .line 1691
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        23: .line 1692
            goto 29
        24: .line 1694
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 63
            invokevirtual java.io.Writer.write:(I)V
        25: .line 1695
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        26: .line 1696
            goto 29
        27: .line 1698
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 43
            invokevirtual java.io.Writer.write:(I)V
        28: .line 1699
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        29: .line 1703
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 32
        30: .line 1704
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        31: .line 1705
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        32: .line 1708
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            tableswitch { // 42 - 43
                   42: 33
                   43: 39
              default: 44
          }
        33: .line 1710
      StackMap locals:
      StackMap stack:
            iload 1 /* op */
            ifeq 35
            iload 1 /* op */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            if_icmpeq 35
        34: .line 1711
            new java.lang.RuntimeException
            dup
            ldc "Invalid XML"
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
            athrow
        35: .line 1713
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 124
            invokevirtual java.io.Writer.write:(I)V
        36: .line 1714
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            istore 1 /* op */
        37: .line 1715
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        38: .line 1716
            goto 44
        39: .line 1718
      StackMap locals:
      StackMap stack:
            iload 1 /* op */
            ifeq 41
            iload 1 /* op */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            if_icmpeq 41
        40: .line 1719
            new java.lang.RuntimeException
            dup
            ldc "Invalid XML"
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
            athrow
        41: .line 1721
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            bipush 44
            invokevirtual java.io.Writer.write:(I)V
        42: .line 1722
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            istore 1 /* op */
        43: .line 1723
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        44: .line 1726
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
            iconst_1
            if_icmpne 1
        45: .line 1727
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.writer:Ljava/io/Writer;
            aload 0 /* this */
            invokevirtual org.apache.batik.transcoder.svg2svg.PrettyPrinter.getCurrentValue:()[C
            invokevirtual java.io.Writer.write:([C)V
        46: .line 1728
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.next:()I
            putfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.type:I
        47: .line 1658
            goto 1
        48: .line 1731
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int op
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   49     0  this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            1   49     1    op  I
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException, org.apache.batik.xml.XMLException, java.io.IOException

  protected char[] getCurrentValue();
    descriptor: ()[C
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
         0: .line 1737
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStart:()I
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getStartOffset:()I
            iadd
            istore 1 /* off */
        start local 1 // int off
         1: .line 1738
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getEnd:()I
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getEndOffset:()I
            iadd
            iload 1 /* off */
            isub
            istore 2 /* len */
        start local 2 // int len
         2: .line 1739
            iload 2 /* len */
            newarray 5
            astore 3 /* result */
        start local 3 // char[] result
         3: .line 1740
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.scanner:Lorg/apache/batik/xml/XMLScanner;
            invokevirtual org.apache.batik.xml.XMLScanner.getBuffer:()[C
            astore 4 /* buffer */
        start local 4 // char[] buffer
         4: .line 1741
            aload 4 /* buffer */
            iload 1 /* off */
            aload 3 /* result */
            iconst_0
            iload 2 /* len */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         5: .line 1742
            aload 3 /* result */
            areturn
        end local 4 // char[] buffer
        end local 3 // char[] result
        end local 2 // int len
        end local 1 // int off
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            1    6     1     off  I
            2    6     2     len  I
            3    6     3  result  [C
            4    6     4  buffer  [C

  protected org.apache.batik.transcoder.TranscoderException fatalError(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/batik/transcoder/TranscoderException;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
        start local 1 // java.lang.String key
        start local 2 // java.lang.Object[] params
         0: .line 1750
            new org.apache.batik.transcoder.TranscoderException
            dup
            aload 1 /* key */
            invokespecial org.apache.batik.transcoder.TranscoderException.<init>:(Ljava/lang/String;)V
            astore 3 /* result */
        start local 3 // org.apache.batik.transcoder.TranscoderException result
         1: .line 1751
            aload 0 /* this */
            getfield org.apache.batik.transcoder.svg2svg.PrettyPrinter.errorHandler:Lorg/apache/batik/transcoder/ErrorHandler;
            aload 3 /* result */
            invokeinterface org.apache.batik.transcoder.ErrorHandler.fatalError:(Lorg/apache/batik/transcoder/TranscoderException;)V
         2: .line 1752
            aload 3 /* result */
            areturn
        end local 3 // org.apache.batik.transcoder.TranscoderException result
        end local 2 // java.lang.Object[] params
        end local 1 // java.lang.String key
        end local 0 // org.apache.batik.transcoder.svg2svg.PrettyPrinter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lorg/apache/batik/transcoder/svg2svg/PrettyPrinter;
            0    3     1     key  Ljava/lang/String;
            0    3     2  params  [Ljava/lang/Object;
            1    3     3  result  Lorg/apache/batik/transcoder/TranscoderException;
    Exceptions:
      throws org.apache.batik.transcoder.TranscoderException
    MethodParameters:
        Name  Flags
      key     
      params  
}
SourceFile: "PrettyPrinter.java"
InnerClasses:
  public AttributeInfo = org.apache.batik.transcoder.svg2svg.OutputManager$AttributeInfo of org.apache.batik.transcoder.svg2svg.OutputManager
  public NameInfo = org.apache.batik.transcoder.svg2svg.OutputManager$NameInfo of org.apache.batik.transcoder.svg2svg.OutputManager