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 1057
            aload 0 /* this */
            aload 1
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
         1: .line 1056
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         2: .line 1058
            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 1059
            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 1060
            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 1061
            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 1062
            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 1063
            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 1064
            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 1073
            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 1074
            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 1078
            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 1079
            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 1080
            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 1088
            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 1089
            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 1090
            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 1092
            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 1093
            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 1094
            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 1096
            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 1097
            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 1098
            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 1099
            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 1103
            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 1104
            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 1105
            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 1106
            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 1110
            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=4, args_size=2
        start local 0 // javax.swing.text.rtf.RTFReader$AttributeTrackingDestination this
        start local 1 // java.lang.String keyword
         0: .line 1114
            aload 1 /* keyword */
            ldc "ulnone"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1115
            aload 0 /* this */
            ldc "ul"
            iconst_0
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            ireturn
         2: .line 1119
      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;
            checkcast javax.swing.text.rtf.RTFAttribute
            astore 2 /* attr */
        start local 2 // javax.swing.text.rtf.RTFAttribute attr
         3: .line 1120
            aload 2 /* attr */
            ifnull 20
         4: .line 1123
            aload 2 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            tableswitch { // 0 - 4
                    0: 5
                    1: 7
                    2: 9
                    3: 15
                    4: 11
              default: 17
          }
         5: .line 1125
      StackMap locals: javax.swing.text.rtf.RTFAttribute
      StackMap stack:
            aload 2 /* 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 3 /* ok */
        start local 3 // boolean ok
         6: .line 1126
            goto 18
        end local 3 // boolean ok
         7: .line 1128
      StackMap locals:
      StackMap stack:
            aload 2 /* 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 3 /* ok */
        start local 3 // boolean ok
         8: .line 1129
            goto 18
        end local 3 // boolean ok
         9: .line 1131
      StackMap locals:
      StackMap stack:
            aload 2 /* 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 3 /* ok */
        start local 3 // boolean ok
        10: .line 1132
            goto 18
        end local 3 // boolean ok
        11: .line 1134
      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;
        12: .line 1135
            aload 2 /* 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 3 /* ok */
        start local 3 // boolean ok
        13: .line 1136
            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;
        14: .line 1137
            goto 18
        end local 3 // boolean ok
        15: .line 1139
      StackMap locals:
      StackMap stack:
            aload 2 /* 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 3 /* ok */
        start local 3 // boolean ok
        16: .line 1140
            goto 18
        end local 3 // boolean ok
        17: .line 1143
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 3 /* ok */
        start local 3 // boolean ok
        18: .line 1146
      StackMap locals: int
      StackMap stack:
            iload 3 /* ok */
            ifeq 20
        19: .line 1147
            iconst_1
            ireturn
        end local 3 // boolean ok
        end local 2 // javax.swing.text.rtf.RTFAttribute attr
        20: .line 1152
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "plain"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 23
        21: .line 1153
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.resetCharacterAttributes:()V
        22: .line 1154
            iconst_1
            ireturn
        23: .line 1157
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "pard"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 26
        24: .line 1158
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.resetParagraphAttributes:()V
        25: .line 1159
            iconst_1
            ireturn
        26: .line 1162
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "sectd"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 29
        27: .line 1163
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.resetSectionAttributes:()V
        28: .line 1164
            iconst_1
            ireturn
        29: .line 1167
      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   30     0     this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            0   30     1  keyword  Ljava/lang/String;
            3   20     2     attr  Ljavax/swing/text/rtf/RTFAttribute;
            6    7     3       ok  Z
            8    9     3       ok  Z
           10   11     3       ok  Z
           13   15     3       ok  Z
           16   17     3       ok  Z
           18   20     3       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 1174
            aload 1 /* keyword */
            ldc "fc"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1175
            ldc "cf"
            astore 1 /* keyword */
         2: .line 1177
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "f"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 5
         3: .line 1178
            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 1179
            iconst_1
            ireturn
         5: .line 1181
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "cf"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 8
         6: .line 1182
            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 1183
            iconst_1
            ireturn
         8: .line 1187
      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;
            checkcast javax.swing.text.rtf.RTFAttribute
            astore 3 /* attr */
        start local 3 // javax.swing.text.rtf.RTFAttribute attr
         9: .line 1188
            aload 3 /* attr */
            ifnull 26
        10: .line 1191
            aload 3 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            tableswitch { // 0 - 4
                    0: 11
                    1: 13
                    2: 15
                    3: 21
                    4: 17
              default: 23
          }
        11: .line 1193
      StackMap locals: 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;
            iload 2 /* parameter */
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;I)Z
            istore 4 /* ok */
        start local 4 // boolean ok
        12: .line 1194
            goto 24
        end local 4 // boolean ok
        13: .line 1196
      StackMap locals:
      StackMap stack:
            aload 3 /* 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 4 /* ok */
        start local 4 // boolean ok
        14: .line 1197
            goto 24
        end local 4 // boolean ok
        15: .line 1199
      StackMap locals:
      StackMap stack:
            aload 3 /* 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 4 /* ok */
        start local 4 // boolean ok
        16: .line 1200
            goto 24
        end local 4 // boolean ok
        17: .line 1202
      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;
        18: .line 1203
            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;
            iload 2 /* parameter */
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;I)Z
            istore 4 /* ok */
        start local 4 // boolean ok
        19: .line 1204
            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;
        20: .line 1205
            goto 24
        end local 4 // boolean ok
        21: .line 1207
      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;
            iload 2 /* parameter */
            invokeinterface javax.swing.text.rtf.RTFAttribute.set:(Ljavax/swing/text/MutableAttributeSet;I)Z
            istore 4 /* ok */
        start local 4 // boolean ok
        22: .line 1208
            goto 24
        end local 4 // boolean ok
        23: .line 1211
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 4 /* ok */
        start local 4 // boolean ok
        24: .line 1214
      StackMap locals: int
      StackMap stack:
            iload 4 /* ok */
            ifeq 26
        25: .line 1215
            iconst_1
            ireturn
        end local 4 // boolean ok
        end local 3 // javax.swing.text.rtf.RTFAttribute attr
        26: .line 1219
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "fs"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 29
        27: .line 1220
            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
        28: .line 1221
            iconst_1
            ireturn
        29: .line 1226
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "sl"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 37
        30: .line 1227
            iload 2 /* parameter */
            sipush 1000
            if_icmpne 33
        31: .line 1228
            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
        32: .line 1229
            goto 36
        33: .line 1234
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
        34: .line 1235
            iload 2 /* parameter */
            i2f
            ldc 20.0
            fdiv
        35: .line 1234
            invokestatic javax.swing.text.StyleConstants.setLineSpacing:(Ljavax/swing/text/MutableAttributeSet;F)V
        36: .line 1237
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        37: .line 1242
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "tx"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 38
            aload 1 /* keyword */
            ldc "tb"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 64
        38: .line 1243
      StackMap locals:
      StackMap stack:
            iload 2 /* parameter */
            i2f
            ldc 20.0
            fdiv
            fstore 3 /* tabPosition */
        start local 3 // float tabPosition
        39: .line 1247
            iconst_0
            istore 4 /* tabAlignment */
        start local 4 // int tabAlignment
        40: .line 1248
            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
        41: .line 1249
            aload 6 /* item */
            ifnull 43
        42: .line 1250
            aload 6 /* item */
            invokevirtual java.lang.Number.intValue:()I
            istore 4 /* tabAlignment */
        43: .line 1251
      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
        44: .line 1252
            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 */
        45: .line 1253
            aload 6 /* item */
            ifnull 47
        46: .line 1254
            aload 6 /* item */
            invokevirtual java.lang.Number.intValue:()I
            istore 5 /* tabLeader */
        47: .line 1255
      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 49
        48: .line 1256
            iconst_5
            istore 4 /* tabAlignment */
        49: .line 1258
      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
        50: .line 1259
            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
        51: .line 1261
            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
        52: .line 1265
            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
        53: .line 1266
            aload 8 /* tabs */
            ifnonnull 58
        54: .line 1267
            new java.util.Hashtable
            dup
            invokespecial java.util.Hashtable.<init>:()V
            astore 8 /* tabs */
        55: .line 1268
            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
        56: .line 1269
            iconst_1
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            astore 9 /* stopCount */
        start local 9 // java.lang.Integer stopCount
        57: .line 1270
            goto 60
        end local 9 // java.lang.Integer stopCount
        58: .line 1271
      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
        59: .line 1272
            iconst_1
            aload 9 /* stopCount */
            invokevirtual java.lang.Integer.intValue:()I
            iadd
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            astore 9 /* stopCount */
        60: .line 1274
      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
        61: .line 1275
            aload 8 /* tabs */
            ldc "stop count"
            aload 9 /* stopCount */
            invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        62: .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_immutable"
            invokevirtual java.util.Dictionary.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        63: .line 1278
            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
        64: .line 1281
      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 68
        65: .line 1282
            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 68
        66: .line 1283
            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
        67: .line 1284
            iconst_1
            ireturn
        68: .line 1287
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "cs"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 72
        69: .line 1288
            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 72
        70: .line 1289
            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
        71: .line 1290
            iconst_1
            ireturn
        72: .line 1293
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "ds"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 76
        73: .line 1294
            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 76
        74: .line 1295
            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
        75: .line 1296
            iconst_1
            ireturn
        76: .line 1299
      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   77     0          this  Ljavax/swing/text/rtf/RTFReader$AttributeTrackingDestination;
            0   77     1       keyword  Ljava/lang/String;
            0   77     2     parameter  I
            9   26     3          attr  Ljavax/swing/text/rtf/RTFAttribute;
           12   13     4            ok  Z
           14   15     4            ok  Z
           16   17     4            ok  Z
           19   21     4            ok  Z
           22   23     4            ok  Z
           24   26     4            ok  Z
           39   64     3   tabPosition  F
           40   64     4  tabAlignment  I
           44   64     5     tabLeader  I
           41   64     6          item  Ljava/lang/Number;
           52   64     7       newStop  Ljavax/swing/text/TabStop;
           53   64     8          tabs  Ljava/util/Dictionary<Ljava/lang/Object;Ljava/lang/Object;>;
           57   58     9     stopCount  Ljava/lang/Integer;
           59   64     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 1306
            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 1310
            aload 1 /* set */
            iconst_0
            invokestatic javax.swing.text.StyleConstants.setItalic:(Ljavax/swing/text/MutableAttributeSet;Z)V
         2: .line 1311
            aload 1 /* set */
            iconst_0
            invokestatic javax.swing.text.StyleConstants.setBold:(Ljavax/swing/text/MutableAttributeSet;Z)V
         3: .line 1312
            aload 1 /* set */
            iconst_0
            invokestatic javax.swing.text.StyleConstants.setUnderline:(Ljavax/swing/text/MutableAttributeSet;Z)V
         4: .line 1313
            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 1315
            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 1322
            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 1324
            aload 1 /* set */
            fconst_0
            invokestatic javax.swing.text.StyleConstants.setLeftIndent:(Ljavax/swing/text/MutableAttributeSet;F)V
         2: .line 1325
            aload 1 /* set */
            fconst_0
            invokestatic javax.swing.text.StyleConstants.setRightIndent:(Ljavax/swing/text/MutableAttributeSet;F)V
         3: .line 1326
            aload 1 /* set */
            fconst_0
            invokestatic javax.swing.text.StyleConstants.setFirstLineIndent:(Ljavax/swing/text/MutableAttributeSet;F)V
         4: .line 1329
            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 1331
            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 1338
            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 1340
            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 1352
            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 1351
            astore 1 /* attributes */
        start local 1 // javax.swing.text.MutableAttributeSet attributes
         2: .line 1360
            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 1363
            aload 2 /* fontnum */
            ifnull 6
         4: .line 1364
            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 1366
      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 1367
      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 1368
            aload 1 /* attributes */
            aload 4 /* fontFamily */
            invokestatic javax.swing.text.StyleConstants.setFontFamily:(Ljavax/swing/text/MutableAttributeSet;Ljava/lang/String;)V
            goto 10
         9: .line 1370
      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 1372
      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 1373
            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 1374
            aload 3 /* stateItem */
            ifnull 16
        13: .line 1375
            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 1376
            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 1377
            goto 17
        16: .line 1379
      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 1383
      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 1384
            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 1385
            aload 3 /* stateItem */
            ifnull 25
        20: .line 1386
            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 1387
            aload 1 /* attributes */
            getstatic javax.swing.text.StyleConstants.Background:Ljava/lang/Object;
        22: .line 1388
            aload 5 /* bg */
        23: .line 1387
            invokeinterface javax.swing.text.MutableAttributeSet.addAttribute:(Ljava/lang/Object;Ljava/lang/Object;)V
        end local 5 // java.awt.Color bg
        24: .line 1389
            goto 26
        25: .line 1391
      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 1395
      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 1396
            aload 5 /* characterStyle */
            ifnull 29
        28: .line 1397
            aload 1 /* attributes */
            aload 5 /* characterStyle */
            invokeinterface javax.swing.text.MutableAttributeSet.setResolveParent:(Ljavax/swing/text/AttributeSet;)V
        29: .line 1401
      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 1414
            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 1421
            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 1422
            aload 2 /* tabs */
            ifnonnull 13
         3: .line 1423
            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 1424
            aload 3 /* workingTabs */
            ifnull 13
         5: .line 1425
            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 1426
            iload 4 /* count */
            anewarray javax.swing.text.TabStop
            astore 2 /* tabs */
         7: .line 1427
            iconst_1
            istore 5 /* ix */
        start local 5 // int ix
         8: goto 11
         9: .line 1428
      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 1427
            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 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"
            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 1432
      StackMap locals:
      StackMap stack:
            aload 2 /* tabs */
            ifnull 15
        14: .line 1433
            aload 1 /* bld */
            ldc "tabs"
            aload 2 /* tabs */
            invokeinterface javax.swing.text.MutableAttributeSet.addAttribute:(Ljava/lang/Object;Ljava/lang/Object;)V
        15: .line 1435
      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 1436
            aload 3 /* paragraphStyle */
            ifnull 18
        17: .line 1437
            aload 1 /* bld */
            aload 3 /* paragraphStyle */
            invokeinterface javax.swing.text.MutableAttributeSet.setResolveParent:(Ljavax/swing/text/AttributeSet;)V
        18: .line 1439
      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 1450
            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 1452
            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 1453
            aload 2 /* sectionStyle */
            ifnull 4
         3: .line 1454
            aload 1 /* attributes */
            aload 2 /* sectionStyle */
            invokeinterface javax.swing.text.MutableAttributeSet.setResolveParent:(Ljavax/swing/text/AttributeSet;)V
         4: .line 1456
      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 1464
            aload 0 /* this */
            ldc "f"
            iconst_0
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
         1: .line 1465
            aload 0 /* this */
            ldc "cf"
            iconst_0
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
         2: .line 1467
            aload 0 /* this */
            ldc "fs"
            bipush 24
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
         3: .line 1469
            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 1470
            goto 8
         5: .line 1471
      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 1472
            aload 2 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            ifne 8
         7: .line 1473
            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 1470
      StackMap locals:
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 5
         9: .line 1476
            aload 0 /* this */
            ldc "sl"
            sipush 1000
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
        10: .line 1478
            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 1479
            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<Ljavax/swing/text/rtf/RTFAttribute;>;
            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 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 "_tabs"
            invokevirtual java.util.Dictionary.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 1487
            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 1488
            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 1490
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
         4: .line 1491
            iconst_0
         5: .line 1490
            invokestatic javax.swing.text.StyleConstants.setAlignment:(Ljavax/swing/text/MutableAttributeSet;I)V
         6: .line 1493
            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 1494
            goto 11
         8: .line 1495
      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 1496
            aload 2 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            iconst_1
            if_icmpne 11
        10: .line 1497
            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 1494
      StackMap locals:
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 8
        12: .line 1499
            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<Ljavax/swing/text/rtf/RTFAttribute;>;
            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 1506
            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 1507
            goto 5
         2: .line 1508
      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 1509
            aload 2 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            iconst_2
            if_icmpne 5
         4: .line 1510
            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 1507
      StackMap locals:
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 2
         6: .line 1513
            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 1514
            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<Ljavax/swing/text/rtf/RTFAttribute;>;
            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