public final class sun.awt.HToolkit extends sun.awt.SunToolkit implements sun.awt.ComponentFactory
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: sun.awt.HToolkit
  super_class: sun.awt.SunToolkit
{
  private static final java.awt.peer.KeyboardFocusManagerPeer kfmPeer;
    descriptor: Ljava/awt/peer/KeyboardFocusManagerPeer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 50
            new sun.awt.HToolkit$1
            dup
            invokespecial sun.awt.HToolkit$1.<init>:()V
            putstatic sun.awt.HToolkit.kfmPeer:Ljava/awt/peer/KeyboardFocusManagerPeer;
         1: .line 61
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 63
            aload 0 /* this */
            invokespecial sun.awt.SunToolkit.<init>:()V
         1: .line 64
            return
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lsun/awt/HToolkit;

  public java.awt.peer.FramePeer createLightweightFrame(sun.awt.LightweightFrame);
    descriptor: (Lsun/awt/LightweightFrame;)Ljava/awt/peer/FramePeer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // sun.awt.LightweightFrame target
         0: .line 73
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 1 // sun.awt.LightweightFrame target
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lsun/awt/HToolkit;
            0    1     1  target  Lsun/awt/LightweightFrame;
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public java.awt.peer.KeyboardFocusManagerPeer getKeyboardFocusManagerPeer();
    descriptor: ()Ljava/awt/peer/KeyboardFocusManagerPeer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 79
            getstatic sun.awt.HToolkit.kfmPeer:Ljava/awt/peer/KeyboardFocusManagerPeer;
            areturn
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;

  public java.awt.peer.TrayIconPeer createTrayIcon(java.awt.TrayIcon);
    descriptor: (Ljava/awt/TrayIcon;)Ljava/awt/peer/TrayIconPeer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.awt.TrayIcon target
         0: .line 85
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 1 // java.awt.TrayIcon target
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lsun/awt/HToolkit;
            0    1     1  target  Ljava/awt/TrayIcon;
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

  public java.awt.peer.SystemTrayPeer createSystemTray(java.awt.SystemTray);
    descriptor: (Ljava/awt/SystemTray;)Ljava/awt/peer/SystemTrayPeer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.awt.SystemTray target
         0: .line 91
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 1 // java.awt.SystemTray target
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lsun/awt/HToolkit;
            0    1     1  target  Ljava/awt/SystemTray;
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
        Name  Flags
      target  

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

  public sun.awt.GlobalCursorManager getGlobalCursorManager();
    descriptor: ()Lsun/awt/GlobalCursorManager;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 101
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
    Exceptions:
      throws java.awt.HeadlessException

  protected void loadSystemColors(int[]);
    descriptor: ([I)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // int[] systemColors
         0: .line 110
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 1 // int[] systemColors
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lsun/awt/HToolkit;
            0    1     1  systemColors  [I
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
              Name  Flags
      systemColors  

  public java.awt.image.ColorModel getColorModel();
    descriptor: ()Ljava/awt/image/ColorModel;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 116
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
    Exceptions:
      throws java.awt.HeadlessException

  public int getScreenResolution();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 122
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
    Exceptions:
      throws java.awt.HeadlessException

  public java.util.Map<java.awt.font.TextAttribute, ?> mapInputMethodHighlight(java.awt.im.InputMethodHighlight);
    descriptor: (Ljava/awt/im/InputMethodHighlight;)Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.awt.im.InputMethodHighlight highlight
         0: .line 129
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 1 // java.awt.im.InputMethodHighlight highlight
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lsun/awt/HToolkit;
            0    1     1  highlight  Ljava/awt/im/InputMethodHighlight;
    Exceptions:
      throws java.awt.HeadlessException
    Signature: (Ljava/awt/im/InputMethodHighlight;)Ljava/util/Map<Ljava/awt/font/TextAttribute;*>;
    MethodParameters:
           Name  Flags
      highlight  

  public int getMenuShortcutKeyMask();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 135
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
    Exceptions:
      throws java.awt.HeadlessException

  public boolean getLockingKeyState(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // int keyCode
         0: .line 141
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 1 // int keyCode
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lsun/awt/HToolkit;
            0    1     1  keyCode  I
    Exceptions:
      throws java.lang.UnsupportedOperationException
    MethodParameters:
         Name  Flags
      keyCode  

  public void setLockingKeyState(int, boolean);
    descriptor: (IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // sun.awt.HToolkit this
        start local 1 // int keyCode
        start local 2 // boolean on
         0: .line 147
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 2 // boolean on
        end local 1 // int keyCode
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lsun/awt/HToolkit;
            0    1     1  keyCode  I
            0    1     2       on  Z
    Exceptions:
      throws java.lang.UnsupportedOperationException
    MethodParameters:
         Name  Flags
      keyCode  
      on       

  public java.awt.Cursor createCustomCursor(java.awt.Image, java.awt.Point, java.lang.String);
    descriptor: (Ljava/awt/Image;Ljava/awt/Point;Ljava/lang/String;)Ljava/awt/Cursor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.awt.Image cursor
        start local 2 // java.awt.Point hotSpot
        start local 3 // java.lang.String name
         0: .line 153
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 3 // java.lang.String name
        end local 2 // java.awt.Point hotSpot
        end local 1 // java.awt.Image cursor
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lsun/awt/HToolkit;
            0    1     1   cursor  Ljava/awt/Image;
            0    1     2  hotSpot  Ljava/awt/Point;
            0    1     3     name  Ljava/lang/String;
    Exceptions:
      throws java.lang.IndexOutOfBoundsException, java.awt.HeadlessException
    MethodParameters:
         Name  Flags
      cursor   
      hotSpot  
      name     

  public java.awt.Dimension getBestCursorSize(int, int);
    descriptor: (II)Ljava/awt/Dimension;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // sun.awt.HToolkit this
        start local 1 // int preferredWidth
        start local 2 // int preferredHeight
         0: .line 159
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 2 // int preferredHeight
        end local 1 // int preferredWidth
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lsun/awt/HToolkit;
            0    1     1   preferredWidth  I
            0    1     2  preferredHeight  I
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
                 Name  Flags
      preferredWidth   
      preferredHeight  

  public int getMaximumCursorColors();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 165
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
    Exceptions:
      throws java.awt.HeadlessException

  public <T extends java.awt.dnd.DragGestureRecognizer> T createDragGestureRecognizer(java.lang.Class<T>, java.awt.dnd.DragSource, java.awt.Component, int, java.awt.dnd.DragGestureListener);
    descriptor: (Ljava/lang/Class;Ljava/awt/dnd/DragSource;Ljava/awt/Component;ILjava/awt/dnd/DragGestureListener;)Ljava/awt/dnd/DragGestureRecognizer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=6, args_size=6
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.lang.Class abstractRecognizerClass
        start local 2 // java.awt.dnd.DragSource ds
        start local 3 // java.awt.Component c
        start local 4 // int srcActions
        start local 5 // java.awt.dnd.DragGestureListener dgl
         0: .line 174
            aconst_null
            areturn
        end local 5 // java.awt.dnd.DragGestureListener dgl
        end local 4 // int srcActions
        end local 3 // java.awt.Component c
        end local 2 // java.awt.dnd.DragSource ds
        end local 1 // java.lang.Class abstractRecognizerClass
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    1     0                     this  Lsun/awt/HToolkit;
            0    1     1  abstractRecognizerClass  Ljava/lang/Class<TT;>;
            0    1     2                       ds  Ljava/awt/dnd/DragSource;
            0    1     3                        c  Ljava/awt/Component;
            0    1     4               srcActions  I
            0    1     5                      dgl  Ljava/awt/dnd/DragGestureListener;
    Signature: <T:Ljava/awt/dnd/DragGestureRecognizer;>(Ljava/lang/Class<TT;>;Ljava/awt/dnd/DragSource;Ljava/awt/Component;ILjava/awt/dnd/DragGestureListener;)TT;
    MethodParameters:
                         Name  Flags
      abstractRecognizerClass  
      ds                       
      c                        
      srcActions               
      dgl                      

  public java.awt.Dimension getScreenSize();
    descriptor: ()Ljava/awt/Dimension;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 180
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
    Exceptions:
      throws java.awt.HeadlessException

  public java.awt.Insets getScreenInsets(java.awt.GraphicsConfiguration);
    descriptor: (Ljava/awt/GraphicsConfiguration;)Ljava/awt/Insets;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.awt.GraphicsConfiguration gc
         0: .line 186
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 1 // java.awt.GraphicsConfiguration gc
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
            0    1     1    gc  Ljava/awt/GraphicsConfiguration;
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
      Name  Flags
      gc    

  public void setDynamicLayout(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // boolean dynamic
         0: .line 192
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 1 // boolean dynamic
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lsun/awt/HToolkit;
            0    1     1  dynamic  Z
    Exceptions:
      throws java.awt.HeadlessException
    MethodParameters:
         Name  Flags
      dynamic  

  protected boolean isDynamicLayoutSet();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 198
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
    Exceptions:
      throws java.awt.HeadlessException

  public boolean isDynamicLayoutActive();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 204
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
    Exceptions:
      throws java.awt.HeadlessException

  public java.awt.datatransfer.Clipboard getSystemClipboard();
    descriptor: ()Ljava/awt/datatransfer/Clipboard;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 210
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
    Exceptions:
      throws java.awt.HeadlessException

  public java.awt.PrintJob getPrintJob(java.awt.Frame, java.lang.String, java.awt.JobAttributes, java.awt.PageAttributes);
    descriptor: (Ljava/awt/Frame;Ljava/lang/String;Ljava/awt/JobAttributes;Ljava/awt/PageAttributes;)Ljava/awt/PrintJob;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.awt.Frame frame
        start local 2 // java.lang.String jobtitle
        start local 3 // java.awt.JobAttributes jobAttributes
        start local 4 // java.awt.PageAttributes pageAttributes
         0: .line 220
            aload 1 /* frame */
            ifnull 2
         1: .line 222
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
         2: .line 224
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
         3: .line 225
            ldc "PrintJob not supported in a headless environment"
         4: .line 224
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        end local 4 // java.awt.PageAttributes pageAttributes
        end local 3 // java.awt.JobAttributes jobAttributes
        end local 2 // java.lang.String jobtitle
        end local 1 // java.awt.Frame frame
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    5     0            this  Lsun/awt/HToolkit;
            0    5     1           frame  Ljava/awt/Frame;
            0    5     2        jobtitle  Ljava/lang/String;
            0    5     3   jobAttributes  Ljava/awt/JobAttributes;
            0    5     4  pageAttributes  Ljava/awt/PageAttributes;
    MethodParameters:
                Name  Flags
      frame           
      jobtitle        
      jobAttributes   
      pageAttributes  

  public java.awt.PrintJob getPrintJob(java.awt.Frame, java.lang.String, java.util.Properties);
    descriptor: (Ljava/awt/Frame;Ljava/lang/String;Ljava/util/Properties;)Ljava/awt/PrintJob;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.awt.Frame frame
        start local 2 // java.lang.String doctitle
        start local 3 // java.util.Properties props
         0: .line 231
            aload 1 /* frame */
            ifnull 2
         1: .line 233
            new java.awt.HeadlessException
            dup
            invokespecial java.awt.HeadlessException.<init>:()V
            athrow
         2: .line 235
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
         3: .line 236
            ldc "PrintJob not supported in a headless environment"
         4: .line 235
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // java.util.Properties props
        end local 2 // java.lang.String doctitle
        end local 1 // java.awt.Frame frame
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lsun/awt/HToolkit;
            0    5     1     frame  Ljava/awt/Frame;
            0    5     2  doctitle  Ljava/lang/String;
            0    5     3     props  Ljava/util/Properties;
    MethodParameters:
          Name  Flags
      frame     
      doctitle  
      props     

  public void sync();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 246
            return
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;

  protected boolean syncNativeQueue(long);
    descriptor: (J)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=3, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // long timeout
         0: .line 250
            iconst_0
            ireturn
        end local 1 // long timeout
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lsun/awt/HToolkit;
            0    1     1  timeout  J
    MethodParameters:
         Name  Flags
      timeout  final

  public void beep();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 256
            getstatic java.lang.System.out:Ljava/io/PrintStream;
            bipush 7
            invokevirtual java.io.PrintStream.write:(I)V
         1: .line 257
            return
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lsun/awt/HToolkit;

  public boolean isModalityTypeSupported(java.awt.Dialog$ModalityType);
    descriptor: (Ljava/awt/Dialog$ModalityType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.awt.Dialog$ModalityType modalityType
         0: .line 264
            iconst_0
            ireturn
        end local 1 // java.awt.Dialog$ModalityType modalityType
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lsun/awt/HToolkit;
            0    1     1  modalityType  Ljava/awt/Dialog$ModalityType;
    MethodParameters:
              Name  Flags
      modalityType  

  public boolean isModalExclusionTypeSupported(java.awt.Dialog$ModalExclusionType);
    descriptor: (Ljava/awt/Dialog$ModalExclusionType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.awt.Dialog$ModalExclusionType exclusionType
         0: .line 269
            iconst_0
            ireturn
        end local 1 // java.awt.Dialog$ModalExclusionType exclusionType
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    1     0           this  Lsun/awt/HToolkit;
            0    1     1  exclusionType  Ljava/awt/Dialog$ModalExclusionType;
    MethodParameters:
               Name  Flags
      exclusionType  

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

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

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

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

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

  public void grab(java.awt.Window);
    descriptor: (Ljava/awt/Window;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.awt.Window w
         0: .line 297
            return
        end local 1 // java.awt.Window w
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
            0    1     1     w  Ljava/awt/Window;
    MethodParameters:
      Name  Flags
      w     

  public void ungrab(java.awt.Window);
    descriptor: (Ljava/awt/Window;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // sun.awt.HToolkit this
        start local 1 // java.awt.Window w
         0: .line 300
            return
        end local 1 // java.awt.Window w
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
            0    1     1     w  Ljava/awt/Window;
    MethodParameters:
      Name  Flags
      w     

  protected boolean syncNativeQueue();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 302
            iconst_0
            ireturn
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;

  public java.awt.im.spi.InputMethodDescriptor getInputMethodAdapterDescriptor();
    descriptor: ()Ljava/awt/im/spi/InputMethodDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.HToolkit this
         0: .line 308
            aconst_null
            areturn
        end local 0 // sun.awt.HToolkit this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/awt/HToolkit;
    Exceptions:
      throws java.awt.AWTException
}
SourceFile: "HToolkit.java"
NestMembers:
  sun.awt.HToolkit$1
InnerClasses:
  public final ModalExclusionType = java.awt.Dialog$ModalExclusionType of java.awt.Dialog
  public final ModalityType = java.awt.Dialog$ModalityType of java.awt.Dialog
  sun.awt.HToolkit$1