public class javax.accessibility.AccessibleRole extends javax.accessibility.AccessibleBundle
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: javax.accessibility.AccessibleRole
  super_class: javax.accessibility.AccessibleBundle
{
  public static final javax.accessibility.AccessibleRole ALERT;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole COLUMN_HEADER;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole CANVAS;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole COMBO_BOX;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole DESKTOP_ICON;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole HTML_CONTAINER;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole INTERNAL_FRAME;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole DESKTOP_PANE;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole OPTION_PANE;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole WINDOW;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole FRAME;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole DIALOG;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole COLOR_CHOOSER;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole DIRECTORY_PANE;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole FILE_CHOOSER;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole FILLER;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole HYPERLINK;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole ICON;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole LABEL;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole ROOT_PANE;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole GLASS_PANE;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole LAYERED_PANE;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole LIST;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole LIST_ITEM;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole MENU_BAR;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole POPUP_MENU;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole MENU;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole MENU_ITEM;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole SEPARATOR;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole PAGE_TAB_LIST;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole PAGE_TAB;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole PANEL;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole PROGRESS_BAR;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole PASSWORD_TEXT;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole PUSH_BUTTON;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole TOGGLE_BUTTON;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole CHECK_BOX;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole RADIO_BUTTON;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole ROW_HEADER;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole SCROLL_PANE;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole SCROLL_BAR;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole VIEWPORT;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole SLIDER;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole SPLIT_PANE;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole TABLE;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole TEXT;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole TREE;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole TOOL_BAR;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole TOOL_TIP;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole AWT_COMPONENT;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole SWING_COMPONENT;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole UNKNOWN;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole STATUS_BAR;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole DATE_EDITOR;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole SPIN_BOX;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole FONT_CHOOSER;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole GROUP_BOX;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole HEADER;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole FOOTER;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole PARAGRAPH;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole RULER;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole EDITBAR;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final javax.accessibility.AccessibleRole PROGRESS_MONITOR;
    descriptor: Ljavax/accessibility/AccessibleRole;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 57
            new javax.accessibility.AccessibleRole
            dup
            ldc "alert"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
         1: .line 56
            putstatic javax.accessibility.AccessibleRole.ALERT:Ljavax/accessibility/AccessibleRole;
         2: .line 63
            new javax.accessibility.AccessibleRole
            dup
            ldc "columnheader"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
         3: .line 62
            putstatic javax.accessibility.AccessibleRole.COLUMN_HEADER:Ljavax/accessibility/AccessibleRole;
         4: .line 73
            new javax.accessibility.AccessibleRole
            dup
            ldc "canvas"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
         5: .line 72
            putstatic javax.accessibility.AccessibleRole.CANVAS:Ljavax/accessibility/AccessibleRole;
         6: .line 80
            new javax.accessibility.AccessibleRole
            dup
            ldc "combobox"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
         7: .line 79
            putstatic javax.accessibility.AccessibleRole.COMBO_BOX:Ljavax/accessibility/AccessibleRole;
         8: .line 89
            new javax.accessibility.AccessibleRole
            dup
            ldc "desktopicon"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
         9: .line 88
            putstatic javax.accessibility.AccessibleRole.DESKTOP_ICON:Ljavax/accessibility/AccessibleRole;
        10: .line 106
            new javax.accessibility.AccessibleRole
            dup
            ldc "htmlcontainer"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        11: .line 105
            putstatic javax.accessibility.AccessibleRole.HTML_CONTAINER:Ljavax/accessibility/AccessibleRole;
        12: .line 118
            new javax.accessibility.AccessibleRole
            dup
            ldc "internalframe"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        13: .line 117
            putstatic javax.accessibility.AccessibleRole.INTERNAL_FRAME:Ljavax/accessibility/AccessibleRole;
        14: .line 128
            new javax.accessibility.AccessibleRole
            dup
            ldc "desktoppane"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        15: .line 127
            putstatic javax.accessibility.AccessibleRole.DESKTOP_PANE:Ljavax/accessibility/AccessibleRole;
        16: .line 136
            new javax.accessibility.AccessibleRole
            dup
            ldc "optionpane"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        17: .line 135
            putstatic javax.accessibility.AccessibleRole.OPTION_PANE:Ljavax/accessibility/AccessibleRole;
        18: .line 145
            new javax.accessibility.AccessibleRole
            dup
            ldc "window"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        19: .line 144
            putstatic javax.accessibility.AccessibleRole.WINDOW:Ljavax/accessibility/AccessibleRole;
        20: .line 156
            new javax.accessibility.AccessibleRole
            dup
            ldc "frame"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        21: .line 155
            putstatic javax.accessibility.AccessibleRole.FRAME:Ljavax/accessibility/AccessibleRole;
        22: .line 167
            new javax.accessibility.AccessibleRole
            dup
            ldc "dialog"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        23: .line 166
            putstatic javax.accessibility.AccessibleRole.DIALOG:Ljavax/accessibility/AccessibleRole;
        24: .line 173
            new javax.accessibility.AccessibleRole
            dup
            ldc "colorchooser"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        25: .line 172
            putstatic javax.accessibility.AccessibleRole.COLOR_CHOOSER:Ljavax/accessibility/AccessibleRole;
        26: .line 183
            new javax.accessibility.AccessibleRole
            dup
            ldc "directorypane"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        27: .line 182
            putstatic javax.accessibility.AccessibleRole.DIRECTORY_PANE:Ljavax/accessibility/AccessibleRole;
        28: .line 193
            new javax.accessibility.AccessibleRole
            dup
            ldc "filechooser"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        29: .line 192
            putstatic javax.accessibility.AccessibleRole.FILE_CHOOSER:Ljavax/accessibility/AccessibleRole;
        30: .line 201
            new javax.accessibility.AccessibleRole
            dup
            ldc "filler"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        31: .line 200
            putstatic javax.accessibility.AccessibleRole.FILLER:Ljavax/accessibility/AccessibleRole;
        32: .line 207
            new javax.accessibility.AccessibleRole
            dup
            ldc "hyperlink"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        33: .line 206
            putstatic javax.accessibility.AccessibleRole.HYPERLINK:Ljavax/accessibility/AccessibleRole;
        34: .line 213
            new javax.accessibility.AccessibleRole
            dup
            ldc "icon"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        35: .line 212
            putstatic javax.accessibility.AccessibleRole.ICON:Ljavax/accessibility/AccessibleRole;
        36: .line 219
            new javax.accessibility.AccessibleRole
            dup
            ldc "label"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        37: .line 218
            putstatic javax.accessibility.AccessibleRole.LABEL:Ljavax/accessibility/AccessibleRole;
        38: .line 229
            new javax.accessibility.AccessibleRole
            dup
            ldc "rootpane"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        39: .line 228
            putstatic javax.accessibility.AccessibleRole.ROOT_PANE:Ljavax/accessibility/AccessibleRole;
        40: .line 238
            new javax.accessibility.AccessibleRole
            dup
            ldc "glasspane"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        41: .line 237
            putstatic javax.accessibility.AccessibleRole.GLASS_PANE:Ljavax/accessibility/AccessibleRole;
        42: .line 250
            new javax.accessibility.AccessibleRole
            dup
            ldc "layeredpane"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        43: .line 249
            putstatic javax.accessibility.AccessibleRole.LAYERED_PANE:Ljavax/accessibility/AccessibleRole;
        44: .line 261
            new javax.accessibility.AccessibleRole
            dup
            ldc "list"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        45: .line 260
            putstatic javax.accessibility.AccessibleRole.LIST:Ljavax/accessibility/AccessibleRole;
        46: .line 271
            new javax.accessibility.AccessibleRole
            dup
            ldc "listitem"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        47: .line 270
            putstatic javax.accessibility.AccessibleRole.LIST_ITEM:Ljavax/accessibility/AccessibleRole;
        48: .line 283
            new javax.accessibility.AccessibleRole
            dup
            ldc "menubar"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        49: .line 282
            putstatic javax.accessibility.AccessibleRole.MENU_BAR:Ljavax/accessibility/AccessibleRole;
        50: .line 293
            new javax.accessibility.AccessibleRole
            dup
            ldc "popupmenu"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        51: .line 292
            putstatic javax.accessibility.AccessibleRole.POPUP_MENU:Ljavax/accessibility/AccessibleRole;
        52: .line 310
            new javax.accessibility.AccessibleRole
            dup
            ldc "menu"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        53: .line 309
            putstatic javax.accessibility.AccessibleRole.MENU:Ljavax/accessibility/AccessibleRole;
        54: .line 323
            new javax.accessibility.AccessibleRole
            dup
            ldc "menuitem"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        55: .line 322
            putstatic javax.accessibility.AccessibleRole.MENU_ITEM:Ljavax/accessibility/AccessibleRole;
        56: .line 335
            new javax.accessibility.AccessibleRole
            dup
            ldc "separator"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        57: .line 334
            putstatic javax.accessibility.AccessibleRole.SEPARATOR:Ljavax/accessibility/AccessibleRole;
        58: .line 346
            new javax.accessibility.AccessibleRole
            dup
            ldc "pagetablist"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        59: .line 345
            putstatic javax.accessibility.AccessibleRole.PAGE_TAB_LIST:Ljavax/accessibility/AccessibleRole;
        60: .line 356
            new javax.accessibility.AccessibleRole
            dup
            ldc "pagetab"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        61: .line 355
            putstatic javax.accessibility.AccessibleRole.PAGE_TAB:Ljavax/accessibility/AccessibleRole;
        62: .line 362
            new javax.accessibility.AccessibleRole
            dup
            ldc "panel"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        63: .line 361
            putstatic javax.accessibility.AccessibleRole.PANEL:Ljavax/accessibility/AccessibleRole;
        64: .line 368
            new javax.accessibility.AccessibleRole
            dup
            ldc "progressbar"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        65: .line 367
            putstatic javax.accessibility.AccessibleRole.PROGRESS_BAR:Ljavax/accessibility/AccessibleRole;
        66: .line 375
            new javax.accessibility.AccessibleRole
            dup
            ldc "passwordtext"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        67: .line 374
            putstatic javax.accessibility.AccessibleRole.PASSWORD_TEXT:Ljavax/accessibility/AccessibleRole;
        68: .line 386
            new javax.accessibility.AccessibleRole
            dup
            ldc "pushbutton"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        69: .line 385
            putstatic javax.accessibility.AccessibleRole.PUSH_BUTTON:Ljavax/accessibility/AccessibleRole;
        70: .line 397
            new javax.accessibility.AccessibleRole
            dup
            ldc "togglebutton"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        71: .line 396
            putstatic javax.accessibility.AccessibleRole.TOGGLE_BUTTON:Ljavax/accessibility/AccessibleRole;
        72: .line 408
            new javax.accessibility.AccessibleRole
            dup
            ldc "checkbox"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        73: .line 407
            putstatic javax.accessibility.AccessibleRole.CHECK_BOX:Ljavax/accessibility/AccessibleRole;
        74: .line 419
            new javax.accessibility.AccessibleRole
            dup
            ldc "radiobutton"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        75: .line 418
            putstatic javax.accessibility.AccessibleRole.RADIO_BUTTON:Ljavax/accessibility/AccessibleRole;
        76: .line 425
            new javax.accessibility.AccessibleRole
            dup
            ldc "rowheader"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        77: .line 424
            putstatic javax.accessibility.AccessibleRole.ROW_HEADER:Ljavax/accessibility/AccessibleRole;
        78: .line 435
            new javax.accessibility.AccessibleRole
            dup
            ldc "scrollpane"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        79: .line 434
            putstatic javax.accessibility.AccessibleRole.SCROLL_PANE:Ljavax/accessibility/AccessibleRole;
        80: .line 444
            new javax.accessibility.AccessibleRole
            dup
            ldc "scrollbar"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        81: .line 443
            putstatic javax.accessibility.AccessibleRole.SCROLL_BAR:Ljavax/accessibility/AccessibleRole;
        82: .line 454
            new javax.accessibility.AccessibleRole
            dup
            ldc "viewport"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        83: .line 453
            putstatic javax.accessibility.AccessibleRole.VIEWPORT:Ljavax/accessibility/AccessibleRole;
        84: .line 461
            new javax.accessibility.AccessibleRole
            dup
            ldc "slider"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        85: .line 460
            putstatic javax.accessibility.AccessibleRole.SLIDER:Ljavax/accessibility/AccessibleRole;
        86: .line 469
            new javax.accessibility.AccessibleRole
            dup
            ldc "splitpane"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        87: .line 468
            putstatic javax.accessibility.AccessibleRole.SPLIT_PANE:Ljavax/accessibility/AccessibleRole;
        88: .line 476
            new javax.accessibility.AccessibleRole
            dup
            ldc "table"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        89: .line 475
            putstatic javax.accessibility.AccessibleRole.TABLE:Ljavax/accessibility/AccessibleRole;
        90: .line 485
            new javax.accessibility.AccessibleRole
            dup
            ldc "text"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        91: .line 484
            putstatic javax.accessibility.AccessibleRole.TEXT:Ljavax/accessibility/AccessibleRole;
        92: .line 493
            new javax.accessibility.AccessibleRole
            dup
            ldc "tree"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        93: .line 492
            putstatic javax.accessibility.AccessibleRole.TREE:Ljavax/accessibility/AccessibleRole;
        94: .line 501
            new javax.accessibility.AccessibleRole
            dup
            ldc "toolbar"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        95: .line 500
            putstatic javax.accessibility.AccessibleRole.TOOL_BAR:Ljavax/accessibility/AccessibleRole;
        96: .line 510
            new javax.accessibility.AccessibleRole
            dup
            ldc "tooltip"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        97: .line 509
            putstatic javax.accessibility.AccessibleRole.TOOL_TIP:Ljavax/accessibility/AccessibleRole;
        98: .line 519
            new javax.accessibility.AccessibleRole
            dup
            ldc "awtcomponent"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
        99: .line 518
            putstatic javax.accessibility.AccessibleRole.AWT_COMPONENT:Ljavax/accessibility/AccessibleRole;
       100: .line 528
            new javax.accessibility.AccessibleRole
            dup
            ldc "swingcomponent"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       101: .line 527
            putstatic javax.accessibility.AccessibleRole.SWING_COMPONENT:Ljavax/accessibility/AccessibleRole;
       102: .line 538
            new javax.accessibility.AccessibleRole
            dup
            ldc "unknown"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       103: .line 537
            putstatic javax.accessibility.AccessibleRole.UNKNOWN:Ljavax/accessibility/AccessibleRole;
       104: .line 545
            new javax.accessibility.AccessibleRole
            dup
            ldc "statusbar"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       105: .line 544
            putstatic javax.accessibility.AccessibleRole.STATUS_BAR:Ljavax/accessibility/AccessibleRole;
       106: .line 552
            new javax.accessibility.AccessibleRole
            dup
            ldc "dateeditor"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       107: .line 551
            putstatic javax.accessibility.AccessibleRole.DATE_EDITOR:Ljavax/accessibility/AccessibleRole;
       108: .line 559
            new javax.accessibility.AccessibleRole
            dup
            ldc "spinbox"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       109: .line 558
            putstatic javax.accessibility.AccessibleRole.SPIN_BOX:Ljavax/accessibility/AccessibleRole;
       110: .line 566
            new javax.accessibility.AccessibleRole
            dup
            ldc "fontchooser"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       111: .line 565
            putstatic javax.accessibility.AccessibleRole.FONT_CHOOSER:Ljavax/accessibility/AccessibleRole;
       112: .line 573
            new javax.accessibility.AccessibleRole
            dup
            ldc "groupbox"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       113: .line 572
            putstatic javax.accessibility.AccessibleRole.GROUP_BOX:Ljavax/accessibility/AccessibleRole;
       114: .line 581
            new javax.accessibility.AccessibleRole
            dup
            ldc "header"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       115: .line 580
            putstatic javax.accessibility.AccessibleRole.HEADER:Ljavax/accessibility/AccessibleRole;
       116: .line 589
            new javax.accessibility.AccessibleRole
            dup
            ldc "footer"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       117: .line 588
            putstatic javax.accessibility.AccessibleRole.FOOTER:Ljavax/accessibility/AccessibleRole;
       118: .line 597
            new javax.accessibility.AccessibleRole
            dup
            ldc "paragraph"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       119: .line 596
            putstatic javax.accessibility.AccessibleRole.PARAGRAPH:Ljavax/accessibility/AccessibleRole;
       120: .line 605
            new javax.accessibility.AccessibleRole
            dup
            ldc "ruler"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       121: .line 604
            putstatic javax.accessibility.AccessibleRole.RULER:Ljavax/accessibility/AccessibleRole;
       122: .line 614
            new javax.accessibility.AccessibleRole
            dup
            ldc "editbar"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       123: .line 613
            putstatic javax.accessibility.AccessibleRole.EDITBAR:Ljavax/accessibility/AccessibleRole;
       124: .line 622
            new javax.accessibility.AccessibleRole
            dup
            ldc "progressMonitor"
            invokespecial javax.accessibility.AccessibleRole.<init>:(Ljava/lang/String;)V
       125: .line 621
            putstatic javax.accessibility.AccessibleRole.PROGRESS_MONITOR:Ljavax/accessibility/AccessibleRole;
       126: .line 622
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  protected void <init>(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // javax.accessibility.AccessibleRole this
        start local 1 // java.lang.String key
         0: .line 679
            aload 0 /* this */
            invokespecial javax.accessibility.AccessibleBundle.<init>:()V
         1: .line 680
            aload 0 /* this */
            aload 1 /* key */
            putfield javax.accessibility.AccessibleRole.key:Ljava/lang/String;
         2: .line 681
            return
        end local 1 // java.lang.String key
        end local 0 // javax.accessibility.AccessibleRole this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljavax/accessibility/AccessibleRole;
            0    3     1   key  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      key   
}
SourceFile: "AccessibleRole.java"