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:
JDE 4.7.0

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

APP_ICON

public static final int APP_ICON
Accessible application icon
Since:
JDE 4.7.0

BITMAP

public static final int BITMAP
Accessible bitmap
Since:
JDE 4.7.0

CHART

public static final int CHART
Accessible chart
Since:
JDE 4.7.0

CHECKBOX

public static final int CHECKBOX
Accessible checkbox element
Since:
JDE 4.7.0

CHOICE

public static final int CHOICE
Accessible choice field
Since:
JDE 4.7.0

COMBO

public static final int COMBO
Accessible combo field
Since:
JDE 4.7.0

DATE

public static final int DATE
Accessible date input field
Since:
JDE 4.7.0

DATE_FIELD

public 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
Since:
JDE 4.7.0

DIALOG

public static final int DIALOG
Accessible dialog
Since:
JDE 4.7.0

GAUGE

public static final int GAUGE
Accessible gauge field
Since:
JDE 4.7.0

HINT_POPUP

public static final int HINT_POPUP
Accessible hint popup element
Since:
JDE 4.7.0

HYPERLINK

public static final int HYPERLINK
Accessible hyperlink
Since:
JDE 4.7.0

ICON

public static final int ICON
Accessible icon
Since:
JDE 4.7.0

LABEL

public static final int LABEL
Accessible label or plain text
Since:
JDE 4.7.0

LIST

public static final int LIST
Accessible list field
Since:
JDE 4.7.0

MENU

public static final int MENU
Accessible menu
Since:
JDE 4.7.0

MENU_ITEM

public static final int MENU_ITEM
Accessible menu item
Since:
JDE 4.7.0

PANEL

public static final int PANEL
Accessible panel, serves as a container for accessible children
Since:
JDE 4.7.0

PASSWORD

public static final int PASSWORD
Accessible password input field
Since:
JDE 4.7.0

PUSH_BUTTON

public static final int PUSH_BUTTON
Accessible push button
Since:
JDE 4.7.0

RADIO_BUTTON

public static final int RADIO_BUTTON
Accessible radio button
Since:
JDE 4.7.0

SCREEN

public static final int SCREEN
Accessible screen element
Since:
JDE 4.7.0

SEPARATOR

public static final int SEPARATOR
Accessible separator
Since:
JDE 4.7.0

SYMBOL

public static final int SYMBOL
Accessible symbol on symbol screen
Since:
JDE 4.7.0

TABLE

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

TEXT_FIELD

public static final int TEXT_FIELD
Accessible text field
Since:
JDE 4.7.0

TREE_FIELD

public static final int TREE_FIELD
Accessible tree field
Since:
JDE 4.7.0

UNKNOWN

public static final int UNKNOWN
Specifies that element is not accessible and assistive technology application should skip it
Since:
JDE 4.7.0



Copyright 1999-2009 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.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.