73 */ 74 public static final AccessibleRole CANVAS 75 = new AccessibleRole("canvas"); 76 77 /** 78 * A list of choices the user can select from. Also optionally 79 * allows the user to enter a choice of their own. 80 */ 81 public static final AccessibleRole COMBO_BOX 82 = new AccessibleRole("combobox"); 83 84 /** 85 * An iconified internal frame in a DESKTOP_PANE. 86 * @see #DESKTOP_PANE 87 * @see #INTERNAL_FRAME 88 */ 89 public static final AccessibleRole DESKTOP_ICON 90 = new AccessibleRole("desktopicon"); 91 92 /** 93 * An object containing a collection of <code>Accessibles</code> that 94 * together represents <code>HTML</code> content. The child 95 * <code>Accessibles</code> would include objects implementing 96 * <code>AccessibleText</code>, <code>AccessibleHypertext</code>, 97 * <code>AccessibleIcon</code>, and other interfaces. 98 * @see #HYPERLINK 99 * @see AccessibleText 100 * @see AccessibleHypertext 101 * @see AccessibleHyperlink 102 * @see AccessibleIcon 103 * @since 1.6 104 */ 105 public static final AccessibleRole HTML_CONTAINER 106 = new AccessibleRole("htmlcontainer"); 107 108 /** 109 * A frame-like object that is clipped by a desktop pane. The 110 * desktop pane, internal frame, and desktop icon objects are 111 * often used to create multiple document interfaces within an 112 * application. 113 * @see #DESKTOP_ICON 114 * @see #DESKTOP_PANE 115 * @see #FRAME 116 */ 117 public static final AccessibleRole INTERNAL_FRAME | 73 */ 74 public static final AccessibleRole CANVAS 75 = new AccessibleRole("canvas"); 76 77 /** 78 * A list of choices the user can select from. Also optionally 79 * allows the user to enter a choice of their own. 80 */ 81 public static final AccessibleRole COMBO_BOX 82 = new AccessibleRole("combobox"); 83 84 /** 85 * An iconified internal frame in a DESKTOP_PANE. 86 * @see #DESKTOP_PANE 87 * @see #INTERNAL_FRAME 88 */ 89 public static final AccessibleRole DESKTOP_ICON 90 = new AccessibleRole("desktopicon"); 91 92 /** 93 * An object containing a collection of {@code Accessibles} that 94 * together represents {@code HTML} content. The child 95 * {@code Accessibles} would include objects implementing 96 * {@code AccessibleText}, {@code AccessibleHypertext}, 97 * {@code AccessibleIcon}, and other interfaces. 98 * @see #HYPERLINK 99 * @see AccessibleText 100 * @see AccessibleHypertext 101 * @see AccessibleHyperlink 102 * @see AccessibleIcon 103 * @since 1.6 104 */ 105 public static final AccessibleRole HTML_CONTAINER 106 = new AccessibleRole("htmlcontainer"); 107 108 /** 109 * A frame-like object that is clipped by a desktop pane. The 110 * desktop pane, internal frame, and desktop icon objects are 111 * often used to create multiple document interfaces within an 112 * application. 113 * @see #DESKTOP_ICON 114 * @see #DESKTOP_PANE 115 * @see #FRAME 116 */ 117 public static final AccessibleRole INTERNAL_FRAME |