public class sun.lwawt.macosx.CViewPlatformEmbeddedFrame implements sun.lwawt.PlatformWindow
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: sun.lwawt.macosx.CViewPlatformEmbeddedFrame
  super_class: java.lang.Object
{
  private sun.lwawt.macosx.CPlatformView view;
    descriptor: Lsun/lwawt/macosx/CPlatformView;
    flags: (0x0002) ACC_PRIVATE

  private sun.lwawt.LWWindowPeer peer;
    descriptor: Lsun/lwawt/LWWindowPeer;
    flags: (0x0002) ACC_PRIVATE

  private sun.lwawt.macosx.CViewEmbeddedFrame target;
    descriptor: Lsun/lwawt/macosx/CViewEmbeddedFrame;
    flags: (0x0002) ACC_PRIVATE

  private sun.lwawt.macosx.CPlatformResponder responder;
    descriptor: Lsun/lwawt/macosx/CPlatformResponder;
    flags: (0x0002) ACC_PRIVATE

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 41
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public void initialize(java.awt.Window, sun.lwawt.LWWindowPeer, sun.lwawt.PlatformWindow);
    descriptor: (Ljava/awt/Window;Lsun/lwawt/LWWindowPeer;Lsun/lwawt/PlatformWindow;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // java.awt.Window target
        start local 2 // sun.lwawt.LWWindowPeer peer
        start local 3 // sun.lwawt.PlatformWindow owner
         0: .line 50
            aload 0 /* this */
            aload 2 /* peer */
            putfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.peer:Lsun/lwawt/LWWindowPeer;
         1: .line 51
            aload 0 /* this */
            aload 1 /* target */
            checkcast sun.lwawt.macosx.CViewEmbeddedFrame
            putfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.target:Lsun/lwawt/macosx/CViewEmbeddedFrame;
         2: .line 52
            aload 0 /* this */
            new sun.lwawt.macosx.CPlatformResponder
            dup
            aload 2 /* peer */
            iconst_0
            invokespecial sun.lwawt.macosx.CPlatformResponder.<init>:(Lsun/lwawt/PlatformEventNotifier;Z)V
            putfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.responder:Lsun/lwawt/macosx/CPlatformResponder;
         3: .line 54
            aload 0 /* this */
            new sun.lwawt.macosx.CPlatformView
            dup
            invokespecial sun.lwawt.macosx.CPlatformView.<init>:()V
            putfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
         4: .line 55
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            aload 2 /* peer */
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.responder:Lsun/lwawt/macosx/CPlatformResponder;
            invokevirtual sun.lwawt.macosx.CPlatformView.initialize:(Lsun/lwawt/LWWindowPeer;Lsun/lwawt/macosx/CPlatformResponder;)V
         5: .line 57
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.target:Lsun/lwawt/macosx/CViewEmbeddedFrame;
            invokevirtual sun.lwawt.macosx.CViewEmbeddedFrame.getEmbedderHandle:()J
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            invokevirtual sun.lwawt.macosx.CPlatformView.getAWTView:()J
            invokestatic sun.lwawt.macosx.CWrapper$NSView.addSubview:(JJ)V
         6: .line 58
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            iconst_1
            invokevirtual sun.lwawt.macosx.CPlatformView.setAutoResizable:(Z)V
         7: .line 59
            return
        end local 3 // sun.lwawt.PlatformWindow owner
        end local 2 // sun.lwawt.LWWindowPeer peer
        end local 1 // java.awt.Window target
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    8     0    this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    8     1  target  Ljava/awt/Window;
            0    8     2    peer  Lsun/lwawt/LWWindowPeer;
            0    8     3   owner  Lsun/lwawt/PlatformWindow;
    MethodParameters:
        Name  Flags
      target  
      peer    final
      owner   

  public long getNSViewPtr();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 62
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            invokevirtual sun.lwawt.macosx.CPlatformView.getAWTView:()J
            lreturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public long getLayerPtr();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 67
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            invokevirtual sun.lwawt.macosx.CPlatformView.getWindowLayerPtr:()J
            lreturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public sun.lwawt.LWWindowPeer getPeer();
    descriptor: ()Lsun/lwawt/LWWindowPeer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 72
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.peer:Lsun/lwawt/LWWindowPeer;
            areturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public void dispose();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 77
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            invokedynamic run()Lsun/lwawt/macosx/CFRetainedResource$CFNativeAction;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (J)V
                  sun/lwawt/macosx/CWrapper$NSView.removeFromSuperview(J)V (6)
                  (J)V
            invokevirtual sun.lwawt.macosx.CPlatformView.execute:(Lsun/lwawt/macosx/CFRetainedResource$CFNativeAction;)V
         1: .line 78
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            invokevirtual sun.lwawt.macosx.CPlatformView.dispose:()V
         2: .line 79
            return
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public void setVisible(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // boolean visible
         0: .line 83
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            iload 1 /* visible */
            invokedynamic run(Z)Lsun/lwawt/macosx/CFRetainedResource$CFNativeAction;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (J)V
                  sun/lwawt/macosx/CViewPlatformEmbeddedFrame.lambda$1(ZJ)V (6)
                  (J)V
            invokevirtual sun.lwawt.macosx.CPlatformView.execute:(Lsun/lwawt/macosx/CFRetainedResource$CFNativeAction;)V
         1: .line 84
            return
        end local 1 // boolean visible
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    2     1  visible  Z
    MethodParameters:
         Name  Flags
      visible  

  public void setTitle(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // java.lang.String title
         0: .line 88
            return
        end local 1 // java.lang.String title
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1  title  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      title  

  public void setBounds(int, int, int, int);
    descriptor: (IIII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // int x
        start local 2 // int y
        start local 3 // int w
        start local 4 // int h
         0: .line 92
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            iload 1 /* x */
            iload 2 /* y */
            iload 3 /* w */
            iload 4 /* h */
            invokevirtual sun.lwawt.macosx.CPlatformView.setBounds:(IIII)V
         1: .line 93
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.peer:Lsun/lwawt/LWWindowPeer;
            iload 1 /* x */
            iload 2 /* y */
            iload 3 /* w */
            iload 4 /* h */
            invokevirtual sun.lwawt.LWWindowPeer.notifyReshape:(IIII)V
         2: .line 94
            return
        end local 4 // int h
        end local 3 // int w
        end local 2 // int y
        end local 1 // int x
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    3     1     x  I
            0    3     2     y  I
            0    3     3     w  I
            0    3     4     h  I
    MethodParameters:
      Name  Flags
      x     
      y     
      w     
      h     

  public java.awt.GraphicsDevice getGraphicsDevice();
    descriptor: ()Ljava/awt/GraphicsDevice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 98
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            invokevirtual sun.lwawt.macosx.CPlatformView.getGraphicsDevice:()Ljava/awt/GraphicsDevice;
            areturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public java.awt.Point getLocationOnScreen();
    descriptor: ()Ljava/awt/Point;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 103
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            invokevirtual sun.lwawt.macosx.CPlatformView.getLocationOnScreen:()Ljava/awt/Point;
            areturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public java.awt.Insets getInsets();
    descriptor: ()Ljava/awt/Insets;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 108
            new java.awt.Insets
            dup
            iconst_0
            iconst_0
            iconst_0
            iconst_0
            invokespecial java.awt.Insets.<init>:(IIII)V
            areturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public java.awt.FontMetrics getFontMetrics(java.awt.Font);
    descriptor: (Ljava/awt/Font;)Ljava/awt/FontMetrics;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // java.awt.Font f
         0: .line 113
            new java.lang.RuntimeException
            dup
            ldc "Not implemented"
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.awt.Font f
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1     f  Ljava/awt/Font;
    MethodParameters:
      Name  Flags
      f     

  public sun.java2d.SurfaceData getScreenSurface();
    descriptor: ()Lsun/java2d/SurfaceData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 118
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            invokevirtual sun.lwawt.macosx.CPlatformView.getSurfaceData:()Lsun/java2d/SurfaceData;
            areturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public sun.java2d.SurfaceData replaceSurfaceData();
    descriptor: ()Lsun/java2d/SurfaceData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 123
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            invokevirtual sun.lwawt.macosx.CPlatformView.replaceSurfaceData:()Lsun/java2d/SurfaceData;
            areturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public void setModalBlocked(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // boolean blocked
         0: .line 128
            return
        end local 1 // boolean blocked
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1  blocked  Z
    MethodParameters:
         Name  Flags
      blocked  

  public void toFront();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 132
            return
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public void toBack();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 136
            return
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public void setMenuBar(java.awt.MenuBar);
    descriptor: (Ljava/awt/MenuBar;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // java.awt.MenuBar mb
         0: .line 140
            return
        end local 1 // java.awt.MenuBar mb
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1    mb  Ljava/awt/MenuBar;
    MethodParameters:
      Name  Flags
      mb    

  public void setAlwaysOnTop(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // boolean value
         0: .line 144
            return
        end local 1 // boolean value
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1  value  Z
    MethodParameters:
       Name  Flags
      value  

  public void updateFocusableWindowState();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 148
            return
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public boolean rejectFocusRequest(sun.awt.CausedFocusEvent$Cause);
    descriptor: (Lsun/awt/CausedFocusEvent$Cause;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // sun.awt.CausedFocusEvent$Cause cause
         0: .line 152
            iconst_0
            ireturn
        end local 1 // sun.awt.CausedFocusEvent$Cause cause
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1  cause  Lsun/awt/CausedFocusEvent$Cause;
    MethodParameters:
       Name  Flags
      cause  

  public boolean requestWindowFocus();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 157
            iconst_1
            ireturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public boolean isActive();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 162
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.target:Lsun/lwawt/macosx/CViewEmbeddedFrame;
            invokevirtual sun.lwawt.macosx.CViewEmbeddedFrame.isParentWindowActive:()Z
            ireturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public void setResizable(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // boolean resizable
         0: .line 167
            return
        end local 1 // boolean resizable
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1  resizable  Z
    MethodParameters:
           Name  Flags
      resizable  

  public void setSizeConstraints(int, int, int, int);
    descriptor: (IIII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=5, args_size=5
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // int minW
        start local 2 // int minH
        start local 3 // int maxW
        start local 4 // int maxH
         0: .line 171
            return
        end local 4 // int maxH
        end local 3 // int maxW
        end local 2 // int minH
        end local 1 // int minW
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1  minW  I
            0    1     2  minH  I
            0    1     3  maxW  I
            0    1     4  maxH  I
    MethodParameters:
      Name  Flags
      minW  
      minH  
      maxW  
      maxH  

  public java.awt.Graphics transformGraphics(java.awt.Graphics);
    descriptor: (Ljava/awt/Graphics;)Ljava/awt/Graphics;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // java.awt.Graphics g
         0: .line 175
            aload 1 /* g */
            areturn
        end local 1 // java.awt.Graphics g
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1     g  Ljava/awt/Graphics;
    MethodParameters:
      Name  Flags
      g     

  public void updateIconImages();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 180
            return
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public void setOpacity(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // float opacity
         0: .line 184
            return
        end local 1 // float opacity
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1  opacity  F
    MethodParameters:
         Name  Flags
      opacity  

  public void setOpaque(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // boolean isOpaque
         0: .line 188
            return
        end local 1 // boolean isOpaque
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1  isOpaque  Z
    MethodParameters:
          Name  Flags
      isOpaque  

  public void enterFullScreenMode();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 192
            return
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public void exitFullScreenMode();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 196
            return
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public boolean isFullScreenMode();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 200
            iconst_0
            ireturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  public void setWindowState(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
        start local 1 // int windowState
         0: .line 205
            return
        end local 1 // int windowState
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;
            0    1     1  windowState  I
    MethodParameters:
             Name  Flags
      windowState  

  public boolean isUnderMouse();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
         0: .line 209
            aload 0 /* this */
            getfield sun.lwawt.macosx.CViewPlatformEmbeddedFrame.view:Lsun/lwawt/macosx/CPlatformView;
            invokevirtual sun.lwawt.macosx.CPlatformView.isUnderMouse:()Z
            ireturn
        end local 0 // sun.lwawt.macosx.CViewPlatformEmbeddedFrame this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/lwawt/macosx/CViewPlatformEmbeddedFrame;

  private static void lambda$1(boolean, long);
    descriptor: (ZJ)V
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=2
        start local 1 // long ptr
         0: .line 83
            lload 1 /* ptr */
            iload 0
            ifeq 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack: long
         1: iconst_1
      StackMap locals: int long
      StackMap stack: long int
         2: invokestatic sun.lwawt.macosx.CWrapper$NSView.setHidden:(JZ)V
            return
        end local 1 // long ptr
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     1   ptr  J
}
SourceFile: "CViewPlatformEmbeddedFrame.java"
InnerClasses:
  public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
  public final Cause = sun.awt.CausedFocusEvent$Cause of sun.awt.CausedFocusEvent
  public abstract CFNativeAction = sun.lwawt.macosx.CFRetainedResource$CFNativeAction of sun.lwawt.macosx.CFRetainedResource
  final NSView = sun.lwawt.macosx.CWrapper$NSView of sun.lwawt.macosx.CWrapper