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 1059
            aload 0 /* this */
            aload 1
            putfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.this$0:Ljavax/swing/text/rtf/RTFReader;
         1: .line 1058
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         2: .line 1060
            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 1061
            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 1062
            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 1063
            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 1064
            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 1065
            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 1066
            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 1075
            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 1076
            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 1080
            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 1081
            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 1082
            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 1090
            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 1091
            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 1092
            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 1094
            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 1095
            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 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 "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 1098
            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 1099
            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 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 "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 1101
            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 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 "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 1106
            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 1107
            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 1108
            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 1112
            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 1116
            aload 1 /* keyword */
            ldc "ulnone"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1117
            aload 0 /* this */
            ldc "ul"
            iconst_0
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            ireturn
         2: .line 1121
      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 1122
            aload 2 /* attr */
            ifnull 20
         4: .line 1125
            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 1127
      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 1128
            goto 18
        end local 3 // boolean ok
         7: .line 1130
      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 1131
            goto 18
        end local 3 // boolean ok
         9: .line 1133
      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 1134
            goto 18
        end local 3 // boolean ok
        11: .line 1136
      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 1137
            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 1138
            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 1139
            goto 18
        end local 3 // boolean ok
        15: .line 1141
      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 1142
            goto 18
        end local 3 // boolean ok
        17: .line 1145
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 3 /* ok */
        start local 3 // boolean ok
        18: .line 1148
      StackMap locals: int
      StackMap stack:
            iload 3 /* ok */
            ifeq 20
        19: .line 1149
            iconst_1
            ireturn
        end local 3 // boolean ok
        end local 2 // javax.swing.text.rtf.RTFAttribute attr
        20: .line 1154
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "plain"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 23
        21: .line 1155
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.resetCharacterAttributes:()V
        22: .line 1156
            iconst_1
            ireturn
        23: .line 1159
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "pard"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 26
        24: .line 1160
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.resetParagraphAttributes:()V
        25: .line 1161
            iconst_1
            ireturn
        26: .line 1164
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "sectd"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 29
        27: .line 1165
            aload 0 /* this */
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.resetSectionAttributes:()V
        28: .line 1166
            iconst_1
            ireturn
        29: .line 1169
      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 1176
            aload 1 /* keyword */
            ldc "fc"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1177
            ldc "cf"
            astore 1 /* keyword */
         2: .line 1179
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "f"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 5
         3: .line 1180
            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 1181
            iconst_1
            ireturn
         5: .line 1183
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "cf"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 8
         6: .line 1184
            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 1185
            iconst_1
            ireturn
         8: .line 1189
      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 1190
            aload 3 /* attr */
            ifnull 26
        10: .line 1193
            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 1195
      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 1196
            goto 24
        end local 4 // boolean ok
        13: .line 1198
      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 1199
            goto 24
        end local 4 // boolean ok
        15: .line 1201
      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 1202
            goto 24
        end local 4 // boolean ok
        17: .line 1204
      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 1205
            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 1206
            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 1207
            goto 24
        end local 4 // boolean ok
        21: .line 1209
      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 1210
            goto 24
        end local 4 // boolean ok
        23: .line 1213
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 4 /* ok */
        start local 4 // boolean ok
        24: .line 1216
      StackMap locals: int
      StackMap stack:
            iload 4 /* ok */
            ifeq 26
        25: .line 1217
            iconst_1
            ireturn
        end local 4 // boolean ok
        end local 3 // javax.swing.text.rtf.RTFAttribute attr
        26: .line 1221
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "fs"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 29
        27: .line 1222
            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 1223
            iconst_1
            ireturn
        29: .line 1228
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "sl"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 37
        30: .line 1229
            iload 2 /* parameter */
            sipush 1000
            if_icmpne 33
        31: .line 1230
            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 1231
            goto 36
        33: .line 1236
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.characterAttributes:Ljavax/swing/text/MutableAttributeSet;
        34: .line 1237
            iload 2 /* parameter */
            i2f
            ldc 20.0
            fdiv
        35: .line 1236
            invokestatic javax.swing.text.StyleConstants.setLineSpacing:(Ljavax/swing/text/MutableAttributeSet;F)V
        36: .line 1239
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        37: .line 1244
      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 1245
      StackMap locals:
      StackMap stack:
            iload 2 /* parameter */
            i2f
            ldc 20.0
            fdiv
            fstore 3 /* tabPosition */
        start local 3 // float tabPosition
        39: .line 1249
            iconst_0
            istore 4 /* tabAlignment */
        start local 4 // int tabAlignment
        40: .line 1250
            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 1251
            aload 6 /* item */
            ifnull 43
        42: .line 1252
            aload 6 /* item */
            invokevirtual java.lang.Number.intValue:()I
            istore 4 /* tabAlignment */
        43: .line 1253
      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 1254
            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 1255
            aload 6 /* item */
            ifnull 47
        46: .line 1256
            aload 6 /* item */
            invokevirtual java.lang.Number.intValue:()I
            istore 5 /* tabLeader */
        47: .line 1257
      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 1258
            iconst_5
            istore 4 /* tabAlignment */
        49: .line 1260
      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 1261
            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 1263
            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 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 "_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 1268
            aload 8 /* tabs */
            ifnonnull 58
        54: .line 1269
            new java.util.Hashtable
            dup
            invokespecial java.util.Hashtable.<init>:()V
            astore 8 /* tabs */
        55: .line 1270
            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 1271
            iconst_1
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            astore 9 /* stopCount */
        start local 9 // java.lang.Integer stopCount
        57: .line 1272
            goto 60
        end local 9 // java.lang.Integer stopCount
        58: .line 1273
      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 1274
            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 1276
      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 1277
            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 1278
            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 1280
            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 1283
      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 1284
            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 1285
            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 1286
            iconst_1
            ireturn
        68: .line 1289
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "cs"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 72
        69: .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.characterStyles:[Ljavax/swing/text/Style;
            ifnull 72
        70: .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 "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 1292
            iconst_1
            ireturn
        72: .line 1295
      StackMap locals:
      StackMap stack:
            aload 1 /* keyword */
            ldc "ds"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 76
        73: .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.sectionStyles:[Ljavax/swing/text/Style;
            ifnull 76
        74: .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 "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 1298
            iconst_1
            ireturn
        76: .line 1301
      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 1308
            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 1312
            aload 1 /* set */
            iconst_0
            invokestatic javax.swing.text.StyleConstants.setItalic:(Ljavax/swing/text/MutableAttributeSet;Z)V
         2: .line 1313
            aload 1 /* set */
            iconst_0
            invokestatic javax.swing.text.StyleConstants.setBold:(Ljavax/swing/text/MutableAttributeSet;Z)V
         3: .line 1314
            aload 1 /* set */
            iconst_0
            invokestatic javax.swing.text.StyleConstants.setUnderline:(Ljavax/swing/text/MutableAttributeSet;Z)V
         4: .line 1315
            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 1317
            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 1324
            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 1326
            aload 1 /* set */
            fconst_0
            invokestatic javax.swing.text.StyleConstants.setLeftIndent:(Ljavax/swing/text/MutableAttributeSet;F)V
         2: .line 1327
            aload 1 /* set */
            fconst_0
            invokestatic javax.swing.text.StyleConstants.setRightIndent:(Ljavax/swing/text/MutableAttributeSet;F)V
         3: .line 1328
            aload 1 /* set */
            fconst_0
            invokestatic javax.swing.text.StyleConstants.setFirstLineIndent:(Ljavax/swing/text/MutableAttributeSet;F)V
         4: .line 1331
            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 1333
            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 1340
            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 1342
            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 1354
            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 1353
            astore 1 /* attributes */
        start local 1 // javax.swing.text.MutableAttributeSet attributes
         2: .line 1362
            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 1365
            aload 2 /* fontnum */
            ifnull 6
         4: .line 1366
            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 1368
      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 1369
      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 1370
            aload 1 /* attributes */
            aload 4 /* fontFamily */
            invokestatic javax.swing.text.StyleConstants.setFontFamily:(Ljavax/swing/text/MutableAttributeSet;Ljava/lang/String;)V
            goto 10
         9: .line 1372
      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 1374
      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 1375
            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 1376
            aload 3 /* stateItem */
            ifnull 16
        13: .line 1377
            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 1378
            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 1379
            goto 17
        16: .line 1381
      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 1385
      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 1386
            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 1387
            aload 3 /* stateItem */
            ifnull 25
        20: .line 1388
            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 1389
            aload 1 /* attributes */
            getstatic javax.swing.text.StyleConstants.Background:Ljava/lang/Object;
        22: .line 1390
            aload 5 /* bg */
        23: .line 1389
            invokeinterface javax.swing.text.MutableAttributeSet.addAttribute:(Ljava/lang/Object;Ljava/lang/Object;)V
        end local 5 // java.awt.Color bg
        24: .line 1391
            goto 26
        25: .line 1393
      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 1397
      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 1398
            aload 5 /* characterStyle */
            ifnull 29
        28: .line 1399
            aload 1 /* attributes */
            aload 5 /* characterStyle */
            invokeinterface javax.swing.text.MutableAttributeSet.setResolveParent:(Ljavax/swing/text/AttributeSet;)V
        29: .line 1403
      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 1416
            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 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_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 1424
            aload 2 /* tabs */
            ifnonnull 13
         3: .line 1425
            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 1426
            aload 3 /* workingTabs */
            ifnull 13
         5: .line 1427
            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 1428
            iload 4 /* count */
            anewarray javax.swing.text.TabStop
            astore 2 /* tabs */
         7: .line 1429
            iconst_1
            istore 5 /* ix */
        start local 5 // int ix
         8: goto 11
         9: .line 1430
      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 1429
            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 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_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 1434
      StackMap locals:
      StackMap stack:
            aload 2 /* tabs */
            ifnull 15
        14: .line 1435
            aload 1 /* bld */
            ldc "tabs"
            aload 2 /* tabs */
            invokeinterface javax.swing.text.MutableAttributeSet.addAttribute:(Ljava/lang/Object;Ljava/lang/Object;)V
        15: .line 1437
      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 1438
            aload 3 /* paragraphStyle */
            ifnull 18
        17: .line 1439
            aload 1 /* bld */
            aload 3 /* paragraphStyle */
            invokeinterface javax.swing.text.MutableAttributeSet.setResolveParent:(Ljavax/swing/text/AttributeSet;)V
        18: .line 1441
      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 1452
            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 1454
            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 1455
            aload 2 /* sectionStyle */
            ifnull 4
         3: .line 1456
            aload 1 /* attributes */
            aload 2 /* sectionStyle */
            invokeinterface javax.swing.text.MutableAttributeSet.setResolveParent:(Ljavax/swing/text/AttributeSet;)V
         4: .line 1458
      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 1466
            aload 0 /* this */
            ldc "f"
            iconst_0
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
         1: .line 1467
            aload 0 /* this */
            ldc "cf"
            iconst_0
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
         2: .line 1469
            aload 0 /* this */
            ldc "fs"
            bipush 24
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
         3: .line 1471
            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 1472
            goto 8
         5: .line 1473
      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 1474
            aload 2 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            ifne 8
         7: .line 1475
            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 1472
      StackMap locals:
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 5
         9: .line 1478
            aload 0 /* this */
            ldc "sl"
            sipush 1000
            invokevirtual javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.handleKeyword:(Ljava/lang/String;I)Z
            pop
        10: .line 1480
            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 1481
            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 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 "_tabs"
            invokevirtual java.util.Dictionary.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 1489
            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 1490
            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 1492
            aload 0 /* this */
            getfield javax.swing.text.rtf.RTFReader$AttributeTrackingDestination.paragraphAttributes:Ljavax/swing/text/MutableAttributeSet;
         4: .line 1493
            iconst_0
         5: .line 1492
            invokestatic javax.swing.text.StyleConstants.setAlignment:(Ljavax/swing/text/MutableAttributeSet;I)V
         6: .line 1495
            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 1496
            goto 11
         8: .line 1497
      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 1498
            aload 2 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            iconst_1
            if_icmpne 11
        10: .line 1499
            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 1496
      StackMap locals:
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 8
        12: .line 1501
            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 1508
            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 1509
            goto 5
         2: .line 1510
      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 1511
            aload 2 /* attr */
            invokeinterface javax.swing.text.rtf.RTFAttribute.domain:()I
            iconst_2
            if_icmpne 5
         4: .line 1512
            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 1509
      StackMap locals:
      StackMap stack:
            aload 1 /* attributes */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 2
         6: .line 1515
            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 1516
            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