final class com.sun.org.apache.xml.internal.serializer.ElemContext
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: com.sun.org.apache.xml.internal.serializer.ElemContext
  super_class: java.lang.Object
{
  final int m_currentElemDepth;
    descriptor: I
    flags: (0x0010) ACC_FINAL

  com.sun.org.apache.xml.internal.serializer.ElemDesc m_elementDesc;
    descriptor: Lcom/sun/org/apache/xml/internal/serializer/ElemDesc;
    flags: (0x0000) 

  java.lang.String m_elementLocalName;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  java.lang.String m_elementName;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  java.lang.String m_elementURI;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  boolean m_isCdataSection;
    descriptor: Z
    flags: (0x0000) 

  boolean m_isRaw;
    descriptor: Z
    flags: (0x0000) 

  private com.sun.org.apache.xml.internal.serializer.ElemContext m_next;
    descriptor: Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
    flags: (0x0002) ACC_PRIVATE

  final com.sun.org.apache.xml.internal.serializer.ElemContext m_prev;
    descriptor: Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
    flags: (0x0010) ACC_FINAL

  boolean m_startTagOpen;
    descriptor: Z
    flags: (0x0000) 

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.serializer.ElemContext this
         0: .line 119
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 64
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_elementDesc:Lcom/sun/org/apache/xml/internal/serializer/ElemDesc;
         2: .line 69
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_elementLocalName:Ljava/lang/String;
         3: .line 74
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_elementName:Ljava/lang/String;
         4: .line 79
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_elementURI:Ljava/lang/String;
         5: .line 90
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_isRaw:Z
         6: .line 113
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_startTagOpen:Z
         7: .line 122
            aload 0 /* this */
            aload 0 /* this */
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_prev:Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
         8: .line 124
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_currentElemDepth:I
         9: .line 125
            return
        end local 0 // com.sun.org.apache.xml.internal.serializer.ElemContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/sun/org/apache/xml/internal/serializer/ElemContext;

  private void <init>(com.sun.org.apache.xml.internal.serializer.ElemContext);
    descriptor: (Lcom/sun/org/apache/xml/internal/serializer/ElemContext;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.serializer.ElemContext this
        start local 1 // com.sun.org.apache.xml.internal.serializer.ElemContext previous
         0: .line 137
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 64
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_elementDesc:Lcom/sun/org/apache/xml/internal/serializer/ElemDesc;
         2: .line 69
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_elementLocalName:Ljava/lang/String;
         3: .line 74
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_elementName:Ljava/lang/String;
         4: .line 79
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_elementURI:Ljava/lang/String;
         5: .line 90
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_isRaw:Z
         6: .line 113
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_startTagOpen:Z
         7: .line 139
            aload 0 /* this */
            aload 1 /* previous */
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_prev:Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
         8: .line 140
            aload 0 /* this */
            aload 1 /* previous */
            getfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_currentElemDepth:I
            iconst_1
            iadd
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_currentElemDepth:I
         9: .line 141
            return
        end local 1 // com.sun.org.apache.xml.internal.serializer.ElemContext previous
        end local 0 // com.sun.org.apache.xml.internal.serializer.ElemContext this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   10     0      this  Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
            0   10     1  previous  Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
    MethodParameters:
          Name  Flags
      previous  final

  final com.sun.org.apache.xml.internal.serializer.ElemContext pop();
    descriptor: ()Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
    flags: (0x0010) ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.serializer.ElemContext this
         0: .line 153
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_prev:Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
            areturn
        end local 0 // com.sun.org.apache.xml.internal.serializer.ElemContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/serializer/ElemContext;

  final com.sun.org.apache.xml.internal.serializer.ElemContext push();
    descriptor: ()Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
    flags: (0x0010) ACC_FINAL
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.serializer.ElemContext this
         0: .line 165
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_next:Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
            astore 1 /* frame */
        start local 1 // com.sun.org.apache.xml.internal.serializer.ElemContext frame
         1: .line 166
            aload 1 /* frame */
            ifnonnull 4
         2: .line 171
            new com.sun.org.apache.xml.internal.serializer.ElemContext
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xml.internal.serializer.ElemContext.<init>:(Lcom/sun/org/apache/xml/internal/serializer/ElemContext;)V
            astore 1 /* frame */
         3: .line 172
            aload 0 /* this */
            aload 1 /* frame */
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_next:Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
         4: .line 180
      StackMap locals: com.sun.org.apache.xml.internal.serializer.ElemContext
      StackMap stack:
            aload 1 /* frame */
            iconst_1
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_startTagOpen:Z
         5: .line 181
            aload 1 /* frame */
            areturn
        end local 1 // com.sun.org.apache.xml.internal.serializer.ElemContext frame
        end local 0 // com.sun.org.apache.xml.internal.serializer.ElemContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    6     0   this  Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
            1    6     1  frame  Lcom/sun/org/apache/xml/internal/serializer/ElemContext;

  final com.sun.org.apache.xml.internal.serializer.ElemContext push(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
    flags: (0x0010) ACC_FINAL
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.serializer.ElemContext this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String qName
         0: .line 199
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_next:Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
            astore 4 /* frame */
        start local 4 // com.sun.org.apache.xml.internal.serializer.ElemContext frame
         1: .line 200
            aload 4 /* frame */
            ifnonnull 4
         2: .line 205
            new com.sun.org.apache.xml.internal.serializer.ElemContext
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xml.internal.serializer.ElemContext.<init>:(Lcom/sun/org/apache/xml/internal/serializer/ElemContext;)V
            astore 4 /* frame */
         3: .line 206
            aload 0 /* this */
            aload 4 /* frame */
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_next:Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
         4: .line 210
      StackMap locals: com.sun.org.apache.xml.internal.serializer.ElemContext
      StackMap stack:
            aload 4 /* frame */
            aload 3 /* qName */
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_elementName:Ljava/lang/String;
         5: .line 211
            aload 4 /* frame */
            aload 2 /* localName */
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_elementLocalName:Ljava/lang/String;
         6: .line 212
            aload 4 /* frame */
            aload 1 /* uri */
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_elementURI:Ljava/lang/String;
         7: .line 213
            aload 4 /* frame */
            iconst_0
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_isCdataSection:Z
         8: .line 214
            aload 4 /* frame */
            iconst_1
            putfield com.sun.org.apache.xml.internal.serializer.ElemContext.m_startTagOpen:Z
         9: .line 218
            aload 4 /* frame */
            areturn
        end local 4 // com.sun.org.apache.xml.internal.serializer.ElemContext frame
        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.xml.internal.serializer.ElemContext this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   10     0       this  Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
            0   10     1        uri  Ljava/lang/String;
            0   10     2  localName  Ljava/lang/String;
            0   10     3      qName  Ljava/lang/String;
            1   10     4      frame  Lcom/sun/org/apache/xml/internal/serializer/ElemContext;
    MethodParameters:
           Name  Flags
      uri        final
      localName  final
      qName      final
}
SourceFile: "ElemContext.java"