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

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[java.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. object Button extends AccessibleRole with Product with Serializable

    Button role.

    Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  26. 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. 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. 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. object ContextMenu extends AccessibleRole with Product with Serializable

    Context Menu role.

    Context Menu role.

    Attributes:

    • AccessibleAttribute#PARENT_MENU
    • AccessibleAttribute#VISIBLE

    Actions:

  30. object DatePicker extends AccessibleRole with Product with Serializable

    Date Picker role.

    Date Picker role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#DATE

    Actions:

  31. object DecrementButton extends AccessibleRole with Product with Serializable

    Decrement Button role.

    Decrement Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

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

    Hyperlink role.

    Hyperlink role.

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#VISITED

    Actions:

    • AccessibleAction#FIRE
  33. 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. object IncrementButton extends AccessibleRole with Product with Serializable

    Increment Button role.

    Increment Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  35. 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. 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. 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. object MenuBar extends AccessibleRole with Product with Serializable

    Menu Bar role.

    Menu Bar role.

    Attributes:

    Actions:

  39. object MenuButton extends AccessibleRole with Product with Serializable

    Menu Button role.

    Menu Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  40. 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. 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. object PageItem extends AccessibleRole with Product with Serializable

    Page role.

    Page role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  43. 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. object Parent extends AccessibleRole with Product with Serializable

    Parent role.

    Parent role.

    Attributes:

    • AccessibleAttribute#CHILDREN

    Actions:

  45. 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. 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. object RadioButton extends AccessibleRole with Product with Serializable

    Radio Button role.

    Radio Button role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#FIRE
  48. 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. 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. 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. 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. object Spinner extends AccessibleRole with Product with Serializable

    Spinner role.

    Spinner role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#INCREMENT
    • AccessibleAction#DECREMENT
  53. 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. object TabItem extends AccessibleRole with Product with Serializable

    Tab Item role.

    Tab Item role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  55. 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. 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. object TableColumn extends AccessibleRole with Product with Serializable

    Table Column role.

    Table Column role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#INDEX

    Actions:

  58. object TableRow extends AccessibleRole with Product with Serializable

    Table Row role.

    Table Row role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#INDEX

    Actions:

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

    Text role.

    Text role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#FONT

    Actions:

    • AccessibleAction#SET_TEXT
  61. 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. 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. object Thumb extends AccessibleRole with Product with Serializable

    Thumb role.

    Thumb role.

    Attributes:

    • AccessibleAttribute#VALUE

    Actions:

  64. 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. object ToggleButton extends AccessibleRole with Product with Serializable

    Toggle Button role.

    Toggle Button role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

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

    Tool Bar role.

    Tool Bar role.

    Attributes:

    • AccessibleAttribute#OVERFLOW_BUTTON

    Actions:

  67. object Tooltip extends AccessibleRole with Product with Serializable

    Tooltip role.

    Tooltip role.

    Attributes:

    Actions:

  68. 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. 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. 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. 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. 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[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

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

Inherited from AnyRef

Inherited from Any

Ungrouped