public class com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl implements javax.xml.transform.sax.TransformerHandler, org.xml.sax.ext.DeclHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl
  super_class: java.lang.Object
{
  private com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl _transformer;
    descriptor: Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet _translet;
    descriptor: Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String _systemId;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl _dom;
    descriptor: Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
    flags: (0x0002) ACC_PRIVATE

  private org.xml.sax.ContentHandler _handler;
    descriptor: Lorg/xml/sax/ContentHandler;
    flags: (0x0002) ACC_PRIVATE

  private org.xml.sax.ext.LexicalHandler _lexHandler;
    descriptor: Lorg/xml/sax/ext/LexicalHandler;
    flags: (0x0002) ACC_PRIVATE

  private org.xml.sax.DTDHandler _dtdHandler;
    descriptor: Lorg/xml/sax/DTDHandler;
    flags: (0x0002) ACC_PRIVATE

  private org.xml.sax.ext.DeclHandler _declHandler;
    descriptor: Lorg/xml/sax/ext/DeclHandler;
    flags: (0x0002) ACC_PRIVATE

  private javax.xml.transform.Result _result;
    descriptor: Ljavax/xml/transform/Result;
    flags: (0x0002) ACC_PRIVATE

  private org.xml.sax.Locator _locator;
    descriptor: Lorg/xml/sax/Locator;
    flags: (0x0002) ACC_PRIVATE

  private boolean _done;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean _isIdentity;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  public void <init>(com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl);
    descriptor: (Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl transformer
         0: .line 76
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 55
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._translet:Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet;
         2: .line 57
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
         3: .line 58
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
         4: .line 59
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
         5: .line 60
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dtdHandler:Lorg/xml/sax/DTDHandler;
         6: .line 61
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._declHandler:Lorg/xml/sax/ext/DeclHandler;
         7: .line 62
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._result:Ljavax/xml/transform/Result;
         8: .line 63
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._locator:Lorg/xml/sax/Locator;
         9: .line 65
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._done:Z
        10: .line 71
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._isIdentity:Z
        11: .line 78
            aload 0 /* this */
            aload 1 /* transformer */
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
        12: .line 80
            aload 1 /* transformer */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.isIdentity:()Z
            ifeq 16
        13: .line 82
            aload 0 /* this */
            new org.xml.sax.helpers.DefaultHandler
            dup
            invokespecial org.xml.sax.helpers.DefaultHandler.<init>:()V
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
        14: .line 83
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._isIdentity:Z
        15: .line 84
            goto 17
        16: .line 87
      StackMap locals: com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getTranslet:()Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet;
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._translet:Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet;
        17: .line 89
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl transformer
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0   18     1  transformer  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
    MethodParameters:
             Name  Flags
      transformer  

  public java.lang.String getSystemId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
         0: .line 99
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._systemId:Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;

  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 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String id
         0: .line 110
            aload 0 /* this */
            aload 1 /* id */
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._systemId:Ljava/lang/String;
         1: .line 111
            return
        end local 1 // java.lang.String id
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    2     1    id  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      id    

  public javax.xml.transform.Transformer getTransformer();
    descriptor: ()Ljavax/xml/transform/Transformer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
         0: .line 121
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
            areturn
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;

  public void setResult(javax.xml.transform.Result);
    descriptor: (Ljavax/xml/transform/Result;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // javax.xml.transform.Result result
         0: .line 133
            aload 0 /* this */
            aload 1 /* result */
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._result:Ljavax/xml/transform/Result;
         1: .line 135
            aload 1 /* result */
            ifnonnull 4
         2: .line 136
            new com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg
            dup
            ldc "ER_RESULT_NULL"
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg.<init>:(Ljava/lang/String;)V
            astore 2 /* err */
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
         3: .line 137
            new java.lang.IllegalArgumentException
            dup
            aload 2 /* err */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
         4: .line 140
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._isIdentity:Z
            ifeq 14
         5: .line 144
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
            aload 1 /* result */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getOutputHandler:(Ljavax/xml/transform/Result;)Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;
         6: .line 143
            astore 2 /* outputHandler */
        start local 2 // com.sun.org.apache.xml.internal.serializer.SerializationHandler outputHandler
         7: .line 145
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
            aload 2 /* outputHandler */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transferOutputProperties:(Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;)V
         8: .line 147
            aload 0 /* this */
            aload 2 /* outputHandler */
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
         9: .line 148
            aload 0 /* this */
            aload 2 /* outputHandler */
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
        end local 2 // com.sun.org.apache.xml.internal.serializer.SerializationHandler outputHandler
        10: .line 149
            goto 20
        11: .line 150
      StackMap locals:
      StackMap stack: javax.xml.transform.TransformerException
            pop
        12: .line 151
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._result:Ljavax/xml/transform/Result;
        13: .line 153
            goto 20
        14: .line 154
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._done:Z
            ifeq 20
        15: .line 157
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.setDOM:(Lcom/sun/org/apache/xalan/internal/xsltc/DOM;)V
        16: .line 158
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
            aconst_null
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._result:Ljavax/xml/transform/Result;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform:(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V
        17: .line 159
            goto 20
        18: .line 160
      StackMap locals:
      StackMap stack: javax.xml.transform.TransformerException
            astore 2 /* e */
        start local 2 // javax.xml.transform.TransformerException e
        19: .line 162
            new java.lang.IllegalArgumentException
            dup
            aload 2 /* e */
            invokevirtual javax.xml.transform.TransformerException.getMessage:()Ljava/lang/String;
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // javax.xml.transform.TransformerException e
        20: .line 165
      StackMap locals:
      StackMap stack:
            return
        end local 1 // javax.xml.transform.Result result
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   21     0           this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0   21     1         result  Ljavax/xml/transform/Result;
            3    4     2            err  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;
            7   10     2  outputHandler  Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;
           19   20     2              e  Ljavax/xml/transform/TransformerException;
      Exception table:
        from    to  target  type
           5    10      11  Class javax.xml.transform.TransformerException
          15    17      18  Class javax.xml.transform.TransformerException
    Exceptions:
      throws java.lang.IllegalArgumentException
    MethodParameters:
        Name  Flags
      result  

  public void characters(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // char[] ch
        start local 2 // int start
        start local 3 // int length
         0: .line 175
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            aload 1 /* ch */
            iload 2 /* start */
            iload 3 /* length */
            invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
         1: .line 176
            return
        end local 3 // int length
        end local 2 // int start
        end local 1 // char[] ch
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    2     1      ch  [C
            0    2     2   start  I
            0    2     3  length  I
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      ch      
      start   
      length  

  public void startDocument();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
         0: .line 185
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._result:Ljavax/xml/transform/Result;
            ifnonnull 3
         1: .line 186
            new com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg
            dup
            ldc "JAXP_SET_RESULT_ERR"
            invokespecial com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg.<init>:(Ljava/lang/String;)V
            astore 1 /* err */
        start local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
         2: .line 187
            new org.xml.sax.SAXException
            dup
            aload 1 /* err */
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg.toString:()Ljava/lang/String;
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg err
         3: .line 190
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._isIdentity:Z
            ifne 28
         4: .line 191
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._translet:Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet;
            ifnull 5
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._translet:Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet.hasIdCall:()Z
            goto 6
      StackMap locals:
      StackMap stack:
         5: iconst_0
      StackMap locals:
      StackMap stack: int
         6: istore 1 /* hasIdCall */
        start local 1 // boolean hasIdCall
         7: .line 192
            aconst_null
            astore 2 /* dtmManager */
        start local 2 // com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager dtmManager
         8: .line 196
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getTransformerFactory:()Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl;
         9: .line 197
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.createNewDTMManagerInstance:()Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
        10: .line 196
            astore 2 /* dtmManager */
        11: .line 198
            goto 14
      StackMap locals: com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl int com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager
      StackMap stack: java.lang.Exception
        12: astore 3 /* e */
        start local 3 // java.lang.Exception e
        13: .line 199
            new org.xml.sax.SAXException
            dup
            aload 3 /* e */
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 3 // java.lang.Exception e
        14: .line 203
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._translet:Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet;
            ifnull 17
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._translet:Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet;
            instanceof com.sun.org.apache.xalan.internal.xsltc.StripFilter
            ifeq 17
        15: .line 204
            new com.sun.org.apache.xalan.internal.xsltc.dom.DOMWSFilter
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._translet:Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet;
            invokespecial com.sun.org.apache.xalan.internal.xsltc.dom.DOMWSFilter.<init>:(Lcom/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet;)V
            astore 3 /* wsFilter */
        start local 3 // com.sun.org.apache.xml.internal.dtm.DTMWSFilter wsFilter
        16: .line 205
            goto 18
        end local 3 // com.sun.org.apache.xml.internal.dtm.DTMWSFilter wsFilter
        17: .line 206
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 3 /* wsFilter */
        start local 3 // com.sun.org.apache.xml.internal.dtm.DTMWSFilter wsFilter
        18: .line 210
      StackMap locals: com.sun.org.apache.xml.internal.dtm.DTMWSFilter
      StackMap stack:
            aload 0 /* this */
            aload 2 /* dtmManager */
            aconst_null
            iconst_0
            aload 3 /* wsFilter */
            iconst_1
        19: .line 211
            iconst_0
            iload 1 /* hasIdCall */
        20: .line 210
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM:(Ljavax/xml/transform/Source;ZLcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;ZZZ)Lcom/sun/org/apache/xml/internal/dtm/DTM;
            checkcast com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
        21: .line 213
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.getBuilder:()Lcom/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder;
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
        22: .line 214
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            checkcast org.xml.sax.ext.LexicalHandler
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
        23: .line 215
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            checkcast org.xml.sax.DTDHandler
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dtdHandler:Lorg/xml/sax/DTDHandler;
        24: .line 216
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            checkcast org.xml.sax.ext.DeclHandler
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._declHandler:Lorg/xml/sax/ext/DeclHandler;
        25: .line 220
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._systemId:Ljava/lang/String;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.dom.SAXImpl.setDocumentURI:(Ljava/lang/String;)V
        26: .line 222
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._locator:Lorg/xml/sax/Locator;
            ifnull 28
        27: .line 223
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._locator:Lorg/xml/sax/Locator;
            invokeinterface org.xml.sax.ContentHandler.setDocumentLocator:(Lorg/xml/sax/Locator;)V
        end local 3 // com.sun.org.apache.xml.internal.dtm.DTMWSFilter wsFilter
        end local 2 // com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager dtmManager
        end local 1 // boolean hasIdCall
        28: .line 228
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            invokeinterface org.xml.sax.ContentHandler.startDocument:()V
        29: .line 229
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   30     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            2    3     1         err  Lcom/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg;
            7   28     1   hasIdCall  Z
            8   28     2  dtmManager  Lcom/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager;
           13   14     3           e  Ljava/lang/Exception;
           16   17     3    wsFilter  Lcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;
           18   28     3    wsFilter  Lcom/sun/org/apache/xml/internal/dtm/DTMWSFilter;
      Exception table:
        from    to  target  type
           8    11      12  Class java.lang.Exception
    Exceptions:
      throws org.xml.sax.SAXException

  public void endDocument();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
         0: .line 238
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            invokeinterface org.xml.sax.ContentHandler.endDocument:()V
         1: .line 240
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._isIdentity:Z
            ifne 10
         2: .line 242
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._result:Ljavax/xml/transform/Result;
            ifnull 8
         3: .line 244
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.setDOM:(Lcom/sun/org/apache/xalan/internal/xsltc/DOM;)V
         4: .line 245
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
            aconst_null
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._result:Ljavax/xml/transform/Result;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform:(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V
         5: .line 246
            goto 8
         6: .line 247
      StackMap locals:
      StackMap stack: javax.xml.transform.TransformerException
            astore 1 /* e */
        start local 1 // javax.xml.transform.TransformerException e
         7: .line 248
            new org.xml.sax.SAXException
            dup
            aload 1 /* e */
            invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 1 // javax.xml.transform.TransformerException e
         8: .line 252
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._done:Z
         9: .line 255
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.setDOM:(Lcom/sun/org/apache/xalan/internal/xsltc/DOM;)V
        10: .line 257
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._isIdentity:Z
            ifeq 12
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._result:Ljavax/xml/transform/Result;
            instanceof javax.xml.transform.dom.DOMResult
            ifeq 12
        11: .line 258
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._result:Ljavax/xml/transform/Result;
            checkcast javax.xml.transform.dom.DOMResult
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._transformer:Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getTransletOutputHandlerFactory:()Lcom/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory;
            invokevirtual com.sun.org.apache.xalan.internal.xsltc.runtime.output.TransletOutputHandlerFactory.getNode:()Lorg/w3c/dom/Node;
            invokevirtual javax.xml.transform.dom.DOMResult.setNode:(Lorg/w3c/dom/Node;)V
        12: .line 260
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            7    8     1     e  Ljavax/xml/transform/TransformerException;
      Exception table:
        from    to  target  type
           3     5       6  Class javax.xml.transform.TransformerException
    Exceptions:
      throws org.xml.sax.SAXException

  public void startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String qname
        start local 4 // org.xml.sax.Attributes attributes
         0: .line 271
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            aload 1 /* uri */
            aload 2 /* localName */
            aload 3 /* qname */
            aload 4 /* attributes */
            invokeinterface org.xml.sax.ContentHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
         1: .line 272
            return
        end local 4 // org.xml.sax.Attributes attributes
        end local 3 // java.lang.String qname
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String uri
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    2     1         uri  Ljava/lang/String;
            0    2     2   localName  Ljava/lang/String;
            0    2     3       qname  Ljava/lang/String;
            0    2     4  attributes  Lorg/xml/sax/Attributes;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
            Name  Flags
      uri         
      localName   
      qname       
      attributes  

  public void endElement(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String namespaceURI
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String qname
         0: .line 282
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            aload 1 /* namespaceURI */
            aload 2 /* localName */
            aload 3 /* qname */
            invokeinterface org.xml.sax.ContentHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         1: .line 283
            return
        end local 3 // java.lang.String qname
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String namespaceURI
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    2     1  namespaceURI  Ljava/lang/String;
            0    2     2     localName  Ljava/lang/String;
            0    2     3         qname  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
              Name  Flags
      namespaceURI  
      localName     
      qname         

  public void processingInstruction(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String target
        start local 2 // java.lang.String data
         0: .line 293
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            aload 1 /* target */
            aload 2 /* data */
            invokeinterface org.xml.sax.ContentHandler.processingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
         1: .line 294
            return
        end local 2 // java.lang.String data
        end local 1 // java.lang.String target
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    2     1  target  Ljava/lang/String;
            0    2     2    data  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      target  
      data    

  public void startCDATA();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
         0: .line 301
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 2
         1: .line 302
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            invokeinterface org.xml.sax.ext.LexicalHandler.startCDATA:()V
         2: .line 304
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
    Exceptions:
      throws org.xml.sax.SAXException

  public void endCDATA();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
         0: .line 311
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 2
         1: .line 312
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            invokeinterface org.xml.sax.ext.LexicalHandler.endCDATA:()V
         2: .line 314
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
    Exceptions:
      throws org.xml.sax.SAXException

  public void comment(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // char[] ch
        start local 2 // int start
        start local 3 // int length
         0: .line 324
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 2
         1: .line 325
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            aload 1 /* ch */
            iload 2 /* start */
            iload 3 /* length */
            invokeinterface org.xml.sax.ext.LexicalHandler.comment:([CII)V
         2: .line 327
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int length
        end local 2 // int start
        end local 1 // char[] ch
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    3     1      ch  [C
            0    3     2   start  I
            0    3     3  length  I
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      ch      
      start   
      length  

  public void ignorableWhitespace(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // char[] ch
        start local 2 // int start
        start local 3 // int length
         0: .line 338
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            aload 1 /* ch */
            iload 2 /* start */
            iload 3 /* length */
            invokeinterface org.xml.sax.ContentHandler.ignorableWhitespace:([CII)V
         1: .line 339
            return
        end local 3 // int length
        end local 2 // int start
        end local 1 // char[] ch
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    2     1      ch  [C
            0    2     2   start  I
            0    2     3  length  I
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      ch      
      start   
      length  

  public void setDocumentLocator(org.xml.sax.Locator);
    descriptor: (Lorg/xml/sax/Locator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // org.xml.sax.Locator locator
         0: .line 347
            aload 0 /* this */
            aload 1 /* locator */
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._locator:Lorg/xml/sax/Locator;
         1: .line 349
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            ifnull 3
         2: .line 350
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            aload 1 /* locator */
            invokeinterface org.xml.sax.ContentHandler.setDocumentLocator:(Lorg/xml/sax/Locator;)V
         3: .line 352
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.xml.sax.Locator locator
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    4     1  locator  Lorg/xml/sax/Locator;
    MethodParameters:
         Name  Flags
      locator  

  public void skippedEntity(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String name
         0: .line 360
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            aload 1 /* name */
            invokeinterface org.xml.sax.ContentHandler.skippedEntity:(Ljava/lang/String;)V
         1: .line 361
            return
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    2     1  name  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
      Name  Flags
      name  

  public void startPrefixMapping(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String uri
         0: .line 370
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            aload 1 /* prefix */
            aload 2 /* uri */
            invokeinterface org.xml.sax.ContentHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V
         1: .line 371
            return
        end local 2 // java.lang.String uri
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    2     1  prefix  Ljava/lang/String;
            0    2     2     uri  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      prefix  
      uri     

  public void endPrefixMapping(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String prefix
         0: .line 379
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
            aload 1 /* prefix */
            invokeinterface org.xml.sax.ContentHandler.endPrefixMapping:(Ljava/lang/String;)V
         1: .line 380
            return
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    2     1  prefix  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      prefix  

  public void startDTD(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String publicId
        start local 3 // java.lang.String systemId
         0: .line 389
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 2
         1: .line 390
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            aload 1 /* name */
            aload 2 /* publicId */
            aload 3 /* systemId */
            invokeinterface org.xml.sax.ext.LexicalHandler.startDTD:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         2: .line 392
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.lang.String systemId
        end local 2 // java.lang.String publicId
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    3     1      name  Ljava/lang/String;
            0    3     2  publicId  Ljava/lang/String;
            0    3     3  systemId  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
          Name  Flags
      name      
      publicId  
      systemId  

  public void endDTD();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
         0: .line 399
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 2
         1: .line 400
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            invokeinterface org.xml.sax.ext.LexicalHandler.endDTD:()V
         2: .line 402
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
    Exceptions:
      throws org.xml.sax.SAXException

  public void startEntity(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String name
         0: .line 409
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 2
         1: .line 410
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            aload 1 /* name */
            invokeinterface org.xml.sax.ext.LexicalHandler.startEntity:(Ljava/lang/String;)V
         2: .line 412
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    3     1  name  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
      Name  Flags
      name  

  public void endEntity(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String name
         0: .line 419
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            ifnull 2
         1: .line 420
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
            aload 1 /* name */
            invokeinterface org.xml.sax.ext.LexicalHandler.endEntity:(Ljava/lang/String;)V
         2: .line 422
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    3     1  name  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
      Name  Flags
      name  

  public void unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String publicId
        start local 3 // java.lang.String systemId
        start local 4 // java.lang.String notationName
         0: .line 431
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dtdHandler:Lorg/xml/sax/DTDHandler;
            ifnull 4
         1: .line 432
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dtdHandler:Lorg/xml/sax/DTDHandler;
            aload 1 /* name */
            aload 2 /* publicId */
            aload 3 /* systemId */
         2: .line 433
            aload 4 /* notationName */
         3: .line 432
            invokeinterface org.xml.sax.DTDHandler.unparsedEntityDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         4: .line 435
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.String notationName
        end local 3 // java.lang.String systemId
        end local 2 // java.lang.String publicId
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0          this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    5     1          name  Ljava/lang/String;
            0    5     2      publicId  Ljava/lang/String;
            0    5     3      systemId  Ljava/lang/String;
            0    5     4  notationName  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
              Name  Flags
      name          
      publicId      
      systemId      
      notationName  

  public void notationDecl(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String publicId
        start local 3 // java.lang.String systemId
         0: .line 444
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dtdHandler:Lorg/xml/sax/DTDHandler;
            ifnull 2
         1: .line 445
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dtdHandler:Lorg/xml/sax/DTDHandler;
            aload 1 /* name */
            aload 2 /* publicId */
            aload 3 /* systemId */
            invokeinterface org.xml.sax.DTDHandler.notationDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         2: .line 447
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.lang.String systemId
        end local 2 // java.lang.String publicId
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    3     1      name  Ljava/lang/String;
            0    3     2  publicId  Ljava/lang/String;
            0    3     3  systemId  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
          Name  Flags
      name      
      publicId  
      systemId  

  public void attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String eName
        start local 2 // java.lang.String aName
        start local 3 // java.lang.String type
        start local 4 // java.lang.String valueDefault
        start local 5 // java.lang.String value
         0: .line 456
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._declHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 2
         1: .line 457
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._declHandler:Lorg/xml/sax/ext/DeclHandler;
            aload 1 /* eName */
            aload 2 /* aName */
            aload 3 /* type */
            aload 4 /* valueDefault */
            aload 5 /* value */
            invokeinterface org.xml.sax.ext.DeclHandler.attributeDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         2: .line 459
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.String value
        end local 4 // java.lang.String valueDefault
        end local 3 // java.lang.String type
        end local 2 // java.lang.String aName
        end local 1 // java.lang.String eName
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    3     1         eName  Ljava/lang/String;
            0    3     2         aName  Ljava/lang/String;
            0    3     3          type  Ljava/lang/String;
            0    3     4  valueDefault  Ljava/lang/String;
            0    3     5         value  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
              Name  Flags
      eName         
      aName         
      type          
      valueDefault  
      value         

  public void elementDecl(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String model
         0: .line 468
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._declHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 2
         1: .line 469
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._declHandler:Lorg/xml/sax/ext/DeclHandler;
            aload 1 /* name */
            aload 2 /* model */
            invokeinterface org.xml.sax.ext.DeclHandler.elementDecl:(Ljava/lang/String;Ljava/lang/String;)V
         2: .line 471
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.String model
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    3     1   name  Ljava/lang/String;
            0    3     2  model  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
       Name  Flags
      name   
      model  

  public void externalEntityDecl(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String publicId
        start local 3 // java.lang.String systemId
         0: .line 480
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._declHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 2
         1: .line 481
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._declHandler:Lorg/xml/sax/ext/DeclHandler;
            aload 1 /* name */
            aload 2 /* publicId */
            aload 3 /* systemId */
            invokeinterface org.xml.sax.ext.DeclHandler.externalEntityDecl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         2: .line 483
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.lang.String systemId
        end local 2 // java.lang.String publicId
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    3     1      name  Ljava/lang/String;
            0    3     2  publicId  Ljava/lang/String;
            0    3     3  systemId  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
          Name  Flags
      name      
      publicId  
      systemId  

  public void internalEntityDecl(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String value
         0: .line 492
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._declHandler:Lorg/xml/sax/ext/DeclHandler;
            ifnull 2
         1: .line 493
            aload 0 /* this */
            getfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._declHandler:Lorg/xml/sax/ext/DeclHandler;
            aload 1 /* name */
            aload 2 /* value */
            invokeinterface org.xml.sax.ext.DeclHandler.internalEntityDecl:(Ljava/lang/String;Ljava/lang/String;)V
         2: .line 495
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.String value
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
            0    3     1   name  Ljava/lang/String;
            0    3     2  value  Ljava/lang/String;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
       Name  Flags
      name   
      value  

  public void reset();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
         0: .line 502
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._systemId:Ljava/lang/String;
         1: .line 503
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dom:Lcom/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl;
         2: .line 504
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._handler:Lorg/xml/sax/ContentHandler;
         3: .line 505
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._lexHandler:Lorg/xml/sax/ext/LexicalHandler;
         4: .line 506
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._dtdHandler:Lorg/xml/sax/DTDHandler;
         5: .line 507
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._declHandler:Lorg/xml/sax/ext/DeclHandler;
         6: .line 508
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._result:Ljavax/xml/transform/Result;
         7: .line 509
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl._locator:Lorg/xml/sax/Locator;
         8: .line 510
            return
        end local 0 // com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl;
}
SourceFile: "TransformerHandlerImpl.java"