META-INF.modules.java.desktop.classes.sun.awt.X11.XEmbeddingContainer.class Maven / Gradle / Ivy
???? 8
{ |
{ ; } ; ~
?
? ?
? ?
; ?
; ?
? ? ?
?
? ? ? ? ?
? ?
? ?
? ?
; ? ; ?
? ? ; ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
; ?
? ?
? ?
m ? ; ?
? ?
m ?
; ?
( ?
? ?
; ?
? ? ? ?
? ? ?
5 ?
5 ? ?
? ? ? ? ? ? children Ljava/util/HashMap; Signature BLjava/util/HashMap; embedder Lsun/awt/X11/XWindow; ()V Code LineNumberTable LocalVariableTable this !Lsun/awt/X11/XEmbeddingContainer; install (Lsun/awt/X11/XWindow;)V deinstall add (J)V proxy Ljava/awt/Component; peer Lsun/awt/X11/XEmbeddedFramePeer; child J
StackMapTable createChildProxy (J)Ljava/awt/Component; notifyChildEmbedded childResized (Ljava/awt/Component;)V checkXEmbed (J)Z protocol I flags data ? detachChild focusGained focusLost getChild %(J)Lsun/awt/X11/XEmbedChildProxyPeer; handleClientMessage (Lsun/awt/X11/XEvent;)V xev Lsun/awt/X11/XEvent; msg !Lsun/awt/X11/XClientMessageEvent; ?
dispatchEvent forwardKeyEvent (JLjava/awt/event/KeyEvent;)V e Ljava/awt/event/KeyEvent; bdata [B ke Lsun/awt/X11/XKeyEvent; t ?
SourceFile XEmbeddingContainer.java C D java/util/HashMap = > A B ? ? ? ? ? ? ? ? [ \ V W ? ? java/awt/Container Center M ? ? ? ? ? ? ? sun/awt/X11/XEmbeddedFramePeer ? ? ? ? ? sun/awt/X11/XEmbedChildProxy C ? sun/awt/X11/XEmbedHelper ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? N ? D ? ? ? ? ? ? ? ? ? ? D ? ? ? ? sun/awt/X11/XEmbedChildProxyPeer ? ? ? ? ? ? ? ? ? ? ? e f ? D ? ? g h ? sun/awt/X11/XKeyEvent C N N sun/awt/X11/XConstants
sun/awt/X11/XEmbeddingContainer sun/awt/X11/XEventDispatcher java/lang/Throwable sun/awt/X11/XClientMessageEvent java/awt/event/KeyEvent sun/awt/X11/XWindow getWindow ()J sun/awt/X11/XToolkit addEventDispatcher "(JLsun/awt/X11/XEventDispatcher;)V removeEventDispatcher getTarget ()Ljava/lang/Object; <(Ljava/lang/String;Ljava/awt/Component;)Ljava/awt/Component; sun/awt/AWTAccessor getComponentAccessor ComponentAccessor InnerClasses )()Lsun/awt/AWTAccessor$ComponentAccessor; %sun/awt/AWTAccessor$ComponentAccessor getPeer 3(Ljava/awt/Component;)Ljava/awt/peer/ComponentPeer; java/lang/Long valueOf (J)Ljava/lang/Long; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; %(Lsun/awt/X11/XEmbeddingContainer;J)V sendMessage (JIJJJ)V unsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe allocateMemory (J)J
XEmbedInfo Lsun/awt/X11/XAtom; sun/awt/X11/XAtom getAtomData (JJI)Z getInt (J)I
freeMemory awtLock
getDisplay sun/awt/X11/XlibWrapper XUnmapWindow (JJ)V getDefaultRootWindow XReparentWindow (JJJII)V awtUnlock (JI)V get &(Ljava/lang/Object;)Ljava/lang/Object; sun/awt/X11/XEvent get_xclient #()Lsun/awt/X11/XClientMessageEvent; get_message_type XEmbed getAtom get_data (I)J requestXEmbedFocus get_type ()I getAWTEventAccessor AWTEventAccessor (()Lsun/awt/AWTAccessor$AWTEventAccessor; $sun/awt/AWTAccessor$AWTEventAccessor getBData (Ljava/awt/AWTEvent;)[B sun/awt/X11/Native toData ([B)J
set_window
XSendEvent (JJZJJ)I ! ; <