public interface sun.awt.AWTAccessor$KeyboardFocusManagerAccessor
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: sun.awt.AWTAccessor$KeyboardFocusManagerAccessor
  super_class: java.lang.Object
{
  public abstract int shouldNativelyFocusHeavyweight(java.awt.Component, java.awt.Component, boolean, boolean, long, java.awt.event.FocusEvent$Cause);
    descriptor: (Ljava/awt/Component;Ljava/awt/Component;ZZJLjava/awt/event/FocusEvent$Cause;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                            Name  Flags
      heavyweight                 
      descendant                  
      temporary                   
      focusedWindowChangeAllowed  
      time                        
      cause                       

  public abstract boolean processSynchronousLightweightTransfer(java.awt.Component, java.awt.Component, boolean, boolean, long);
    descriptor: (Ljava/awt/Component;Ljava/awt/Component;ZZJ)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                            Name  Flags
      heavyweight                 
      descendant                  
      temporary                   
      focusedWindowChangeAllowed  
      time                        

  public abstract void removeLastFocusRequest(java.awt.Component);
    descriptor: (Ljava/awt/Component;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      heavyweight  

  public abstract java.awt.Component getMostRecentFocusOwner(java.awt.Window);
    descriptor: (Ljava/awt/Window;)Ljava/awt/Component;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      window  

  public abstract void setMostRecentFocusOwner(java.awt.Window, java.awt.Component);
    descriptor: (Ljava/awt/Window;Ljava/awt/Component;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      window     
      component  

  public abstract java.awt.KeyboardFocusManager getCurrentKeyboardFocusManager(sun.awt.AppContext);
    descriptor: (Lsun/awt/AppContext;)Ljava/awt/KeyboardFocusManager;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      ctx   

  public abstract java.awt.Container getCurrentFocusCycleRoot();
    descriptor: ()Ljava/awt/Container;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "AWTAccessor.java"
NestHost: sun.awt.AWTAccessor
InnerClasses:
  public final Cause = java.awt.event.FocusEvent$Cause of java.awt.event.FocusEvent
  public abstract KeyboardFocusManagerAccessor = sun.awt.AWTAccessor$KeyboardFocusManagerAccessor of sun.awt.AWTAccessor