This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
From a discussion with the a11y team: a) NotifyDescriptor.Message: http://ui.netbeans.org/docs/ui_apis/msg/index.html Here is passed String message and message type. Dialog accessibleDescription will be composed from this message and type of message. b) NotifyDescriptor.InputLine: http://ui.netbeans.org/docs/ui_apis/il/index.html Dialog accessibleDescription will be created from obtained parameters (text, optionType, messageType) c) NotifyDescriptor.Confirmation: http://ui.netbeans.org/docs/ui_apis/conf/index.html The same as b d) If passed message is Component then the a11y of the component is used. If NotifyDescriptor.Exception is used, it should work as well. I think that it is deprecated, but existing uses should be accessible.
will be handled by A11Y action team
a quick question: does it mean changes in OpenAPIs?
Don't know. Dusan has more info.
Accessible description is composed from messageType and message, where message is the message itself (if instance of String) or accessible description of the message (if instance of Component). If the message type is ND.PlainMessage then message type is not part of the description. In case of ND.InputLine, accessible description is same for each input line dialog (not composed from textfield label).
verified in [nb331_dev](200201100331) a) AN = <message type> AD = <message type> : <message> b) AN = <title> AD = <message type> : Input line c) AN = <title> AD = <message type> : <message>
Resolved for 3.4.x or earlier, no new info since then -> closing.