Hacer accesibles componentes personalizados

Añadir soporte de ATK en su widget personalizado asegurará su cooperación con la infraestructura de accesibilidad. Estos son los pasos generales necesarios:

  • evaluar un widget personalizado de acuerdo a las Guías de la interfaz de usuario;

  • determinar qué interfaces de ATK debería implementar un widget personalizado, de acuerdo a la característica del widget establecido y la funcionalidad;

  • evaluar qué interfaces de ATK pueden heredarse desde la clase del widget padre;

  • implementar las interfaces apropiadas de ATK para la clase de widget de una o dos formas:

    Si se usa el segundo método, se debe registrar el tipo de factor apropiado con el AtkObjectFactoryRegistry en tiempo de ejecución.