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.

Bug 17109 - Add a11y support to NotifyDescriptor
Summary: Add a11y support to NotifyDescriptor
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 3.x
Hardware: All All
: P3 blocker (vote)
Assignee: dpavlica
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2001-10-29 22:58 UTC by Rochelle Raccah
Modified: 2008-12-22 22:43 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rochelle Raccah 2001-10-29 22:58:42 UTC
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.
Comment 1 _ ttran 2001-10-30 07:20:52 UTC
will be handled by A11Y action team
Comment 2 _ ttran 2001-11-02 07:15:21 UTC
a quick question: does it mean changes in OpenAPIs?
Comment 3 Jan Benway 2001-11-02 16:53:30 UTC
Don't know. Dusan has more info.
Comment 4 jrojcek 2001-11-05 17:07:57 UTC
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).
Comment 5 Marian Mirilovic 2002-01-10 15:30:24 UTC
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>
Comment 6 Quality Engineering 2003-07-01 16:48:23 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.