Package javax.accessibility

Provides a contract between objects and accessibility software.

Interface Summary

Accessible Implementing the Accessibility API must start with implementation of this interface at a bare minimum.
AccessibleAction If an object implements this interface then it must be able to perform one or more actions.
AccessibleComponent Objects which are to be rendered to a screen as part of a graphical user interface should implement this interface.
AccessibleEditableText Objects which present editable textual information on the display should implement this interface.
AccessibleExtendedComponent Objects which present graphical components with extensions such as key bindings or tool-tips should implement this interface.
AccessibleExtendedTable Objects which present 2-D tables with the extension of a flat address space should implement this interface.
AccessibleExtendedText This interface provides extended text functionality, similar to AccessibleText.
AccessibleHypertext Objects which present hyperlinks in a document should implement this interface.
AccessibleIcon Objects which have an associated icon, such as buttons, should implement this interface.
AccessibleKeyBinding Objects which have keyboard bindings for mneumonics or shortcuts should implement this interface.
AccessibleSelection If an object implements this interface then it must be able to control the selection of its children.
AccessibleStreamable This interface represents a streamable accessible object.
AccessibleTable Objects which present information in a 2-dimensional table should implement this interface.
AccessibleTableModelChange Describes a change to an accessible table.
AccessibleText Objects which present textual information on the display should implement this interface.
AccessibleValue If an object implements this interface then it must be able to control a numerical value.

Class Summary

AccessibleAttributeSequence This is a convenience class that represents an accessible attribute sequence.
AccessibleBundle This serves as a base class for accessibility "enumerations".
AccessibleContext The minimum information that all accessible objects return.
AccessibleHyperlink This object encapsulates actions associated with navigating hypertext.
AccessibleRelation The relation between one accessible object and one or more other objects.
AccessibleRelationSet Describes all relations of an accessible object.
AccessibleResourceBundle This class is deprecated.
AccessibleRole The role of an accessible object.
AccessibleState A state portion of an accessible object.
AccessibleStateSet Describes all elements of an accessible object's state.
AccessibleTextSequence This is a convenience class that encapsulates a String and a range.
Provides a contract between objects and accessibility software.