Notifying an assistive technology application when the UI changes
You can enable a BlackBerry® device application that uses custom UI components to send information to an assistive technology application by using the the net.rim.device.api.ui.accessibility package. When a custom UI component changes, an assistive technology application receives a notification about the change and can retrieve more information about the change from the custom UI component.
For example, consider a BlackBerry device application that uses a custom class called myTextField that extends the TextField class. When a BlackBerry device user changes the text in a myTextField instance, an assistive technology application receives a notification and retrieves information about the text that the user changed.