abstract class javax.swing.text.rtf.RTFReader$AttributeTrackingDestination implements javax.swing.text.rtf.RTFReader$Destination
  minor version: 0
  major version: 59
  flags: flags: (0x0420) ACC_SUPER, ACC_ABSTRACT
  this_class: javax.swing.text.rtf.RTFReader$AttributeTrackingDestination
  super_class: java.lang.Object
{
  javax.swing.text.MutableAttributeSet characterAttributes;
    descriptor: Ljavax/swing/text/MutableAttributeSet;
    flags: (0x0000) 

  javax.swing.text.MutableAttributeSet paragraphAttributes;
    descriptor: Ljavax/swing/text/MutableAttributeSet;
    flags: (0x0000) 

  javax.swing.text.MutableAttributeSet sectionAttributes;
    descriptor: Ljavax/swing/text/MutableAttributeSet;
    flags: (0x0000) 

  final javax.swing.text.rtf.RTFReader this$0;
    descriptor: Ljavax/swing/text/rtf/RTFReader;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  public void <init>(javax.swing.text.rtf.RTFReader);
    descriptor: (Ljavax/swing/text/rtf/RTFReader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1063
            aload 0 /* this */
            aload 1
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
         1: .line 1062
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         2: .line 1064
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.rootCharacterAttributes:()Ljavax/swing/text/MutableAttributeSet;
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
         3: .line 1065
            aload 1
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "chr"
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 1066
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.rootParagraphAttributes:()Ljavax/swing/text/MutableAttributeSet;
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
         5: .line 1067
            aload 1
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "pgf"
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 1068
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.rootSectionAttributes:()Ljavax/swing/text/MutableAttributeSet;
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.sectionAttributes:Ljavax/swing/text/MutableAttributeSet;
         7: .line 1069
            aload 1
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "sec"
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.sectionAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 1070
            return
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
    MethodParameters:
        Name  Flags
      this$0  final

  public abstract void handleText(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      text  

  public void handleBinaryBlob(byte[]);
    descriptor: ([B)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
        start local 1 // byte[] data
         0: .line 1079
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            ldc "Unexpected binary data in RTF file."
            invokevirtual javax.swing.text.rtf.RTFReader.warning:(Ljava/lang/String;)V
         1: .line 1080
            return
        end local 1 // byte[] data
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            0    2     1  data  [B
    MethodParameters:
      Name  Flags
      data  

  public void begingroup();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=1
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1084
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.currentTextAttributes:()Ljavax/swing/text/MutableAttributeSet;
            astore 1 /* characterParent */
        start local 1 // javax.swing.text.AttributeSet characterParent
         1: .line 1085
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.currentParagraphAttributes:()Ljavax/swing/text/MutableAttributeSet;
            astore 2 /* paragraphParent */
        start local 2 // javax.swing.text.AttributeSet paragraphParent
         2: .line 1086
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.currentSectionAttributes:()Ljavax/swing/text/AttributeSet;
            astore 3 /* sectionParent */
        start local 3 // javax.swing.text.AttributeSet sectionParent
         3: .line 1094
            aload 0 /* this */
            new javax.swing.text.SimpleAttributeSet
            dup
            invokespecial javax.swing.text.SimpleAttributeSet.<init>:()V
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
         4: .line 1095
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
            aload 1 /* characterParent */
            invokeinterface javax.swing.text.MutableAttributeSet.addAttributes:(Ljavax/swing/text/AttributeSet;)V
         5: .line 1096
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "chr"
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 1098
            aload 0 /* this */
            new javax.swing.text.SimpleAttributeSet
            dup
            invokespecial javax.swing.text.SimpleAttributeSet.<init>:()V
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
         7: .line 1099
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
            aload 2 /* paragraphParent */
            invokeinterface javax.swing.text.MutableAttributeSet.addAttributes:(Ljavax/swing/text/AttributeSet;)V
         8: .line 1100
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "pgf"
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 1102
            aload 0 /* this */
            new javax.swing.text.SimpleAttributeSet
            dup
            invokespecial javax.swing.text.SimpleAttributeSet.<init>:()V
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.sectionAttributes:Ljavax/swing/text/MutableAttributeSet;
        10: .line 1103
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.sectionAttributes:Ljavax/swing/text/MutableAttributeSet;
            aload 3 /* sectionParent */
            invokeinterface javax.swing.text.MutableAttributeSet.addAttributes:(Ljavax/swing/text/AttributeSet;)V
        11: .line 1104
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "sec"
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.sectionAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        12: .line 1105
            return
        end local 3 // javax.swing.text.AttributeSet sectionParent
        end local 2 // javax.swing.text.AttributeSet paragraphParent
        end local 1 // javax.swing.text.AttributeSet characterParent
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   13     0             this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            1   13     1  characterParent  Ljavax/swing/text/AttributeSet;
            2   13     2  paragraphParent  Ljavax/swing/text/AttributeSet;
            3   13     3    sectionParent  Ljavax/swing/text/AttributeSet;

  public void endgroup(java.util.Dictionary);
    descriptor: (Ljava/util/Dictionary;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
        start local 1 // java.util.Dictionary oldState
         0: .line 1109
            aload 0 /* this */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "chr"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast javax.swing.text.MutableAttributeSet
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
         1: .line 1110
            aload 0 /* this */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "pgf"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast javax.swing.text.MutableAttributeSet
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
         2: .line 1111
            aload 0 /* this */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "sec"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast javax.swing.text.MutableAttributeSet
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.sectionAttributes:Ljavax/swing/text/MutableAttributeSet;
         3: .line 1112
            return
        end local 1 // java.util.Dictionary oldState
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0      this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            0    4     1  oldState  Ljava/util/Dictionary;
    MethodParameters:
          Name  Flags
      oldState  

  public void close();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1116
            return
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;

  public boolean handleKeyword(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
        start local 1 // java.lang.String keyword
         0: .line 1120
            aload 1 /* keyword */
            ldc "ulnone"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1121
            aload 0 /* this */
            ldc "ul"
            iconst_0
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            ireturn
         2: .line 1125
      StackMap locals:
      StackMap stack:
            getstatic javax.swing.text.rtf.RTFReader.straightforwardAttributes:Ljava/util/Dictionary;
            aload 1 /* keyword */
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            astore 2 /* item */
        start local 2 // java.lang.Object item
         3: .line 1126
            aload 2 /* item */
            ifnull 21
         4: .line 1127
            aload 2 /* item */
            checkcast javax.swing.text.rtf.RTFAttribute
            astore 3 /* attr */
        start local 3 // javax.swing.text.rtf.RTFAttribute attr
         5: .line 1130
            aload 3 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            tableswitch { // 0 - 4
                    0: 6
                    1: 8
                    2: 10
                    3: 16
                    4: 12
              default: 18
          }
         6: .line 1132
      StackMap locals: java.lang.Object javax.swing.text.rtf.RTFAttribute
      StackMap stack:
            aload 3 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;)Z
            istore 4 /* ok */
        start local 4 // boolean ok
         7: .line 1133
            goto 19
        end local 4 // boolean ok
         8: .line 1135
      StackMap locals:
      StackMap stack:
            aload 3 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;)Z
            istore 4 /* ok */
        start local 4 // boolean ok
         9: .line 1136
            goto 19
        end local 4 // boolean ok
        10: .line 1138
      StackMap locals:
      StackMap stack:
            aload 3 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.sectionAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;)Z
            istore 4 /* ok */
        start local 4 // boolean ok
        11: .line 1139
            goto 19
        end local 4 // boolean ok
        12: .line 1141
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.mockery:Ljavax/swing/text/rtf/MockAttributeSet;
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            putfield javax.swing.text.rtf.MockAttributeSet.backing:Ljava/util/Dictionary;
        13: .line 1142
            aload 3 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.mockery:Ljavax/swing/text/rtf/MockAttributeSet;
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;)Z
            istore 4 /* ok */
        start local 4 // boolean ok
        14: .line 1143
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.mockery:Ljavax/swing/text/rtf/MockAttributeSet;
            aconst_null
            putfield javax.swing.text.rtf.MockAttributeSet.backing:Ljava/util/Dictionary;
        15: .line 1144
            goto 19
        end local 4 // boolean ok
        16: .line 1146
      StackMap locals:
      StackMap stack:
            aload 3 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.documentAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;)Z
            istore 4 /* ok */
        start local 4 // boolean ok
        17: .line 1147
            goto 19
        end local 4 // boolean ok
        18: .line 1150
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 4 /* ok */
        start local 4 // boolean ok
        19: .line 1153
      StackMap locals: int
      StackMap stack:
            iload 4 /* ok */
            ifeq 21
        20: .line 1154
            iconst_1
            ireturn
        end local 4 // boolean ok
        end local 3 // javax.swing.text.rtf.RTFAttribute attr
        end local 2 // java.lang.Object item
        21: .line 1159
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "plain"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 24
        22: .line 1160
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.resetCharacterAttributes:()V
        23: .line 1161
            iconst_1
            ireturn
        24: .line 1164
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "pard"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 27
        25: .line 1165
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.resetParagraphAttributes:()V
        26: .line 1166
            iconst_1
            ireturn
        27: .line 1169
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "sectd"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 30
        28: .line 1170
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.resetSectionAttributes:()V
        29: .line 1171
            iconst_1
            ireturn
        30: .line 1174
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // java.lang.String keyword
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   31     0     this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            0   31     1  keyword  Ljava/lang/String;
            3   21     2     item  Ljava/lang/Object;
            5   21     3     attr  Ljavax/swing/text/rtf/RTFAttribute;
            7    8     4       ok  Z
            9   10     4       ok  Z
           11   12     4       ok  Z
           14   16     4       ok  Z
           17   18     4       ok  Z
           19   21     4       ok  Z
    MethodParameters:
         Name  Flags
      keyword  

  public boolean handleKeyword(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=10, args_size=3
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
        start local 1 // java.lang.String keyword
        start local 2 // int parameter
         0: .line 1181
            aload 1 /* keyword */
            ldc "fc"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1182
            ldc "cf"
            astore 1 /* keyword */
         2: .line 1184
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "f"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 5
         3: .line 1185
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            aload 1 /* keyword */
            iload 2 /* parameter */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 1186
            iconst_1
            ireturn
         5: .line 1188
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "cf"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 8
         6: .line 1189
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            aload 1 /* keyword */
            iload 2 /* parameter */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 1190
            iconst_1
            ireturn
         8: .line 1194
      StackMap locals:
      StackMap stack:
            getstatic javax.swing.text.rtf.RTFReader.straightforwardAttributes:Ljava/util/Dictionary;
            aload 1 /* keyword */
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            astore 3 /* item */
        start local 3 // java.lang.Object item
         9: .line 1195
            aload 3 /* item */
            ifnull 27
        10: .line 1196
            aload 3 /* item */
            checkcast javax.swing.text.rtf.RTFAttribute
            astore 4 /* attr */
        start local 4 // javax.swing.text.rtf.RTFAttribute attr
        11: .line 1199
            aload 4 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            tableswitch { // 0 - 4
                    0: 12
                    1: 14
                    2: 16
                    3: 22
                    4: 18
              default: 24
          }
        12: .line 1201
      StackMap locals: java.lang.Object javax.swing.text.rtf.RTFAttribute
      StackMap stack:
            aload 4 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
            iload 2 /* parameter */
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;I)Z
            istore 5 /* ok */
        start local 5 // boolean ok
        13: .line 1202
            goto 25
        end local 5 // boolean ok
        14: .line 1204
      StackMap locals:
      StackMap stack:
            aload 4 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
            iload 2 /* parameter */
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;I)Z
            istore 5 /* ok */
        start local 5 // boolean ok
        15: .line 1205
            goto 25
        end local 5 // boolean ok
        16: .line 1207
      StackMap locals:
      StackMap stack:
            aload 4 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.sectionAttributes:Ljavax/swing/text/MutableAttributeSet;
            iload 2 /* parameter */
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;I)Z
            istore 5 /* ok */
        start local 5 // boolean ok
        17: .line 1208
            goto 25
        end local 5 // boolean ok
        18: .line 1210
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.mockery:Ljavax/swing/text/rtf/MockAttributeSet;
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            putfield javax.swing.text.rtf.MockAttributeSet.backing:Ljava/util/Dictionary;
        19: .line 1211
            aload 4 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.mockery:Ljavax/swing/text/rtf/MockAttributeSet;
            iload 2 /* parameter */
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;I)Z
            istore 5 /* ok */
        start local 5 // boolean ok
        20: .line 1212
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.mockery:Ljavax/swing/text/rtf/MockAttributeSet;
            aconst_null
            putfield javax.swing.text.rtf.MockAttributeSet.backing:Ljava/util/Dictionary;
        21: .line 1213
            goto 25
        end local 5 // boolean ok
        22: .line 1215
      StackMap locals:
      StackMap stack:
            aload 4 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.documentAttributes:Ljavax/swing/text/MutableAttributeSet;
            iload 2 /* parameter */
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;I)Z
            istore 5 /* ok */
        start local 5 // boolean ok
        23: .line 1216
            goto 25
        end local 5 // boolean ok
        24: .line 1219
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 5 /* ok */
        start local 5 // boolean ok
        25: .line 1222
      StackMap locals: int
      StackMap stack:
            iload 5 /* ok */
            ifeq 27
        26: .line 1223
            iconst_1
            ireturn
        end local 5 // boolean ok
        end local 4 // javax.swing.text.rtf.RTFAttribute attr
        end local 3 // java.lang.Object item
        27: .line 1227
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "fs"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 30
        28: .line 1228
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
            iload 2 /* parameter */
            iconst_2
            idiv
            invokestatic javax.swing.text.StyleConstants.setFontSize:(Ljavax/swing/text/MutableAttributeSet;I)V
        29: .line 1229
            iconst_1
            ireturn
        30: .line 1234
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "sl"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 38
        31: .line 1235
            iload 2 /* parameter */
            sipush 1000
            if_icmpne 34
        32: .line 1236
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
            getstatic javax.swing.text.StyleConstants.LineSpacing:Ljava/lang/Object;
            invokeinterface javax.swing.text.MutableAttributeSet.removeAttribute:(Ljava/lang/Object;)V
        33: .line 1237
            goto 37
        34: .line 1242
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
        35: .line 1243
            iload 2 /* parameter */
            i2f
            ldc 20.0
            fdiv
        36: .line 1242
            invokestatic javax.swing.text.StyleConstants.setLineSpacing:(Ljavax/swing/text/MutableAttributeSet;F)V
        37: .line 1245
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        38: .line 1250
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "tx"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 39
            aload 1 /* keyword */
            ldc "tb"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 65
        39: .line 1251
      StackMap locals:
      StackMap stack:
            iload 2 /* parameter */
            i2f
            ldc 20.0
            fdiv
            fstore 3 /* tabPosition */
        start local 3 // float tabPosition
        40: .line 1255
            iconst_0
            istore 4 /* tabAlignment */
        start local 4 // int tabAlignment
        41: .line 1256
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "tab_alignment"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Number
            astore 6 /* item */
        start local 6 // java.lang.Number item
        42: .line 1257
            aload 6 /* item */
            ifnull 44
        43: .line 1258
            aload 6 /* item */
            invokevirtual java.lang.Number.intValue:()I
            istore 4 /* tabAlignment */
        44: .line 1259
      StackMap locals: javax.swing.text.rtf.RTFReader$AttributeTrackingDestination java.lang.String int float int top java.lang.Number
      StackMap stack:
            iconst_0
            istore 5 /* tabLeader */
        start local 5 // int tabLeader
        45: .line 1260
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "tab_leader"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Number
            astore 6 /* item */
        46: .line 1261
            aload 6 /* item */
            ifnull 48
        47: .line 1262
            aload 6 /* item */
            invokevirtual java.lang.Number.intValue:()I
            istore 5 /* tabLeader */
        48: .line 1263
      StackMap locals: javax.swing.text.rtf.RTFReader$AttributeTrackingDestination java.lang.String int float int int java.lang.Number
      StackMap stack:
            aload 1 /* keyword */
            ldc "tb"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 50
        49: .line 1264
            iconst_5
            istore 4 /* tabAlignment */
        50: .line 1266
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "tab_alignment"
            invokevirtual java.util.Dictionary.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        51: .line 1267
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "tab_leader"
            invokevirtual java.util.Dictionary.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        52: .line 1269
            new javax.swing.text.TabStop
            dup
            fload 3 /* tabPosition */
            iload 4 /* tabAlignment */
            iload 5 /* tabLeader */
            invokespecial javax.swing.text.TabStop.<init>:(FII)V
            astore 7 /* newStop */
        start local 7 // javax.swing.text.TabStop newStop
        53: .line 1273
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "_tabs"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.util.Dictionary
            astore 8 /* tabs */
        start local 8 // java.util.Dictionary tabs
        54: .line 1274
            aload 8 /* tabs */
            ifnonnull 59
        55: .line 1275
            new java.util.Hashtable
            dup
            invokespecial java.util.Hashtable.<init>:()V
            astore 8 /* tabs */
        56: .line 1276
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "_tabs"
            aload 8 /* tabs */
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        57: .line 1277
            iconst_1
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            astore 9 /* stopCount */
        start local 9 // java.lang.Integer stopCount
        58: .line 1278
            goto 61
        end local 9 // java.lang.Integer stopCount
        59: .line 1279
      StackMap locals: javax.swing.text.TabStop java.util.Dictionary
      StackMap stack:
            aload 8 /* tabs */
            ldc "stop count"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Integer
            astore 9 /* stopCount */
        start local 9 // java.lang.Integer stopCount
        60: .line 1280
            iconst_1
            aload 9 /* stopCount */
            invokevirtual java.lang.Integer.intValue:()I
            iadd
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            astore 9 /* stopCount */
        61: .line 1282
      StackMap locals: java.lang.Integer
      StackMap stack:
            aload 8 /* tabs */
            aload 9 /* stopCount */
            aload 7 /* newStop */
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        62: .line 1283
            aload 8 /* tabs */
            ldc "stop count"
            aload 9 /* stopCount */
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        63: .line 1284
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "_tabs_immutable"
            invokevirtual java.util.Dictionary.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        64: .line 1286
            iconst_1
            ireturn
        end local 9 // java.lang.Integer stopCount
        end local 8 // java.util.Dictionary tabs
        end local 7 // javax.swing.text.TabStop newStop
        end local 6 // java.lang.Number item
        end local 5 // int tabLeader
        end local 4 // int tabAlignment
        end local 3 // float tabPosition
        65: .line 1289
      StackMap locals: javax.swing.text.rtf.RTFReader$AttributeTrackingDestination java.lang.String int
      StackMap stack:
            aload 1 /* keyword */
            ldc "s"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 69
        66: .line 1290
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.paragraphStyles:[Ljavax/swing/text/Style;
            ifnull 69
        67: .line 1291
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "paragraphStyle"
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.paragraphStyles:[Ljavax/swing/text/Style;
            iload 2 /* parameter */
            aaload
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        68: .line 1292
            iconst_1
            ireturn
        69: .line 1295
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "cs"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 73
        70: .line 1296
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.characterStyles:[Ljavax/swing/text/Style;
            ifnull 73
        71: .line 1297
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "characterStyle"
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.characterStyles:[Ljavax/swing/text/Style;
            iload 2 /* parameter */
            aaload
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        72: .line 1298
            iconst_1
            ireturn
        73: .line 1301
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "ds"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 77
        74: .line 1302
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.sectionStyles:[Ljavax/swing/text/Style;
            ifnull 77
        75: .line 1303
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "sectionStyle"
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.sectionStyles:[Ljavax/swing/text/Style;
            iload 2 /* parameter */
            aaload
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        76: .line 1304
            iconst_1
            ireturn
        77: .line 1307
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 2 // int parameter
        end local 1 // java.lang.String keyword
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   78     0          this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            0   78     1       keyword  Ljava/lang/String;
            0   78     2     parameter  I
            9   27     3          item  Ljava/lang/Object;
           11   27     4          attr  Ljavax/swing/text/rtf/RTFAttribute;
           13   14     5            ok  Z
           15   16     5            ok  Z
           17   18     5            ok  Z
           20   22     5            ok  Z
           23   24     5            ok  Z
           25   27     5            ok  Z
           40   65     3   tabPosition  F
           41   65     4  tabAlignment  I
           45   65     5     tabLeader  I
           42   65     6          item  Ljava/lang/Number;
           53   65     7       newStop  Ljavax/swing/text/TabStop;
           54   65     8          tabs  Ljava/util/Dictionary;
           58   59     9     stopCount  Ljava/lang/Integer;
           60   65     9     stopCount  Ljava/lang/Integer;
    MethodParameters:
           Name  Flags
      keyword    
      parameter  

  protected javax.swing.text.MutableAttributeSet rootCharacterAttributes();
    descriptor: ()Ljavax/swing/text/MutableAttributeSet;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1314
            new javax.swing.text.SimpleAttributeSet
            dup
            invokespecial javax.swing.text.SimpleAttributeSet.<init>:()V
            astore 1 /* set */
        start local 1 // javax.swing.text.MutableAttributeSet set
         1: .line 1318
            aload 1 /* set */
            iconst_0
            invokestatic javax.swing.text.StyleConstants.setItalic:(Ljavax/swing/text/MutableAttributeSet;Z)V
         2: .line 1319
            aload 1 /* set */
            iconst_0
            invokestatic javax.swing.text.StyleConstants.setBold:(Ljavax/swing/text/MutableAttributeSet;Z)V
         3: .line 1320
            aload 1 /* set */
            iconst_0
            invokestatic javax.swing.text.StyleConstants.setUnderline:(Ljavax/swing/text/MutableAttributeSet;Z)V
         4: .line 1321
            aload 1 /* set */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            invokevirtual javax.swing.text.rtf.RTFReader.defaultColor:()Ljava/awt/Color;
            invokestatic javax.swing.text.StyleConstants.setForeground:(Ljavax/swing/text/MutableAttributeSet;Ljava/awt/Color;)V
         5: .line 1323
            aload 1 /* set */
            areturn
        end local 1 // javax.swing.text.MutableAttributeSet set
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            1    6     1   set  Ljavax/swing/text/MutableAttributeSet;

  protected javax.swing.text.MutableAttributeSet rootParagraphAttributes();
    descriptor: ()Ljavax/swing/text/MutableAttributeSet;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1330
            new javax.swing.text.SimpleAttributeSet
            dup
            invokespecial javax.swing.text.SimpleAttributeSet.<init>:()V
            astore 1 /* set */
        start local 1 // javax.swing.text.MutableAttributeSet set
         1: .line 1332
            aload 1 /* set */
            fconst_0
            invokestatic javax.swing.text.StyleConstants.setLeftIndent:(Ljavax/swing/text/MutableAttributeSet;F)V
         2: .line 1333
            aload 1 /* set */
            fconst_0
            invokestatic javax.swing.text.StyleConstants.setRightIndent:(Ljavax/swing/text/MutableAttributeSet;F)V
         3: .line 1334
            aload 1 /* set */
            fconst_0
            invokestatic javax.swing.text.StyleConstants.setFirstLineIndent:(Ljavax/swing/text/MutableAttributeSet;F)V
         4: .line 1337
            aload 1 /* set */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.target:Ljavax/swing/text/StyledDocument;
            ldc "default"
            invokeinterface javax.swing.text.StyledDocument.getStyle:(Ljava/lang/String;)Ljavax/swing/text/Style;
            invokeinterface javax.swing.text.MutableAttributeSet.setResolveParent:(Ljavax/swing/text/AttributeSet;)V
         5: .line 1339
            aload 1 /* set */
            areturn
        end local 1 // javax.swing.text.MutableAttributeSet set
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            1    6     1   set  Ljavax/swing/text/MutableAttributeSet;

  protected javax.swing.text.MutableAttributeSet rootSectionAttributes();
    descriptor: ()Ljavax/swing/text/MutableAttributeSet;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1346
            new javax.swing.text.SimpleAttributeSet
            dup
            invokespecial javax.swing.text.SimpleAttributeSet.<init>:()V
            astore 1 /* set */
        start local 1 // javax.swing.text.MutableAttributeSet set
         1: .line 1348
            aload 1 /* set */
            areturn
        end local 1 // javax.swing.text.MutableAttributeSet set
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            1    2     1   set  Ljavax/swing/text/MutableAttributeSet;

  javax.swing.text.MutableAttributeSet currentTextAttributes();
    descriptor: ()Ljavax/swing/text/MutableAttributeSet;
    flags: (0x0000) 
    Code:
      stack=3, locals=6, args_size=1
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1360
            new javax.swing.text.SimpleAttributeSet
            dup
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokespecial javax.swing.text.SimpleAttributeSet.<init>:(Ljavax/swing/text/AttributeSet;)V
         1: .line 1359
            astore 1 /* attributes */
        start local 1 // javax.swing.text.MutableAttributeSet attributes
         2: .line 1368
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "f"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Integer
            astore 2 /* fontnum */
        start local 2 // java.lang.Integer fontnum
         3: .line 1371
            aload 2 /* fontnum */
            ifnull 6
         4: .line 1372
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.fontTable:Ljava/util/Dictionary;
            aload 2 /* fontnum */
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 4 /* fontFamily */
        start local 4 // java.lang.String fontFamily
         5: goto 7
        end local 4 // java.lang.String fontFamily
         6: .line 1374
      StackMap locals: javax.swing.text.MutableAttributeSet java.lang.Integer
      StackMap stack:
            aconst_null
            astore 4 /* fontFamily */
        start local 4 // java.lang.String fontFamily
         7: .line 1375
      StackMap locals: javax.swing.text.rtf.RTFReader$AttributeTrackingDestination javax.swing.text.MutableAttributeSet java.lang.Integer top java.lang.String
      StackMap stack:
            aload 4 /* fontFamily */
            ifnull 9
         8: .line 1376
            aload 1 /* attributes */
            aload 4 /* fontFamily */
            invokestatic javax.swing.text.StyleConstants.setFontFamily:(Ljavax/swing/text/MutableAttributeSet;Ljava/lang/String;)V
            goto 10
         9: .line 1378
      StackMap locals:
      StackMap stack:
            aload 1 /* attributes */
            getstatic javax.swing.text.StyleConstants.FontFamily:Ljava/lang/Object;
            invokeinterface javax.swing.text.MutableAttributeSet.removeAttribute:(Ljava/lang/Object;)V
        10: .line 1380
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.colorTable:[Ljava/awt/Color;
            ifnull 17
        11: .line 1381
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "cf"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Integer
            astore 3 /* stateItem */
        start local 3 // java.lang.Integer stateItem
        12: .line 1382
            aload 3 /* stateItem */
            ifnull 16
        13: .line 1383
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.colorTable:[Ljava/awt/Color;
            aload 3 /* stateItem */
            invokevirtual java.lang.Integer.intValue:()I
            aaload
            astore 5 /* fg */
        start local 5 // java.awt.Color fg
        14: .line 1384
            aload 1 /* attributes */
            aload 5 /* fg */
            invokestatic javax.swing.text.StyleConstants.setForeground:(Ljavax/swing/text/MutableAttributeSet;Ljava/awt/Color;)V
        end local 5 // java.awt.Color fg
        15: .line 1385
            goto 17
        16: .line 1387
      StackMap locals: javax.swing.text.rtf.RTFReader$AttributeTrackingDestination javax.swing.text.MutableAttributeSet java.lang.Integer java.lang.Integer java.lang.String
      StackMap stack:
            aload 1 /* attributes */
            getstatic javax.swing.text.StyleConstants.Foreground:Ljava/lang/Object;
            invokeinterface javax.swing.text.MutableAttributeSet.removeAttribute:(Ljava/lang/Object;)V
        end local 3 // java.lang.Integer stateItem
        17: .line 1391
      StackMap locals: javax.swing.text.rtf.RTFReader$AttributeTrackingDestination javax.swing.text.MutableAttributeSet java.lang.Integer top java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.colorTable:[Ljava/awt/Color;
            ifnull 26
        18: .line 1392
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "cb"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Integer
            astore 3 /* stateItem */
        start local 3 // java.lang.Integer stateItem
        19: .line 1393
            aload 3 /* stateItem */
            ifnull 25
        20: .line 1394
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.colorTable:[Ljava/awt/Color;
            aload 3 /* stateItem */
            invokevirtual java.lang.Integer.intValue:()I
            aaload
            astore 5 /* bg */
        start local 5 // java.awt.Color bg
        21: .line 1395
            aload 1 /* attributes */
            getstatic javax.swing.text.StyleConstants.Background:Ljava/lang/Object;
        22: .line 1396
            aload 5 /* bg */
        23: .line 1395
            invokeinterface javax.swing.text.MutableAttributeSet.addAttribute:(Ljava/lang/Object;Ljava/lang/Object;)V
        end local 5 // java.awt.Color bg
        24: .line 1397
            goto 26
        25: .line 1399
      StackMap locals: javax.swing.text.rtf.RTFReader$AttributeTrackingDestination javax.swing.text.MutableAttributeSet java.lang.Integer java.lang.Integer java.lang.String
      StackMap stack:
            aload 1 /* attributes */
            getstatic javax.swing.text.StyleConstants.Background:Ljava/lang/Object;
            invokeinterface javax.swing.text.MutableAttributeSet.removeAttribute:(Ljava/lang/Object;)V
        end local 3 // java.lang.Integer stateItem
        26: .line 1403
      StackMap locals: javax.swing.text.rtf.RTFReader$AttributeTrackingDestination javax.swing.text.MutableAttributeSet java.lang.Integer top java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "characterStyle"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast javax.swing.text.Style
            astore 5 /* characterStyle */
        start local 5 // javax.swing.text.Style characterStyle
        27: .line 1404
            aload 5 /* characterStyle */
            ifnull 29
        28: .line 1405
            aload 1 /* attributes */
            aload 5 /* characterStyle */
            invokeinterface javax.swing.text.MutableAttributeSet.setResolveParent:(Ljavax/swing/text/AttributeSet;)V
        29: .line 1409
      StackMap locals: javax.swing.text.Style
      StackMap stack:
            aload 1 /* attributes */
            areturn
        end local 5 // javax.swing.text.Style characterStyle
        end local 4 // java.lang.String fontFamily
        end local 2 // java.lang.Integer fontnum
        end local 1 // javax.swing.text.MutableAttributeSet attributes
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   30     0            this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            2   30     1      attributes  Ljavax/swing/text/MutableAttributeSet;
            3   30     2         fontnum  Ljava/lang/Integer;
           12   17     3       stateItem  Ljava/lang/Integer;
           19   26     3       stateItem  Ljava/lang/Integer;
            5    6     4      fontFamily  Ljava/lang/String;
            7   30     4      fontFamily  Ljava/lang/String;
           14   15     5              fg  Ljava/awt/Color;
           21   24     5              bg  Ljava/awt/Color;
           27   30     5  characterStyle  Ljavax/swing/text/Style;

  javax.swing.text.MutableAttributeSet currentParagraphAttributes();
    descriptor: ()Ljavax/swing/text/MutableAttributeSet;
    flags: (0x0000) 
    Code:
      stack=4, locals=6, args_size=1
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1422
            new javax.swing.text.SimpleAttributeSet
            dup
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokespecial javax.swing.text.SimpleAttributeSet.<init>:(Ljavax/swing/text/AttributeSet;)V
            astore 1 /* bld */
        start local 1 // javax.swing.text.MutableAttributeSet bld
         1: .line 1429
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "_tabs_immutable"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast javax.swing.text.TabStop[]
            astore 2 /* tabs */
        start local 2 // javax.swing.text.TabStop[] tabs
         2: .line 1430
            aload 2 /* tabs */
            ifnonnull 13
         3: .line 1431
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "_tabs"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.util.Dictionary
            astore 3 /* workingTabs */
        start local 3 // java.util.Dictionary workingTabs
         4: .line 1432
            aload 3 /* workingTabs */
            ifnull 13
         5: .line 1433
            aload 3 /* workingTabs */
            ldc "stop count"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Integer
            invokevirtual java.lang.Integer.intValue:()I
            istore 4 /* count */
        start local 4 // int count
         6: .line 1434
            iload 4 /* count */
            anewarray javax.swing.text.TabStop
            astore 2 /* tabs */
         7: .line 1435
            iconst_1
            istore 5 /* ix */
        start local 5 // int ix
         8: goto 11
         9: .line 1436
      StackMap locals: javax.swing.text.rtf.RTFReader$AttributeTrackingDestination javax.swing.text.MutableAttributeSet javax.swing.text.TabStop[] java.util.Dictionary int int
      StackMap stack:
            aload 2 /* tabs */
            iload 5 /* ix */
            iconst_1
            isub
            aload 3 /* workingTabs */
            iload 5 /* ix */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast javax.swing.text.TabStop
            aastore
        10: .line 1435
            iinc 5 /* ix */ 1
      StackMap locals:
      StackMap stack:
        11: iload 5 /* ix */
            iload 4 /* count */
            if_icmple 9
        end local 5 // int ix
        12: .line 1437
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "_tabs_immutable"
            aload 2 /* tabs */
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 4 // int count
        end local 3 // java.util.Dictionary workingTabs
        13: .line 1440
      StackMap locals:
      StackMap stack:
            aload 2 /* tabs */
            ifnull 15
        14: .line 1441
            aload 1 /* bld */
            ldc "tabs"
            aload 2 /* tabs */
            invokeinterface javax.swing.text.MutableAttributeSet.addAttribute:(Ljava/lang/Object;Ljava/lang/Object;)V
        15: .line 1443
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "paragraphStyle"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast javax.swing.text.Style
            astore 3 /* paragraphStyle */
        start local 3 // javax.swing.text.Style paragraphStyle
        16: .line 1444
            aload 3 /* paragraphStyle */
            ifnull 18
        17: .line 1445
            aload 1 /* bld */
            aload 3 /* paragraphStyle */
            invokeinterface javax.swing.text.MutableAttributeSet.setResolveParent:(Ljavax/swing/text/AttributeSet;)V
        18: .line 1447
      StackMap locals: javax.swing.text.Style
      StackMap stack:
            aload 1 /* bld */
            areturn
        end local 3 // javax.swing.text.Style paragraphStyle
        end local 2 // javax.swing.text.TabStop[] tabs
        end local 1 // javax.swing.text.MutableAttributeSet bld
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   19     0            this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            1   19     1             bld  Ljavax/swing/text/MutableAttributeSet;
            2   19     2            tabs  [Ljavax/swing/text/TabStop;
            4   13     3     workingTabs  Ljava/util/Dictionary;
            6   13     4           count  I
            8   12     5              ix  I
           16   19     3  paragraphStyle  Ljavax/swing/text/Style;

  public javax.swing.text.AttributeSet currentSectionAttributes();
    descriptor: ()Ljavax/swing/text/AttributeSet;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=1
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1458
            new javax.swing.text.SimpleAttributeSet
            dup
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.sectionAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokespecial javax.swing.text.SimpleAttributeSet.<init>:(Ljavax/swing/text/AttributeSet;)V
            astore 1 /* attributes */
        start local 1 // javax.swing.text.MutableAttributeSet attributes
         1: .line 1460
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "sectionStyle"
            invokevirtual java.util.Dictionary.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast javax.swing.text.Style
            astore 2 /* sectionStyle */
        start local 2 // javax.swing.text.Style sectionStyle
         2: .line 1461
            aload 2 /* sectionStyle */
            ifnull 4
         3: .line 1462
            aload 1 /* attributes */
            aload 2 /* sectionStyle */
            invokeinterface javax.swing.text.MutableAttributeSet.setResolveParent:(Ljavax/swing/text/AttributeSet;)V
         4: .line 1464
      StackMap locals: javax.swing.text.MutableAttributeSet javax.swing.text.Style
      StackMap stack:
            aload 1 /* attributes */
            areturn
        end local 2 // javax.swing.text.Style sectionStyle
        end local 1 // javax.swing.text.MutableAttributeSet attributes
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0          this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            1    5     1    attributes  Ljavax/swing/text/MutableAttributeSet;
            2    5     2  sectionStyle  Ljavax/swing/text/Style;

  protected void resetCharacterAttributes();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=1
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1472
            aload 0 /* this */
            ldc "f"
            iconst_0
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
         1: .line 1473
            aload 0 /* this */
            ldc "cf"
            iconst_0
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
         2: .line 1475
            aload 0 /* this */
            ldc "fs"
            bipush 24
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
         3: .line 1477
            getstatic javax.swing.text.rtf.RTFReader.straightforwardAttributes:Ljava/util/Dictionary;
            invokevirtual java.util.Dictionary.elements:()Ljava/util/Enumeration;
            astore 1 /* attributes */
        start local 1 // java.util.Enumeration attributes
         4: .line 1478
            goto 8
         5: .line 1479
      StackMap locals: java.util.Enumeration
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
            checkcast javax.swing.text.rtf.RTFAttribute
            astore 2 /* attr */
        start local 2 // javax.swing.text.rtf.RTFAttribute attr
         6: .line 1480
            aload 2 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            ifne 8
         7: .line 1481
            aload 2 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokeinterface javax.swing.text.rtf.RTFAttribute.setDefault:(Ljavax/swing/text/MutableAttributeSet;)Z
            pop
        end local 2 // javax.swing.text.rtf.RTFAttribute attr
         8: .line 1478
      StackMap locals:
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 5
         9: .line 1484
            aload 0 /* this */
            ldc "sl"
            sipush 1000
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
        10: .line 1486
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "characterStyle"
            invokevirtual java.util.Dictionary.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        11: .line 1487
            return
        end local 1 // java.util.Enumeration attributes
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   12     0        this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            4   12     1  attributes  Ljava/util/Enumeration;
            6    8     2        attr  Ljavax/swing/text/rtf/RTFAttribute;

  protected void resetParagraphAttributes();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1494
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "_tabs"
            invokevirtual java.util.Dictionary.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 1495
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "_tabs_immutable"
            invokevirtual java.util.Dictionary.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 1496
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "paragraphStyle"
            invokevirtual java.util.Dictionary.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 1498
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
         4: .line 1499
            iconst_0
         5: .line 1498
            invokestatic javax.swing.text.StyleConstants.setAlignment:(Ljavax/swing/text/MutableAttributeSet;I)V
         6: .line 1501
            getstatic javax.swing.text.rtf.RTFReader.straightforwardAttributes:Ljava/util/Dictionary;
            invokevirtual java.util.Dictionary.elements:()Ljava/util/Enumeration;
            astore 1 /* attributes */
        start local 1 // java.util.Enumeration attributes
         7: .line 1502
            goto 11
         8: .line 1503
      StackMap locals: java.util.Enumeration
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
            checkcast javax.swing.text.rtf.RTFAttribute
            astore 2 /* attr */
        start local 2 // javax.swing.text.rtf.RTFAttribute attr
         9: .line 1504
            aload 2 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            iconst_1
            if_icmpne 11
        10: .line 1505
            aload 2 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokeinterface javax.swing.text.rtf.RTFAttribute.setDefault:(Ljavax/swing/text/MutableAttributeSet;)Z
            pop
        end local 2 // javax.swing.text.rtf.RTFAttribute attr
        11: .line 1502
      StackMap locals:
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 8
        12: .line 1507
            return
        end local 1 // java.util.Enumeration attributes
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   13     0        this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            7   13     1  attributes  Ljava/util/Enumeration;
            9   11     2        attr  Ljavax/swing/text/rtf/RTFAttribute;

  protected void resetSectionAttributes();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=1
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
         0: .line 1514
            getstatic javax.swing.text.rtf.RTFReader.straightforwardAttributes:Ljava/util/Dictionary;
            invokevirtual java.util.Dictionary.elements:()Ljava/util/Enumeration;
            astore 1 /* attributes */
        start local 1 // java.util.Enumeration attributes
         1: .line 1515
            goto 5
         2: .line 1516
      StackMap locals: java.util.Enumeration
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
            checkcast javax.swing.text.rtf.RTFAttribute
            astore 2 /* attr */
        start local 2 // javax.swing.text.rtf.RTFAttribute attr
         3: .line 1517
            aload 2 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            iconst_2
            if_icmpne 5
         4: .line 1518
            aload 2 /* attr */
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
            invokeinterface javax.swing.text.rtf.RTFAttribute.setDefault:(Ljavax/swing/text/MutableAttributeSet;)Z
            pop
        end local 2 // javax.swing.text.rtf.RTFAttribute attr
         5: .line 1515
      StackMap locals:
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 2
         6: .line 1521
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
            getfield javax.swing.text.rtf.RTFReader.parserState:Ljava/util/Dictionary;
            ldc "sectionStyle"
            invokevirtual java.util.Dictionary.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 1522
            return
        end local 1 // java.util.Enumeration attributes
        end local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    8     0        this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            1    8     1  attributes  Ljava/util/Enumeration;
            3    5     2        attr  Ljavax/swing/text/rtf/RTFAttribute;
}
SourceFile: "RTFReader.java"
NestHost: javax.swing.text.rtf.RTFReader
InnerClasses:
  abstract AttributeTrackingDestination = javax.swing.text.rtf.RTFReader$AttributeTrackingDestination of javax.swing.text.rtf.RTFReader
  abstract Destination = javax.swing.text.rtf.RTFReader$Destination of javax.swing.text.rtf.RTFReader