scalafx.scene

AccessibleRole

object AccessibleRole extends SFXEnumDelegateCompanion[javafx.scene.AccessibleRole, AccessibleRole] with Serializable

This enum describes the accessible role for a Node.

The role is used by assistive technologies such as screen readers to decide the set of actions and attributes for a node. For example, when the screen reader needs the current value of a slider, it will request it using the value attribute. When the screen reader changes the value of the slider, it will use an action to set the current value of the slider. The slider must respond appropriately to both these requests.

Wraps http://docs.oracle.com/javase/8/javafx/api/javafx/scene/AccessibleRole.html

Source
AccessibleRole.scala
Linear Supertypes
Serializable, Serializable, SFXEnumDelegateCompanion[javafx.scene.AccessibleRole, AccessibleRole], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AccessibleRole
  2. Serializable
  3. Serializable
  4. SFXEnumDelegateCompanion
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val Button: AccessibleRole

    Button role.

    Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  7. val CheckBox: AccessibleRole

    Check Box role.

    Check Box role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED
    • AccessibleAttribute#INDETERMINATE

    Actions:

    • AccessibleAction#FIRE
  8. val CheckMenuItem: AccessibleRole

    Check Menu Item role.

    Check Menu Item role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#ACCELERATOR
    • AccessibleAttribute#MNEMONIC
    • AccessibleAttribute#DISABLED
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#FIRE
  9. val ComboBox: AccessibleRole

    Combo Box role.

    Combo Box role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#EXPANDED
    • AccessibleAttribute#EDITABLE

    Actions:

    • AccessibleAction#EXPAND
    • AccessibleAction#COLLAPSE
  10. val ContextMenu: AccessibleRole

    Context Menu role.

    Context Menu role.

    Attributes:

    • AccessibleAttribute#PARENT_MENU
    • AccessibleAttribute#VISIBLE

    Actions:

  11. val DatePicker: AccessibleRole

    Date Picker role.

    Date Picker role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#DATE

    Actions:

  12. val DecrementButton: AccessibleRole

    Decrement Button role.

    Decrement Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  13. val Hyperlink: AccessibleRole

    Hyperlink role.

    Hyperlink role.

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#VISITED

    Actions:

    • AccessibleAction#FIRE
  14. val ImageView: AccessibleRole

    Image View role.

    Image View role.

    Attributes:

    Actions:

    It is strongly recommended that a text description of the image be provided for each ImageView. This can be done by setting either Node#accessibleTextProperty() for the ImageView or by using AccessibleAttribute#LABELED_BY.

  15. val IncrementButton: AccessibleRole

    Increment Button role.

    Increment Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  16. val ListItem: AccessibleRole

    List Item role.

    List Item role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#INDEX
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  17. val ListView: AccessibleRole

    List View role.

    List View role.

    Attributes:

    • AccessibleAttribute#ITEM_AT_INDEX
    • AccessibleAttribute#ITEM_COUNT
    • AccessibleAttribute#SELECTED_ITEMS
    • AccessibleAttribute#MULTIPLE_SELECTION
    • AccessibleAttribute#VERTICAL_SCROLLBAR
    • AccessibleAttribute#HORIZONTAL_SCROLLBAR
    • AccessibleAttribute#FOCUS_ITEM

    Actions:

    • AccessibleAction#SHOW_ITEM
    • AccessibleAction#SET_SELECTED_ITEMS
  18. val Menu: AccessibleRole

    Menu role.

    Menu role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#ACCELERATOR
    • AccessibleAttribute#MNEMONIC
    • AccessibleAttribute#DISABLED
    • AccessibleAttribute#SUBMENU

    Actions:

    • AccessibleAction#FIRE
  19. val MenuBar: AccessibleRole

    Menu Bar role.

    Menu Bar role.

    Attributes:

    Actions:

  20. val MenuButton: AccessibleRole

    Menu Button role.

    Menu Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  21. val MenuItem: AccessibleRole

    Menu Item role.

    Menu Item role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#ACCELERATOR
    • AccessibleAttribute#MNEMONIC
    • AccessibleAttribute#DISABLED

    Actions:

    • AccessibleAction#FIRE
  22. val Node: AccessibleRole

    Node role.

    Node role.

    Attributes:

    • AccessibleAttribute#ROLE
    • AccessibleAttribute#PARENT
    • AccessibleAttribute#SCENE
    • AccessibleAttribute#BOUNDS
    • AccessibleAttribute#DISABLED
    • AccessibleAttribute#FOCUSED
    • AccessibleAttribute#VISIBLE

    Actions:

    • AccessibleAction#REQUEST_FOCUS

    Optional Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#LABELED_BY
    • AccessibleAttribute#ROLE_DESCRIPTION
    • AccessibleAttribute#HELP

    Optional Actions:

    • AccessibleAction#SHOW_MENU
  23. val PageItem: AccessibleRole

    Page role.

    Page role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  24. val Pagination: AccessibleRole

    Pagination role.

    Pagination role.

    Attributes:

    • AccessibleAttribute#ITEM_AT_INDEX
    • AccessibleAttribute#ITEM_COUNT
    • AccessibleAttribute#FOCUS_ITEM

    Actions:

  25. val Parent: AccessibleRole

    Parent role.

    Parent role.

    Attributes:

    • AccessibleAttribute#CHILDREN

    Actions:

  26. val PasswordField: AccessibleRole

    Password Field role.

    Password Field role.

    Attributes:

    • AccessibleAttribute#TEXT - must return null or empty string

    Actions:

  27. val ProgressIndicator: AccessibleRole

    Progress Indicator role.

    Progress Indicator role.

    Attributes:

    • AccessibleAttribute#VALUE
    • AccessibleAttribute#MIN_VALUE
    • AccessibleAttribute#MAX_VALUE
    • AccessibleAttribute#INDETERMINATE

    Actions:

  28. val RadioButton: AccessibleRole

    Radio Button role.

    Radio Button role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#FIRE
  29. val RadioMenuItem: AccessibleRole

    Radio Menu Item role.

    Radio Menu Item role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#ACCELERATOR
    • AccessibleAttribute#MNEMONIC
    • AccessibleAttribute#DISABLED
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#FIRE
  30. val ScrollBar: AccessibleRole

    Scroll Bar role.

    Scroll Bar role.

    Attributes:

    • AccessibleAttribute#VALUE
    • AccessibleAttribute#MAX_VALUE
    • AccessibleAttribute#MIN_VALUE
    • AccessibleAttribute#ORIENTATION

    Actions:

    • AccessibleAction#INCREMENT
    • AccessibleAction#DECREMENT
    • AccessibleAction#BLOCK_INCREMENT
    • AccessibleAction#BLOCK_DECREMENT
    • AccessibleAction#SET_VALUE
  31. val ScrollPane: AccessibleRole

    Scroll Pane role.

    Scroll Pane role.

    Attributes:

    • AccessibleAttribute#CONTENTS
    • AccessibleAttribute#HORIZONTAL_SCROLLBAR
    • AccessibleAttribute#VERTICAL_SCROLLBAR

    Actions:

  32. val Slider: AccessibleRole

    Slider role.

    Slider role.

    Attributes:

    • AccessibleAttribute#VALUE
    • AccessibleAttribute#MIN_VALUE
    • AccessibleAttribute#MAX_VALUE
    • AccessibleAttribute#ORIENTATION

    Actions:

    • AccessibleAction#INCREMENT
    • AccessibleAction#DECREMENT
    • AccessibleAction#SET_VALUE
  33. val Spinner: AccessibleRole

    Spinner role.

    Spinner role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#INCREMENT
    • AccessibleAction#DECREMENT
  34. val SplitMenuButton: AccessibleRole

    Split Menu Button role.

    Split Menu Button role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#EXPANDED

    Actions:

    • AccessibleAction#FIRE
    • AccessibleAction#EXPAND
    • AccessibleAction#COLLAPSE
  35. val TabItem: AccessibleRole

    Tab Item role.

    Tab Item role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  36. val TabPane: AccessibleRole

    Tab Pane role.

    Tab Pane role.

    Attributes:

    • AccessibleAttribute#ITEM_AT_INDEX
    • AccessibleAttribute#ITEM_COUNT
    • AccessibleAttribute#FOCUS_ITEM

    Actions:

  37. val TableCell: AccessibleRole

    Table Cell role.

    Table Cell role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#ROW_INDEX
    • AccessibleAttribute#COLUMN_INDEX
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  38. val TableColumn: AccessibleRole

    Table Column role.

    Table Column role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#INDEX

    Actions:

  39. val TableRow: AccessibleRole

    Table Row role.

    Table Row role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#INDEX

    Actions:

  40. val TableView: AccessibleRole

    Table View role.

    Table View role.

    Attributes:

    • AccessibleAttribute#ROW_COUNT
    • AccessibleAttribute#ROW_AT_INDEX
    • AccessibleAttribute#COLUMN_COUNT
    • AccessibleAttribute#COLUMN_AT_INDEX
    • AccessibleAttribute#SELECTED_ITEMS
    • AccessibleAttribute#CELL_AT_ROW_COLUMN
    • AccessibleAttribute#HEADER
    • AccessibleAttribute#MULTIPLE_SELECTION
    • AccessibleAttribute#VERTICAL_SCROLLBAR
    • AccessibleAttribute#HORIZONTAL_SCROLLBAR
    • AccessibleAttribute#FOCUS_ITEM

    Actions:

    • AccessibleAction#SHOW_ITEM
    • AccessibleAction#SET_SELECTED_ITEMS
  41. val Text: AccessibleRole

    Text role.

    Text role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#FONT

    Actions:

    • AccessibleAction#SET_TEXT
  42. val TextArea: AccessibleRole

    Text Area role.

    Text Area role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#FONT
    • AccessibleAttribute#EDITABLE
    • AccessibleAttribute#SELECTION_START
    • AccessibleAttribute#SELECTION_END
    • AccessibleAttribute#CARET_OFFSET
    • AccessibleAttribute#OFFSET_AT_POINT
    • AccessibleAttribute#LINE_START
    • AccessibleAttribute#LINE_END
    • AccessibleAttribute#LINE_FOR_OFFSET
    • AccessibleAttribute#BOUNDS_FOR_RANGE

    Actions:

    • AccessibleAction#SET_TEXT
    • AccessibleAction#SET_TEXT_SELECTION
  43. val TextField: AccessibleRole

    Text Field role.

    Text Field role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#FONT
    • AccessibleAttribute#EDITABLE
    • AccessibleAttribute#SELECTION_START
    • AccessibleAttribute#SELECTION_END
    • AccessibleAttribute#CARET_OFFSET
    • AccessibleAttribute#OFFSET_AT_POINT
    • AccessibleAttribute#BOUNDS_FOR_RANGE

    Actions:

    • AccessibleAction#SET_TEXT
    • AccessibleAction#SET_TEXT_SELECTION
  44. val Thumb: AccessibleRole

    Thumb role.

    Thumb role.

    Attributes:

    • AccessibleAttribute#VALUE

    Actions:

  45. val TitledPane: AccessibleRole

    Titled Pane role.

    Titled Pane role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#EXPANDED

    Actions:

    • AccessibleAction#EXPAND
    • AccessibleAction#COLLAPSE
  46. val ToggleButton: AccessibleRole

    Toggle Button role.

    Toggle Button role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#FIRE
  47. val ToolBar: AccessibleRole

    Tool Bar role.

    Tool Bar role.

    Attributes:

    • AccessibleAttribute#OVERFLOW_BUTTON

    Actions:

  48. val Tooltip: AccessibleRole

    Tooltip role.

    Tooltip role.

    Attributes:

    Actions:

  49. val TreeItem: AccessibleRole

    Tree Item role.

    Tree Item role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#INDEX
    • AccessibleAttribute#SELECTED
    • AccessibleAttribute#EXPANDED
    • AccessibleAttribute#LEAF
    • AccessibleAttribute#DISCLOSURE_LEVEL
    • AccessibleAttribute#TREE_ITEM_COUNT
    • AccessibleAttribute#TREE_ITEM_AT_INDEX
    • AccessibleAttribute#TREE_ITEM_PARENT

    Actions:

    • AccessibleAction#EXPAND
    • AccessibleAction#COLLAPSE
    • AccessibleAction#REQUEST_FOCUS
  50. val TreeTableCell: AccessibleRole

    Tree Table Cell role.

    Tree Table Cell role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED
    • AccessibleAttribute#ROW_INDEX
    • AccessibleAttribute#COLUMN_INDEX

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  51. val TreeTableRow: AccessibleRole

    Tree Table Row role.

    Tree Table Row role.

    Attributes:

    • AccessibleAttribute#INDEX
    • AccessibleAttribute#EXPANDED
    • AccessibleAttribute#LEAF
    • AccessibleAttribute#DISCLOSURE_LEVEL
    • AccessibleAttribute#TREE_ITEM_COUNT
    • AccessibleAttribute#TREE_ITEM_AT_INDEX
    • AccessibleAttribute#TREE_ITEM_PARENT

    Actions:

    • AccessibleAction#EXPAND
    • AccessibleAction#COLLAPSE
  52. val TreeTableView: AccessibleRole

    Tree Table View role.

    Tree Table View role.

    Attributes:

    • AccessibleAttribute#ROW_COUNT
    • AccessibleAttribute#ROW_AT_INDEX
    • AccessibleAttribute#COLUMN_COUNT
    • AccessibleAttribute#COLUMN_AT_INDEX
    • AccessibleAttribute#SELECTED_ITEMS
    • AccessibleAttribute#CELL_AT_ROW_COLUMN
    • AccessibleAttribute#HEADER
    • AccessibleAttribute#MULTIPLE_SELECTION
    • AccessibleAttribute#VERTICAL_SCROLLBAR
    • AccessibleAttribute#HORIZONTAL_SCROLLBAR
    • AccessibleAttribute#FOCUS_ITEM

    Actions:

    • AccessibleAction#SHOW_ITEM
    • AccessibleAction#SET_SELECTED_ITEMS
  53. val TreeView: AccessibleRole

    Tree View role.

    Tree View role.

    Attributes:

    • AccessibleAttribute#ROW_COUNT
    • AccessibleAttribute#ROW_AT_INDEX
    • AccessibleAttribute#SELECTED_ITEMS
    • AccessibleAttribute#MULTIPLE_SELECTION
    • AccessibleAttribute#VERTICAL_SCROLLBAR
    • AccessibleAttribute#HORIZONTAL_SCROLLBAR
    • AccessibleAttribute#FOCUS_ITEM

    Actions:

    • AccessibleAction#SHOW_ITEM
    • AccessibleAction#SET_SELECTED_ITEMS
  54. def apply(name: String): AccessibleRole

    Returns the enum constant of this type with the specified name.

    Returns the enum constant of this type with the specified name.

    name

    the name of the constant to return

    Definition Classes
    SFXEnumDelegateCompanion
    Exceptions thrown
    IllegalArgumentException

    If the specified enum type has no constant with the specified name, or the specified class object does not represent an enum type.

  55. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  56. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  58. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  59. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  60. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  61. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  62. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  63. def jfxEnum2sfx(e: javafx.scene.AccessibleRole): AccessibleRole

    Converts a JavaFX enum to its respective SFXEnumDelegate.

    Converts a JavaFX enum to its respective SFXEnumDelegate.

    e

    JavaFX enum

    returns

    scalafx.delegate.SFXEnumDelegate equivalent to argument.

    Definition Classes
    SFXEnumDelegateCompanion
  64. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  65. final def notify(): Unit

    Definition Classes
    AnyRef
  66. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  67. implicit def sfxEnum2jfx(s: AccessibleRole): javafx.scene.AccessibleRole

    Converts a SFXEnumDelegate to its respective JavaFX Enum.

    Converts a SFXEnumDelegate to its respective JavaFX Enum.

    s

    SFXEnumDelegate instance

    returns

    Delegated enum

    Definition Classes
    SFXEnumDelegateCompanion
  68. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  69. def toString(): String

    Definition Classes
    AnyRef → Any
  70. def unsortedValues: Array[AccessibleRole]

    Contain constants which will be source for values List

    Contain constants which will be source for values List

    Attributes
    protected
    Definition Classes
    AccessibleRoleSFXEnumDelegateCompanion
  71. lazy val values: List[AccessibleRole]

    Returns a List containing the constants of this enum type, in the order they are declared.

    Returns a List containing the constants of this enum type, in the order they are declared.

    Definition Classes
    SFXEnumDelegateCompanion
  72. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from SFXEnumDelegateCompanion[javafx.scene.AccessibleRole, AccessibleRole]

Inherited from AnyRef

Inherited from Any

Ungrouped