This enum describes the attributes that an assistive technology
such as a screen reader can request from the scene graph.
The AccessibleRole
dictates the set of attributes that
the screen reader will request for a particular control. For
example, a slider is expected to return a double that represents
the current value.
Attributes may have any number of parameters, depending on the particular attribute.
When the value of an attribute is changed by a node, it must notify the assistive technology
using Node.notifyAccessibleAttributeChanged(AccessibleAttribute)
. This will allow
the screen reader to inform the user that a value has changed. The most common form of
notification is focus change.
extends
Node.queryAccessibleAttribute(AccessibleAttribute, Object...), Node.notifyAccessibleAttributeChanged(AccessibleAttribute), AccessibleRole, AccessibleAttribute.ROLE