final class com.sun.glass.ui.mac.MacAccessible$MacRole extends java.lang.Enum<com.sun.glass.ui.mac.MacAccessible$MacRole>
  minor version: 0
  major version: 59
  flags: flags: (0x4030) ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
  this_class: com.sun.glass.ui.mac.MacAccessible$MacRole
  super_class: java.lang.Enum
{
  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityUnknownRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityGroupRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityButtonRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityIncrementorRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole AXJFXTOOLTIP;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityImageRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityRadioButtonRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityCheckBoxRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityComboBoxRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityPopUpButtonRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityTabGroupRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityProgressIndicatorRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityMenuBarRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityMenuRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityMenuItemRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityMenuButtonRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityStaticTextRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityTextFieldRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityTextAreaRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilitySliderRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityScrollAreaRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityScrollBarRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityValueIndicatorRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityRowRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityTableRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityColumnRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityCellRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityLinkRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityOutlineRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityDisclosureTriangleRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole NSAccessibilityToolbarRole;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final com.sun.glass.ui.mac.MacAccessible$MacRole AXDateTimeArea;
    descriptor: Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  long ptr;
    descriptor: J
    flags: (0x0000) 

  javafx.scene.AccessibleRole[] jfxRoles;
    descriptor: [Ljavafx/scene/AccessibleRole;
    flags: (0x0000) 

  java.util.List<com.sun.glass.ui.mac.MacAccessible$MacAttribute> macAttributes;
    descriptor: Ljava/util/List;
    flags: (0x0000) 
    Signature: Ljava/util/List<Lcom/sun/glass/ui/mac/MacAccessible$MacAttribute;>;

  java.util.List<com.sun.glass.ui.mac.MacAccessible$MacAttribute> macParameterizedAttributes;
    descriptor: Ljava/util/List;
    flags: (0x0000) 
    Signature: Ljava/util/List<Lcom/sun/glass/ui/mac/MacAccessible$MacAttribute;>;

  java.util.List<com.sun.glass.ui.mac.MacAccessible$MacAction> macActions;
    descriptor: Ljava/util/List;
    flags: (0x0000) 
    Signature: Ljava/util/List<Lcom/sun/glass/ui/mac/MacAccessible$MacAction;>;

  private void <init>(java.lang.String, int, javafx.scene.AccessibleRole, com.sun.glass.ui.mac.MacAccessible$MacAttribute[], com.sun.glass.ui.mac.MacAccessible$MacAction[]);
    descriptor: (Ljava/lang/String;ILjavafx/scene/AccessibleRole;[Lcom/sun/glass/ui/mac/MacAccessible$MacAttribute;[Lcom/sun/glass/ui/mac/MacAccessible$MacAction;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // com.sun.glass.ui.mac.MacAccessible$MacRole this
         0: .line 602
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method of(MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute) is undefined for the type List\n\tThe method of(MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute) is undefined for the type List\n\tThe method of(MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute) is undefined for the type List\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.glass.ui.mac.MacAccessible$MacRole this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    MethodParameters:
               Name  Flags
      $enum$name     
      $enum$ordinal  
      jfxRole        
      macAttributes  
      macActions     

  private void <init>(java.lang.String, int, javafx.scene.AccessibleRole[], com.sun.glass.ui.mac.MacAccessible$MacAttribute[], com.sun.glass.ui.mac.MacAccessible$MacAction[], com.sun.glass.ui.mac.MacAccessible$MacAttribute[]);
    descriptor: (Ljava/lang/String;I[Ljavafx/scene/AccessibleRole;[Lcom/sun/glass/ui/mac/MacAccessible$MacAttribute;[Lcom/sun/glass/ui/mac/MacAccessible$MacAction;[Lcom/sun/glass/ui/mac/MacAccessible$MacAttribute;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=7, args_size=7
        start local 0 // com.sun.glass.ui.mac.MacAccessible$MacRole this
         0: .line 602
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method of(MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute) is undefined for the type List\n\tThe method of(MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute) is undefined for the type List\n\tThe method of(MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute, MacAccessible.MacAttribute) is undefined for the type List\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.glass.ui.mac.MacAccessible$MacRole this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    MethodParameters:
                            Name  Flags
      $enum$name                  
      $enum$ordinal               
      jfxRoles                    
      macAttributes               
      macActions                  
      macParameterizedAttributes  

  static com.sun.glass.ui.mac.MacAccessible$MacRole getRole(javafx.scene.AccessibleRole);
    descriptor: (Ljavafx/scene/AccessibleRole;)Lcom/sun/glass/ui/mac/MacAccessible$MacRole;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 470
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
            Name  Flags
      targetRole  
}
Signature: Ljava/lang/Enum<Lcom/sun/glass/ui/mac/MacAccessible$MacRole;>;
SourceFile: "MacAccessible.java"
NestHost: com.sun.glass.ui.mac.MacAccessible
InnerClasses:
  private final MacAction = com.sun.glass.ui.mac.MacAccessible$MacAction of com.sun.glass.ui.mac.MacAccessible
  private final MacAttribute = com.sun.glass.ui.mac.MacAccessible$MacAttribute of com.sun.glass.ui.mac.MacAccessible
  private final MacRole = com.sun.glass.ui.mac.MacAccessible$MacRole of com.sun.glass.ui.mac.MacAccessible