class javax.swing.text.rtf.RTFAttributes
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: javax.swing.text.rtf.RTFAttributes
super_class: java.lang.Object
{
static javax.swing.text.rtf.RTFAttribute[] attributes;
descriptor: [Ljavax/swing/text/rtf/RTFAttribute;
flags: (0x0008) ACC_STATIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=7, locals=8, args_size=0
0: .line 39
new java.util.Vector
dup
invokespecial java.util.Vector.<init>:()V
astore 0 /* a */
start local 0 // java.util.Vector a
1: .line 40
iconst_0
istore 1 /* CHR */
start local 1 // int CHR
2: .line 41
iconst_1
istore 2 /* PGF */
start local 2 // int PGF
3: .line 43
iconst_3
istore 3 /* DOC */
start local 3 // int DOC
4: .line 44
iconst_4
istore 4 /* PST */
start local 4 // int PST
5: .line 45
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
astore 5 /* True */
start local 5 // java.lang.Boolean True
6: .line 46
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
astore 6 /* False */
start local 6 // java.lang.Boolean False
7: .line 48
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$BooleanAttribute
dup
iload 1 /* CHR */
getstatic javax.swing.text.StyleConstants.Italic:Ljava/lang/Object;
ldc "i"
invokespecial javax.swing.text.rtf.RTFAttributes$BooleanAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;)V
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
8: .line 49
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$BooleanAttribute
dup
iload 1 /* CHR */
getstatic javax.swing.text.StyleConstants.Bold:Ljava/lang/Object;
ldc "b"
invokespecial javax.swing.text.rtf.RTFAttributes$BooleanAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;)V
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
9: .line 50
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$BooleanAttribute
dup
iload 1 /* CHR */
getstatic javax.swing.text.StyleConstants.Underline:Ljava/lang/Object;
ldc "ul"
invokespecial javax.swing.text.rtf.RTFAttributes$BooleanAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;)V
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
10: .line 51
aload 0 /* a */
iload 2 /* PGF */
getstatic javax.swing.text.StyleConstants.LeftIndent:Ljava/lang/Object;
ldc "li"
11: .line 52
fconst_0
iconst_0
12: .line 51
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;FI)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
13: .line 53
aload 0 /* a */
iload 2 /* PGF */
getstatic javax.swing.text.StyleConstants.RightIndent:Ljava/lang/Object;
ldc "ri"
14: .line 54
fconst_0
iconst_0
15: .line 53
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;FI)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
16: .line 55
aload 0 /* a */
iload 2 /* PGF */
getstatic javax.swing.text.StyleConstants.FirstLineIndent:Ljava/lang/Object;
ldc "fi"
17: .line 56
fconst_0
iconst_0
18: .line 55
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;FI)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
19: .line 58
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 2 /* PGF */
getstatic javax.swing.text.StyleConstants.Alignment:Ljava/lang/Object;
20: .line 59
ldc "ql"
iconst_0
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
21: .line 58
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
22: .line 60
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 2 /* PGF */
getstatic javax.swing.text.StyleConstants.Alignment:Ljava/lang/Object;
23: .line 61
ldc "qr"
iconst_2
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
24: .line 60
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
25: .line 62
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 2 /* PGF */
getstatic javax.swing.text.StyleConstants.Alignment:Ljava/lang/Object;
26: .line 63
ldc "qc"
iconst_1
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
27: .line 62
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
28: .line 64
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 2 /* PGF */
getstatic javax.swing.text.StyleConstants.Alignment:Ljava/lang/Object;
29: .line 65
ldc "qj"
iconst_3
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
30: .line 64
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
31: .line 66
aload 0 /* a */
iload 2 /* PGF */
getstatic javax.swing.text.StyleConstants.SpaceAbove:Ljava/lang/Object;
32: .line 67
ldc "sa"
iconst_0
33: .line 66
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;I)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
34: .line 68
aload 0 /* a */
iload 2 /* PGF */
getstatic javax.swing.text.StyleConstants.SpaceBelow:Ljava/lang/Object;
35: .line 69
ldc "sb"
iconst_0
36: .line 68
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;I)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
37: .line 71
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 4 /* PST */
ldc "tab_alignment"
38: .line 72
ldc "tqr"
iconst_1
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
39: .line 71
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
40: .line 73
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 4 /* PST */
ldc "tab_alignment"
41: .line 74
ldc "tqc"
iconst_2
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
42: .line 73
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
43: .line 75
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 4 /* PST */
ldc "tab_alignment"
44: .line 76
ldc "tqdec"
iconst_4
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
45: .line 75
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
46: .line 79
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 4 /* PST */
ldc "tab_leader"
47: .line 80
ldc "tldot"
iconst_1
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
48: .line 79
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
49: .line 81
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 4 /* PST */
ldc "tab_leader"
50: .line 82
ldc "tlhyph"
iconst_2
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
51: .line 81
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
52: .line 83
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 4 /* PST */
ldc "tab_leader"
53: .line 84
ldc "tlul"
iconst_3
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
54: .line 83
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
55: .line 85
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 4 /* PST */
ldc "tab_leader"
56: .line 86
ldc "tlth"
iconst_4
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
57: .line 85
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
58: .line 87
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 4 /* PST */
ldc "tab_leader"
59: .line 88
ldc "tleq"
iconst_5
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;I)V
60: .line 87
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
61: .line 91
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$BooleanAttribute
dup
iload 1 /* CHR */
ldc "caps"
ldc "caps"
invokespecial javax.swing.text.rtf.RTFAttributes$BooleanAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;)V
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
62: .line 92
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$BooleanAttribute
dup
iload 1 /* CHR */
ldc "outl"
ldc "outl"
invokespecial javax.swing.text.rtf.RTFAttributes$BooleanAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;)V
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
63: .line 93
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$BooleanAttribute
dup
iload 1 /* CHR */
ldc "scaps"
ldc "scaps"
invokespecial javax.swing.text.rtf.RTFAttributes$BooleanAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;)V
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
64: .line 94
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$BooleanAttribute
dup
iload 1 /* CHR */
ldc "shad"
ldc "shad"
invokespecial javax.swing.text.rtf.RTFAttributes$BooleanAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;)V
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
65: .line 95
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$BooleanAttribute
dup
iload 1 /* CHR */
ldc "v"
ldc "v"
invokespecial javax.swing.text.rtf.RTFAttributes$BooleanAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;)V
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
66: .line 96
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$BooleanAttribute
dup
iload 1 /* CHR */
ldc "strike"
67: .line 97
ldc "strike"
invokespecial javax.swing.text.rtf.RTFAttributes$BooleanAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;)V
68: .line 96
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
69: .line 98
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$BooleanAttribute
dup
iload 1 /* CHR */
ldc "deleted"
70: .line 99
ldc "deleted"
invokespecial javax.swing.text.rtf.RTFAttributes$BooleanAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;)V
71: .line 98
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
72: .line 103
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 3 /* DOC */
ldc "saveformat"
ldc "defformat"
ldc "RTF"
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
73: .line 104
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 3 /* DOC */
ldc "landscape"
ldc "landscape"
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;)V
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
74: .line 106
aload 0 /* a */
iload 3 /* DOC */
ldc "paperw"
75: .line 107
ldc "paperw"
sipush 12240
76: .line 106
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;I)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
77: .line 108
aload 0 /* a */
iload 3 /* DOC */
ldc "paperh"
78: .line 109
ldc "paperh"
sipush 15840
79: .line 108
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;I)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
80: .line 110
aload 0 /* a */
iload 3 /* DOC */
ldc "margl"
81: .line 111
ldc "margl"
sipush 1800
82: .line 110
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;I)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
83: .line 112
aload 0 /* a */
iload 3 /* DOC */
ldc "margr"
84: .line 113
ldc "margr"
sipush 1800
85: .line 112
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;I)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
86: .line 114
aload 0 /* a */
iload 3 /* DOC */
ldc "margt"
87: .line 115
ldc "margt"
sipush 1440
88: .line 114
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;I)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
89: .line 116
aload 0 /* a */
iload 3 /* DOC */
ldc "margb"
90: .line 117
ldc "margb"
sipush 1440
91: .line 116
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;I)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
92: .line 118
aload 0 /* a */
iload 3 /* DOC */
ldc "gutter"
93: .line 119
ldc "gutter"
iconst_0
94: .line 118
invokestatic javax.swing.text.rtf.RTFAttributes$NumericAttribute.NewTwips:(ILjava/lang/Object;Ljava/lang/String;I)Ljavax/swing/text/rtf/RTFAttributes$NumericAttribute;
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
95: .line 121
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 2 /* PGF */
ldc "widowctrl"
96: .line 122
ldc "nowidctlpar"
aload 6 /* False */
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
97: .line 121
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
98: .line 123
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 2 /* PGF */
ldc "widowctrl"
99: .line 124
ldc "widctlpar"
aload 5 /* True */
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
100: .line 123
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
101: .line 125
aload 0 /* a */
new javax.swing.text.rtf.RTFAttributes$AssertiveAttribute
dup
iload 3 /* DOC */
ldc "widowctrl"
102: .line 126
ldc "widowctrl"
aload 5 /* True */
invokespecial javax.swing.text.rtf.RTFAttributes$AssertiveAttribute.<init>:(ILjava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
103: .line 125
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
104: .line 129
aload 0 /* a */
invokevirtual java.util.Vector.size:()I
anewarray javax.swing.text.rtf.RTFAttribute
astore 7 /* attrs */
start local 7 // javax.swing.text.rtf.RTFAttribute[] attrs
105: .line 130
aload 0 /* a */
aload 7 /* attrs */
invokevirtual java.util.Vector.copyInto:([Ljava/lang/Object;)V
106: .line 131
aload 7 /* attrs */
putstatic javax.swing.text.rtf.RTFAttributes.attributes:[Ljavax/swing/text/rtf/RTFAttribute;
end local 7 // javax.swing.text.rtf.RTFAttribute[] attrs
end local 6 // java.lang.Boolean False
end local 5 // java.lang.Boolean True
end local 4 // int PST
end local 3 // int DOC
end local 2 // int PGF
end local 1 // int CHR
end local 0 // java.util.Vector a
107: .line 132
return
LocalVariableTable:
Start End Slot Name Signature
1 107 0 a Ljava/util/Vector<Ljavax/swing/text/rtf/RTFAttribute;>;
2 107 1 CHR I
3 107 2 PGF I
4 107 3 DOC I
5 107 4 PST I
6 107 5 True Ljava/lang/Boolean;
7 107 6 False Ljava/lang/Boolean;
105 107 7 attrs [Ljavax/swing/text/rtf/RTFAttribute;
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 // javax.swing.text.rtf.RTFAttributes this
0: .line 34
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
return
end local 0 // javax.swing.text.rtf.RTFAttributes this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/text/rtf/RTFAttributes;
static java.util.Dictionary<java.lang.String, javax.swing.text.rtf.RTFAttribute> attributesByKeyword();
descriptor: ()Ljava/util/Dictionary;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=5, args_size=0
0: .line 136
new java.util.Hashtable
dup
getstatic javax.swing.text.rtf.RTFAttributes.attributes:[Ljavax/swing/text/rtf/RTFAttribute;
arraylength
invokespecial java.util.Hashtable.<init>:(I)V
astore 0 /* d */
start local 0 // java.util.Dictionary d
1: .line 138
getstatic javax.swing.text.rtf.RTFAttributes.attributes:[Ljavax/swing/text/rtf/RTFAttribute;
dup
astore 4
arraylength
istore 3
iconst_0
istore 2
goto 5
StackMap locals: java.util.Dictionary top int int javax.swing.text.rtf.RTFAttribute[]
StackMap stack:
2: aload 4
iload 2
aaload
astore 1 /* attribute */
start local 1 // javax.swing.text.rtf.RTFAttribute attribute
3: .line 139
aload 0 /* d */
aload 1 /* attribute */
invokeinterface javax.swing.text.rtf.RTFAttribute.rtfName:()Ljava/lang/String;
aload 1 /* attribute */
invokevirtual java.util.Dictionary.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 1 // javax.swing.text.rtf.RTFAttribute attribute
4: .line 138
iinc 2 1
StackMap locals:
StackMap stack:
5: iload 2
iload 3
if_icmplt 2
6: .line 142
aload 0 /* d */
areturn
end local 0 // java.util.Dictionary d
LocalVariableTable:
Start End Slot Name Signature
1 7 0 d Ljava/util/Dictionary<Ljava/lang/String;Ljavax/swing/text/rtf/RTFAttribute;>;
3 4 1 attribute Ljavax/swing/text/rtf/RTFAttribute;
Signature: ()Ljava/util/Dictionary<Ljava/lang/String;Ljavax/swing/text/rtf/RTFAttribute;>;
}
SourceFile: "RTFAttributes.java"
NestMembers:
javax.swing.text.rtf.RTFAttributes$AssertiveAttribute javax.swing.text.rtf.RTFAttributes$BooleanAttribute javax.swing.text.rtf.RTFAttributes$GenericAttribute javax.swing.text.rtf.RTFAttributes$NumericAttribute
InnerClasses:
AssertiveAttribute = javax.swing.text.rtf.RTFAttributes$AssertiveAttribute of javax.swing.text.rtf.RTFAttributes
BooleanAttribute = javax.swing.text.rtf.RTFAttributes$BooleanAttribute of javax.swing.text.rtf.RTFAttributes
abstract GenericAttribute = javax.swing.text.rtf.RTFAttributes$GenericAttribute of javax.swing.text.rtf.RTFAttributes
NumericAttribute = javax.swing.text.rtf.RTFAttributes$NumericAttribute of javax.swing.text.rtf.RTFAttributes