net.rim.device.api.ui.accessibility
Interface AccessibleRole


public interface AccessibleRole

The AccessibleRole determines the role of a component. The role of a component describes its generic function. (E.G., "push button," "table," or "list."). The constants in this interface present a strongly typed enumeration of common object roles.

Since:
BlackBerry API 4.6.1

Field Summary
static int APP_ICON
          Accessible application icon.
static int BITMAP
          Accessible bitmap.
static int CHART
          Accessible chart.
static int CHECKBOX
          Accessible checkbox element.
static int CHOICE
          Accessible choice field.
static int COMBO
          Accessible combo field.
static int DATE
          Accessible date input field.
static int DATE_FIELD
          One of the children of Date or Duration fields, e.g.
static int DIALOG
          Accessible dialog.
static int GAUGE
          Accessible gauge field.
static int GROUP_BOX
          Accessible group box manager.
static int HINT_POPUP
          Accessible hint popup element.
static int HYPERLINK
          Accessible hyperlink.
static int ICON
          Accessible icon.
static int LABEL
          Accessible label or plain text.
static int LIST
          Accessible list field.
static int MENU
          Accessible menu.
static int MENU_ITEM
          Accessible menu item.
static int PANEL
          Accessible panel, serves as a container for accessible children.
static int PASSWORD
          Accessible password input field.
static int PUSH_BUTTON
          Accessible push button.
static int RADIO_BUTTON
          Accessible radio button.
static int SCREEN
          Accessible screen element.
static int SEPARATOR
          Accessible separator.
static int SYMBOL
          Accessible symbol on symbol screen.
static int TAB
          Accessible tab.
static int TABLE
          Table element.
static int TEXT_FIELD
          Accessible text field.
static int TREE_FIELD
          Accessible tree field.
static int UNKNOWN
          Specifies that element is not accessible and assistive technology application should skip it.
 



Field Detail

UNKNOWN

static final int UNKNOWN
Specifies that element is not accessible and assistive technology application should skip it.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

SCREEN

static final int SCREEN
Accessible screen element.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

TEXT_FIELD

static final int TEXT_FIELD
Accessible text field.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

MENU_ITEM

static final int MENU_ITEM
Accessible menu item.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

MENU

static final int MENU
Accessible menu.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

APP_ICON

static final int APP_ICON
Accessible application icon.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

PUSH_BUTTON

static final int PUSH_BUTTON
Accessible push button.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

DIALOG

static final int DIALOG
Accessible dialog.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

CHECKBOX

static final int CHECKBOX
Accessible checkbox element.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

DATE

static final int DATE
Accessible date input field.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

PASSWORD

static final int PASSWORD
Accessible password input field.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

RADIO_BUTTON

static final int RADIO_BUTTON
Accessible radio button.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

COMBO

static final int COMBO
Accessible combo field.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

CHOICE

static final int CHOICE
Accessible choice field.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

HYPERLINK

static final int HYPERLINK
Accessible hyperlink.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

ICON

static final int ICON
Accessible icon.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

LABEL

static final int LABEL
Accessible label or plain text.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

GAUGE

static final int GAUGE
Accessible gauge field.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

HINT_POPUP

static final int HINT_POPUP
Accessible hint popup element.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

CHART

static final int CHART
Accessible chart.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

SYMBOL

static final int SYMBOL
Accessible symbol on symbol screen.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

BITMAP

static final int BITMAP
Accessible bitmap.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

SEPARATOR

static final int SEPARATOR
Accessible separator.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

LIST

static final int LIST
Accessible list field.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

TREE_FIELD

static final int TREE_FIELD
Accessible tree field.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

PANEL

static final int PANEL
Accessible panel, serves as a container for accessible children.

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

DATE_FIELD

static final int DATE_FIELD
One of the children of Date or Duration fields, e.g. Hour, Minute, etc. Fields that bear this accessible role will implement AccessibleDateField interface.

See Also:
for fields constants, Constant Field Values
Since:
BlackBerry API 4.6.1

TABLE

static final int TABLE
Table element. Fields that bear this accessible role will implement AccessibleContext.getAccessibleTable() method

See Also:
Constant Field Values
Since:
BlackBerry API 4.6.1

TAB

static final int TAB
Accessible tab.

See Also:
Constant Field Values
Since:
BlackBerry API 6.0.0

GROUP_BOX

static final int GROUP_BOX
Accessible group box manager.

See Also:
Constant Field Values
Since:
BlackBerry API 7.0.0





Copyright 1999-2011 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Java is a trademark of Oracle America Inc. in the US and other countries.
Legal