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 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 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





Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.