public interface sun.awt.AWTAccessor$ComponentAccessor
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: sun.awt.AWTAccessor$ComponentAccessor
  super_class: java.lang.Object
{
  public abstract sun.awt.AppContext getAppContext(java.awt.Component);
    descriptor: (Ljava/awt/Component;)Lsun/awt/AppContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      comp  

  public abstract void setAppContext(java.awt.Component, sun.awt.AppContext);
    descriptor: (Ljava/awt/Component;Lsun/awt/AppContext;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      comp        
      appContext  

  public abstract void setBackgroundEraseDisabled(java.awt.Component, boolean);
    descriptor: (Ljava/awt/Component;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      comp      
      disabled  

  public abstract boolean getBackgroundEraseDisabled(java.awt.Component);
    descriptor: (Ljava/awt/Component;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      comp  

  public abstract java.awt.Rectangle getBounds(java.awt.Component);
    descriptor: (Ljava/awt/Component;)Ljava/awt/Rectangle;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      comp  

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

  public abstract java.security.AccessControlContext getAccessControlContext(java.awt.Component);
    descriptor: (Ljava/awt/Component;)Ljava/security/AccessControlContext;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      comp  

  public abstract boolean requestFocusInWindow(java.awt.Component, sun.awt.CausedFocusEvent$Cause);
    descriptor: (Ljava/awt/Component;Lsun/awt/CausedFocusEvent$Cause;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      comp   
      cause  

  public abstract void requestFocus(java.awt.Component, sun.awt.CausedFocusEvent$Cause);
    descriptor: (Ljava/awt/Component;Lsun/awt/CausedFocusEvent$Cause;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      comp   
      cause  

  public abstract boolean isVisible_NoClientCode(java.awt.Component);
    descriptor: (Ljava/awt/Component;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      comp  
}
SourceFile: "AWTAccessor.java"
NestHost: sun.awt.AWTAccessor
InnerClasses:
  public abstract ComponentAccessor = sun.awt.AWTAccessor$ComponentAccessor of sun.awt.AWTAccessor
  public final Cause = sun.awt.CausedFocusEvent$Cause of sun.awt.CausedFocusEvent