Packages

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

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
SFXEnumDelegateCompanion[javafx.scene.AccessibleRole, AccessibleRole], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AccessibleRole
  2. SFXEnumDelegateCompanion
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply(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
  5. 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.

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. 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
  14. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. 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
  18. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. 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
  21. 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
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  25. case object Button extends AccessibleRole with Product with Serializable

    Button role.

    Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  26. case object CheckBox extends AccessibleRole with Product with Serializable

    Check Box role.

    Check Box role.

    Attributes:

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

    Actions:

    • AccessibleAction#FIRE
  27. case object CheckMenuItem extends AccessibleRole with Product with Serializable

    Check Menu Item role.

    Check Menu Item role.

    Attributes:

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

    Actions:

    • AccessibleAction#FIRE
  28. case object ComboBox extends AccessibleRole with Product with Serializable

    Combo Box role.

    Combo Box role.

    Attributes:

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

    Actions:

    • AccessibleAction#EXPAND
    • AccessibleAction#COLLAPSE
  29. case object ContextMenu extends AccessibleRole with Product with Serializable

    Context Menu role.

    Context Menu role.

    Attributes:

    • AccessibleAttribute#PARENT_MENU
    • AccessibleAttribute#VISIBLE

    Actions:

  30. case object DatePicker extends AccessibleRole with Product with Serializable

    Date Picker role.

    Date Picker role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#DATE

    Actions:

  31. case object DecrementButton extends AccessibleRole with Product with Serializable

    Decrement Button role.

    Decrement Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  32. case object Hyperlink extends AccessibleRole with Product with Serializable

    Hyperlink role.

    Hyperlink role.

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#VISITED

    Actions:

    • AccessibleAction#FIRE
  33. case object ImageView extends AccessibleRole with Product with Serializable

    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.

  34. case object IncrementButton extends AccessibleRole with Product with Serializable

    Increment Button role.

    Increment Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  35. case object ListItem extends AccessibleRole with Product with Serializable

    List Item role.

    List Item role.

    Attributes:

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

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  36. case object ListView extends AccessibleRole with Product with Serializable

    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
  37. case object Menu extends AccessibleRole with Product with Serializable

    Menu role.

    Menu role.

    Attributes:

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

    Actions:

    • AccessibleAction#FIRE
  38. case object MenuBar extends AccessibleRole with Product with Serializable

    Menu Bar role.

    Menu Bar role.

    Attributes:

    Actions:

  39. case object MenuButton extends AccessibleRole with Product with Serializable

    Menu Button role.

    Menu Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  40. case object MenuItem extends AccessibleRole with Product with Serializable

    Menu Item role.

    Menu Item role.

    Attributes:

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

    Actions:

    • AccessibleAction#FIRE
  41. case object Node extends AccessibleRole with Product with Serializable

    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
  42. case object PageItem extends AccessibleRole with Product with Serializable

    Page role.

    Page role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  43. case object Pagination extends AccessibleRole with Product with Serializable

    Pagination role.

    Pagination role.

    Attributes:

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

    Actions:

  44. case object Parent extends AccessibleRole with Product with Serializable

    Parent role.

    Parent role.

    Attributes:

    • AccessibleAttribute#CHILDREN

    Actions:

  45. case object PasswordField extends AccessibleRole with Product with Serializable

    Password Field role.

    Password Field role.

    Attributes:

    • AccessibleAttribute#TEXT - must return null or empty string

    Actions:

  46. case object ProgressIndicator extends AccessibleRole with Product with Serializable

    Progress Indicator role.

    Progress Indicator role.

    Attributes:

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

    Actions:

  47. case object RadioButton extends AccessibleRole with Product with Serializable

    Radio Button role.

    Radio Button role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#FIRE
  48. case object RadioMenuItem extends AccessibleRole with Product with Serializable

    Radio Menu Item role.

    Radio Menu Item role.

    Attributes:

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

    Actions:

    • AccessibleAction#FIRE
  49. case object ScrollBar extends AccessibleRole with Product with Serializable

    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
  50. case object ScrollPane extends AccessibleRole with Product with Serializable

    Scroll Pane role.

    Scroll Pane role.

    Attributes:

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

    Actions:

  51. case object Slider extends AccessibleRole with Product with Serializable

    Slider role.

    Slider role.

    Attributes:

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

    Actions:

    • AccessibleAction#INCREMENT
    • AccessibleAction#DECREMENT
    • AccessibleAction#SET_VALUE
  52. case object Spinner extends AccessibleRole with Product with Serializable

    Spinner role.

    Spinner role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#INCREMENT
    • AccessibleAction#DECREMENT
  53. case object SplitMenuButton extends AccessibleRole with Product with Serializable

    Split Menu Button role.

    Split Menu Button role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#EXPANDED

    Actions:

    • AccessibleAction#FIRE
    • AccessibleAction#EXPAND
    • AccessibleAction#COLLAPSE
  54. case object TabItem extends AccessibleRole with Product with Serializable

    Tab Item role.

    Tab Item role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  55. case object TabPane extends AccessibleRole with Product with Serializable

    Tab Pane role.

    Tab Pane role.

    Attributes:

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

    Actions:

  56. case object TableCell extends AccessibleRole with Product with Serializable

    Table Cell role.

    Table Cell role.

    Attributes:

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

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  57. case object TableColumn extends AccessibleRole with Product with Serializable

    Table Column role.

    Table Column role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#INDEX

    Actions:

  58. case object TableRow extends AccessibleRole with Product with Serializable

    Table Row role.

    Table Row role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#INDEX

    Actions:

  59. case object TableView extends AccessibleRole with Product with Serializable

    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
  60. case object Text extends AccessibleRole with Product with Serializable

    Text role.

    Text role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#FONT

    Actions:

    • AccessibleAction#SET_TEXT
  61. case object TextArea extends AccessibleRole with Product with Serializable

    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
  62. case object TextField extends AccessibleRole with Product with Serializable

    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
  63. case object Thumb extends AccessibleRole with Product with Serializable

    Thumb role.

    Thumb role.

    Attributes:

    • AccessibleAttribute#VALUE

    Actions:

  64. case object TitledPane extends AccessibleRole with Product with Serializable

    Titled Pane role.

    Titled Pane role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#EXPANDED

    Actions:

    • AccessibleAction#EXPAND
    • AccessibleAction#COLLAPSE
  65. case object ToggleButton extends AccessibleRole with Product with Serializable

    Toggle Button role.

    Toggle Button role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#FIRE
  66. case object ToolBar extends AccessibleRole with Product with Serializable

    Tool Bar role.

    Tool Bar role.

    Attributes:

    • AccessibleAttribute#OVERFLOW_BUTTON

    Actions:

  67. case object Tooltip extends AccessibleRole with Product with Serializable

    Tooltip role.

    Tooltip role.

    Attributes:

    Actions:

  68. case object TreeItem extends AccessibleRole with Product with Serializable

    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
  69. case object TreeTableCell extends AccessibleRole with Product with Serializable

    Tree Table Cell role.

    Tree Table Cell role.

    Attributes:

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

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  70. case object TreeTableRow extends AccessibleRole with Product with Serializable

    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
  71. case object TreeTableView extends AccessibleRole with Product with Serializable

    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
  72. case object TreeView extends AccessibleRole with Product with Serializable

    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

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

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

Inherited from AnyRef

Inherited from Any

Ungrouped