Object/Class

scalafx.scene

AccessibleRole

Related Docs: class AccessibleRole | package scene

Permalink

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
Visibility
  1. Public
  2. All

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. val Button: AccessibleRole

    Permalink

    Button role.

    Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  5. val CheckBox: AccessibleRole

    Permalink

    Check Box role.

    Check Box role.

    Attributes:

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

    Actions:

    • AccessibleAction#FIRE
  6. val CheckMenuItem: AccessibleRole

    Permalink

    Check Menu Item role.

    Check Menu Item role.

    Attributes:

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

    Actions:

    • AccessibleAction#FIRE
  7. val ComboBox: AccessibleRole

    Permalink

    Combo Box role.

    Combo Box role.

    Attributes:

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

    Actions:

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

    Permalink

    Context Menu role.

    Context Menu role.

    Attributes:

    • AccessibleAttribute#PARENT_MENU
    • AccessibleAttribute#VISIBLE

    Actions:

  9. val DatePicker: AccessibleRole

    Permalink

    Date Picker role.

    Date Picker role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#DATE

    Actions:

  10. val DecrementButton: AccessibleRole

    Permalink

    Decrement Button role.

    Decrement Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  11. val Hyperlink: AccessibleRole

    Permalink

    Hyperlink role.

    Hyperlink role.

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#VISITED

    Actions:

    • AccessibleAction#FIRE
  12. val ImageView: AccessibleRole

    Permalink

    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.

  13. val IncrementButton: AccessibleRole

    Permalink

    Increment Button role.

    Increment Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  14. val ListItem: AccessibleRole

    Permalink

    List Item role.

    List Item role.

    Attributes:

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

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  15. val ListView: AccessibleRole

    Permalink

    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
  16. val Menu: AccessibleRole

    Permalink

    Menu role.

    Menu role.

    Attributes:

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

    Actions:

    • AccessibleAction#FIRE
  17. val MenuBar: AccessibleRole

    Permalink

    Menu Bar role.

    Menu Bar role.

    Attributes:

    Actions:

  18. val MenuButton: AccessibleRole

    Permalink

    Menu Button role.

    Menu Button role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

    • AccessibleAction#FIRE
  19. val MenuItem: AccessibleRole

    Permalink

    Menu Item role.

    Menu Item role.

    Attributes:

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

    Actions:

    • AccessibleAction#FIRE
  20. val Node: AccessibleRole

    Permalink

    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
  21. val PageItem: AccessibleRole

    Permalink

    Page role.

    Page role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  22. val Pagination: AccessibleRole

    Permalink

    Pagination role.

    Pagination role.

    Attributes:

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

    Actions:

  23. val Parent: AccessibleRole

    Permalink

    Parent role.

    Parent role.

    Attributes:

    • AccessibleAttribute#CHILDREN

    Actions:

  24. val PasswordField: AccessibleRole

    Permalink

    Password Field role.

    Password Field role.

    Attributes:

    • AccessibleAttribute#TEXT - must return null or empty string

    Actions:

  25. val ProgressIndicator: AccessibleRole

    Permalink

    Progress Indicator role.

    Progress Indicator role.

    Attributes:

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

    Actions:

  26. val RadioButton: AccessibleRole

    Permalink

    Radio Button role.

    Radio Button role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#FIRE
  27. val RadioMenuItem: AccessibleRole

    Permalink

    Radio Menu Item role.

    Radio Menu Item role.

    Attributes:

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

    Actions:

    • AccessibleAction#FIRE
  28. val ScrollBar: AccessibleRole

    Permalink

    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
  29. val ScrollPane: AccessibleRole

    Permalink

    Scroll Pane role.

    Scroll Pane role.

    Attributes:

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

    Actions:

  30. val Slider: AccessibleRole

    Permalink

    Slider role.

    Slider role.

    Attributes:

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

    Actions:

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

    Permalink

    Spinner role.

    Spinner role.

    Attributes:

    • AccessibleAttribute#TEXT

    Actions:

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

    Permalink

    Split Menu Button role.

    Split Menu Button role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#EXPANDED

    Actions:

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

    Permalink

    Tab Item role.

    Tab Item role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  34. val TabPane: AccessibleRole

    Permalink

    Tab Pane role.

    Tab Pane role.

    Attributes:

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

    Actions:

  35. val TableCell: AccessibleRole

    Permalink

    Table Cell role.

    Table Cell role.

    Attributes:

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

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  36. val TableColumn: AccessibleRole

    Permalink

    Table Column role.

    Table Column role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#INDEX

    Actions:

  37. val TableRow: AccessibleRole

    Permalink

    Table Row role.

    Table Row role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#INDEX

    Actions:

  38. val TableView: AccessibleRole

    Permalink

    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
  39. val Text: AccessibleRole

    Permalink

    Text role.

    Text role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#FONT

    Actions:

    • AccessibleAction#SET_TEXT
  40. val TextArea: AccessibleRole

    Permalink

    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
  41. val TextField: AccessibleRole

    Permalink

    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
  42. val Thumb: AccessibleRole

    Permalink

    Thumb role.

    Thumb role.

    Attributes:

    • AccessibleAttribute#VALUE

    Actions:

  43. val TitledPane: AccessibleRole

    Permalink

    Titled Pane role.

    Titled Pane role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#EXPANDED

    Actions:

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

    Permalink

    Toggle Button role.

    Toggle Button role.

    Attributes:

    • AccessibleAttribute#TEXT
    • AccessibleAttribute#SELECTED

    Actions:

    • AccessibleAction#FIRE
  45. val ToolBar: AccessibleRole

    Permalink

    Tool Bar role.

    Tool Bar role.

    Attributes:

    • AccessibleAttribute#OVERFLOW_BUTTON

    Actions:

  46. val Tooltip: AccessibleRole

    Permalink

    Tooltip role.

    Tooltip role.

    Attributes:

    Actions:

  47. val TreeItem: AccessibleRole

    Permalink

    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
  48. val TreeTableCell: AccessibleRole

    Permalink

    Tree Table Cell role.

    Tree Table Cell role.

    Attributes:

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

    Actions:

    • AccessibleAction#REQUEST_FOCUS
  49. val TreeTableRow: AccessibleRole

    Permalink

    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
  50. val TreeTableView: AccessibleRole

    Permalink

    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
  51. val TreeView: AccessibleRole

    Permalink

    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
  52. def apply(name: String): AccessibleRole

    Permalink

    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.

  53. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  54. def clone(): AnyRef

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

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

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

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

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

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

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

    Permalink

    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
  62. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  63. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  64. final def notifyAll(): Unit

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

    Permalink

    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
  66. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  67. def toString(): String

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

    Permalink

    Contain constants which will be source for values List

    Contain constants which will be source for values List

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

    Permalink

    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
  70. final def wait(): Unit

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

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

    Permalink
    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