class extends sun.awt.windows.WMenuItemPeer implements java.awt.peer.CheckboxMenuItemPeer
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: sun.awt.windows.WCheckboxMenuItemPeer
super_class: sun.awt.windows.WMenuItemPeer
{
public native void (boolean);
descriptor: (Z)V
flags: (0x0101) ACC_PUBLIC, ACC_NATIVE
MethodParameters:
Name Flags
t
void (java.awt.CheckboxMenuItem);
descriptor: (Ljava/awt/CheckboxMenuItem;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_1
invokespecial sun.awt.windows.WMenuItemPeer.<init>:(Ljava/awt/MenuItem;Z)V
1: aload 0
aload 1
invokevirtual java.awt.CheckboxMenuItem.getState:()Z
invokevirtual sun.awt.windows.WCheckboxMenuItemPeer.setState:(Z)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/awt/windows/WCheckboxMenuItemPeer;
0 3 1 target Ljava/awt/CheckboxMenuItem;
MethodParameters:
Name Flags
target
public void handleAction(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield sun.awt.windows.WCheckboxMenuItemPeer.target:Ljava/lang/Object;
checkcast java.awt.CheckboxMenuItem
astore 2
start local 2 1: aload 2
new sun.awt.windows.WCheckboxMenuItemPeer$1
dup
aload 0
aload 2
iload 1
invokespecial sun.awt.windows.WCheckboxMenuItemPeer$1.<init>:(Lsun/awt/windows/WCheckboxMenuItemPeer;Ljava/awt/CheckboxMenuItem;Z)V
invokestatic sun.awt.windows.WToolkit.executeOnEventHandlerThread:(Ljava/lang/Object;Ljava/lang/Runnable;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/awt/windows/WCheckboxMenuItemPeer;
0 3 1 state Z
1 3 2 target Ljava/awt/CheckboxMenuItem;
MethodParameters:
Name Flags
state final
}
SourceFile: "WCheckboxMenuItemPeer.java"
NestMembers:
sun.awt.windows.WCheckboxMenuItemPeer$1
InnerClasses:
sun.awt.windows.WCheckboxMenuItemPeer$1