class javax.swing.text.DefaultStyledDocument$StyleChangeHandler extends javax.swing.text.DefaultStyledDocument$AbstractChangeHandler
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: javax.swing.text.DefaultStyledDocument$StyleChangeHandler
super_class: javax.swing.text.DefaultStyledDocument$AbstractChangeHandler
{
void <init>(javax.swing.text.DefaultStyledDocument);
descriptor: (Ljavax/swing/text/DefaultStyledDocument;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 // javax.swing.text.DefaultStyledDocument$StyleChangeHandler this
start local 1 // javax.swing.text.DefaultStyledDocument d
0: .line 2547
aload 0 /* this */
aload 1 /* d */
invokespecial javax.swing.text.DefaultStyledDocument$AbstractChangeHandler.<init>:(Ljavax/swing/text/DefaultStyledDocument;)V
1: .line 2548
return
end local 1 // javax.swing.text.DefaultStyledDocument d
end local 0 // javax.swing.text.DefaultStyledDocument$StyleChangeHandler this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/text/DefaultStyledDocument$StyleChangeHandler;
0 2 1 d Ljavax/swing/text/DefaultStyledDocument;
MethodParameters:
Name Flags
d
void fireStateChanged(javax.swing.text.DefaultStyledDocument, javax.swing.event.ChangeEvent);
descriptor: (Ljavax/swing/text/DefaultStyledDocument;Ljavax/swing/event/ChangeEvent;)V
flags: (0x0000)
Code:
stack=2, locals=4, args_size=3
start local 0 // javax.swing.text.DefaultStyledDocument$StyleChangeHandler this
start local 1 // javax.swing.text.DefaultStyledDocument d
start local 2 // javax.swing.event.ChangeEvent e
0: .line 2551
aload 2 /* e */
invokevirtual javax.swing.event.ChangeEvent.getSource:()Ljava/lang/Object;
astore 3 /* source */
start local 3 // java.lang.Object source
1: .line 2552
aload 3 /* source */
instanceof javax.swing.text.Style
ifeq 4
2: .line 2553
aload 1 /* d */
aload 3 /* source */
checkcast javax.swing.text.Style
invokevirtual javax.swing.text.DefaultStyledDocument.styleChanged:(Ljavax/swing/text/Style;)V
3: .line 2554
goto 5
4: .line 2555
StackMap locals: java.lang.Object
StackMap stack:
aload 1 /* d */
aconst_null
invokevirtual javax.swing.text.DefaultStyledDocument.styleChanged:(Ljavax/swing/text/Style;)V
5: .line 2557
StackMap locals:
StackMap stack:
return
end local 3 // java.lang.Object source
end local 2 // javax.swing.event.ChangeEvent e
end local 1 // javax.swing.text.DefaultStyledDocument d
end local 0 // javax.swing.text.DefaultStyledDocument$StyleChangeHandler this
LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavax/swing/text/DefaultStyledDocument$StyleChangeHandler;
0 6 1 d Ljavax/swing/text/DefaultStyledDocument;
0 6 2 e Ljavax/swing/event/ChangeEvent;
1 6 3 source Ljava/lang/Object;
MethodParameters:
Name Flags
d
e
}
SourceFile: "DefaultStyledDocument.java"
NestHost: javax.swing.text.DefaultStyledDocument
InnerClasses:
abstract AbstractChangeHandler = javax.swing.text.DefaultStyledDocument$AbstractChangeHandler of javax.swing.text.DefaultStyledDocument
StyleChangeHandler = javax.swing.text.DefaultStyledDocument$StyleChangeHandler of javax.swing.text.DefaultStyledDocument