|
Class / Interface in Package javax.accessibility |
Functionality |
JLCA 3.0 Coverage |
Description |
|
Accessible |
Accessible is the main interface that should be implemented by all supporting this package. |
Converted |
Converted to System.Windows.Forms.Control.AccessibilityObject. |
|
AccessibleAction |
This interface provides assistive technology to determine object’s action or to ask objects to perform some action. |
Not
Converted |
This could be performed through AccessibilityObject members like: DefaultAction and DoDefaultAction. |
|
AccessibleBundle
AccessibleResourceBundle |
These classes are used to maintain a strongly typed enumeration.
|
Not
Converted |
In .NET Framework, the Accessibility model has no common abstraction to display locale-based strings for roles and states. |
|
AccessibleComponent |
This interface should be supported by any object that is rendered on the screen. |
Converted |
Converted to System.Windows.Forms.Control. It provides access to component’s properties. |
|
AccessibleContext |
AccessibleContext represents the minimum information that all accessible objects return. |
Converted |
Converted to AccessibleObject as it provides information about any accessible component. This information is based on the role of the visual class being used. |
|
AccessibleHypertext
AccessibleHyperlink |
These are used to represent hypertext information on screen. |
Not
Converted |
Some behavior to navigate accessible hypertext can be performed through methods of AccessibleObject. |
|
AccessibleIcon |
This interface should be supported by any object that has an associated icon. |
Not
Converted |
In .NET Framework icons-related information is not exposed through .NET Framework's accessibility mechanism. |
|
AccessibleRelation
AccessibleRelationSet |
These are used to support relations for accessible objects. |
Not
Converted |
.NET Framework does not have equivalent. |
|
AccessibleRole |
AccessibleRole determines the role of a component. |
Converted |
Converted to System.Windows.Forms.AccessibleRole that allows describing the generic function of components. |
|
AccessibleSelection |
AccessibleSelection provides the standard mechanism for an assistive technology to determine what the current selected children are, as well as modify the selection set. |
Not
Converted |
In .NET Framework, it is handled differently. A workaround could require a check on AccessibleSelection and AccessibilityObject.State. |
|
AccessibleState
AccessibleStateSet |
These are used to determine component’s particular state or component’s state set. |
Converted |
Converted to System.Windows.Forms.AccessibleStates which allows describing the common states of components. State sets are converted through the enum’s functionality. |
|
AccessibleTable |
AccessibleTable describes a user-interface component that presents data in a two-dimensional table format. |
Not
Converted |
In .NET Framework, form tables can be accessed as simple lists within instances of AccessibleObject. |
|
AccessibleTableModelChange |
This interface describes a change to the table model. |
Not
Converted |
.NET Framework does not provide such functionality. |
|
AccessibleText |
This interface provides the standard mechanism for an assistive technology to access text via its content, attributes, and spatial location. |
Not
Converted |
In .NET Framework, there is no direct equivalent. Some behavior to navigate text in a character-based way could be achieved through property AccessibilityObject.Value. |
|
AccessibleValue |
This interface provides the standard mechanism for an assistive technology to determine and set the numerical value as well as get the minimum and maximum values. |
Not Converted |
Reduced behavior to provide a current state for a data type with a range of values could be performed through property AccessibilityObject.Value. |