public class sun.awt.im.SimpleInputMethodWindow extends java.awt.Frame implements sun.awt.im.InputMethodWindow
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: sun.awt.im.SimpleInputMethodWindow
super_class: java.awt.Frame
{
sun.awt.im.InputContext inputContext;
descriptor: Lsun/awt/im/InputContext;
flags: (0x0000)
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 5093376647036461555
public void <init>(java.lang.String, sun.awt.im.InputContext);
descriptor: (Ljava/lang/String;Lsun/awt/im/InputContext;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokespecial java.awt.Frame.<init>:(Ljava/lang/String;)V
1: aload 0
aconst_null
putfield sun.awt.im.SimpleInputMethodWindow.inputContext:Lsun/awt/im/InputContext;
2: aload 2
ifnull 4
3: aload 0
aload 2
putfield sun.awt.im.SimpleInputMethodWindow.inputContext:Lsun/awt/im/InputContext;
4: StackMap locals: sun.awt.im.SimpleInputMethodWindow java.lang.String sun.awt.im.InputContext
StackMap stack:
aload 0
iconst_0
invokevirtual sun.awt.im.SimpleInputMethodWindow.setFocusableWindowState:(Z)V
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lsun/awt/im/SimpleInputMethodWindow;
0 6 1 title Ljava/lang/String;
0 6 2 context Lsun/awt/im/InputContext;
MethodParameters:
Name Flags
title
context
public void setInputContext(sun.awt.im.InputContext);
descriptor: (Lsun/awt/im/InputContext;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield sun.awt.im.SimpleInputMethodWindow.inputContext:Lsun/awt/im/InputContext;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/awt/im/SimpleInputMethodWindow;
0 2 1 inputContext Lsun/awt/im/InputContext;
MethodParameters:
Name Flags
inputContext
public java.awt.im.InputContext getInputContext();
descriptor: ()Ljava/awt/im/InputContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield sun.awt.im.SimpleInputMethodWindow.inputContext:Lsun/awt/im/InputContext;
ifnull 2
1: aload 0
getfield sun.awt.im.SimpleInputMethodWindow.inputContext:Lsun/awt/im/InputContext;
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokespecial java.awt.Frame.getInputContext:()Ljava/awt/im/InputContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/awt/im/SimpleInputMethodWindow;
}
SourceFile: "SimpleInputMethodWindow.java"