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 111778 - [A11Y] new rest ws client stubs wizard
Summary: [A11Y] new rest ws client stubs wizard
Status: VERIFIED FIXED
Alias: None
Product: webservices
Classification: Unclassified
Component: REST (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: bhate
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2007-08-02 16:03 UTC by Lukas Jungmann
Modified: 2008-03-25 14:31 UTC (History)
1 user (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 Lukas Jungmann 2007-08-02 16:03:43 UTC
No Accessible name :
   Class: javax.swing.JComboBox {  |  } 
   Class: javax.swing.JList {  |  } 
   Class: javax.swing.JTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 


 No Accessible description :
   Class: javax.swing.JButton {  Add Project... |  } 
   Class: javax.swing.JButton {  Browse |  } 
   Class: javax.swing.JCheckBox {  Overwrite Existing Stubs |  } 
   Class: javax.swing.JComboBox {  |  } 
   Class: javax.swing.JList {  |  } 
   Class: javax.swing.JTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 
   Class: org.netbeans.core.windows.services.NbDialog {  New File |  } 

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JList {  |  } 
   Class: javax.swing.JTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 

 Components with potential mnemonics conflict:
 - components with mnemonic 'B' :
   Class: javax.swing.JButton {  < Back |  Previous step: 1. Choose File Type } 
   Class: javax.swing.JButton {  Browse |  }
Comment 1 Nam Nguyen 2007-08-30 19:56:21 UTC
fixed
Comment 2 Lukas Jungmann 2007-10-16 19:02:06 UTC
there are still some issues (I guess only potential mnemonics conflict needs to be fixed):

===============================================
 Tested Window title : New RESTful Web Service Client Stubs
===============================================

Results of Accessibility test

 No Accessible description :
   Class: javax.swing.JCheckBox {  Create JMaki Rest Components |  } 
   Class: org.netbeans.core.windows.services.NbDialog {  New RESTful Web Service Client Stubs |  } 

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JTextField {  Folder |  Folder to create artifacts in } 
   Class: javax.swing.JTextField {  Project |  Name of project to create artifacts in. } 

 Components with potential mnemonics conflict:
 - components with mnemonic 'B' :
   Class: javax.swing.JButton {  < Back |  Previous step: 1. Choose File Type } 
   Class: javax.swing.JButton {  Browser |  Browse to select target folder } 
Comment 3 Ayub Khan 2007-11-01 20:49:52 UTC
Will fix this after 6.0 FCS
Comment 4 Lukas Jungmann 2008-01-21 01:17:20 UTC
to be re-evaluated...
Comment 5 Ayub Khan 2008-03-24 20:42:06 UTC
Hi Ajit, can you please take a look at this one for A11y.

Thanks
Ayub
Comment 6 bhate 2008-03-24 23:58:20 UTC
I have fixed most of the a11y warnings except for.
===============================================
 Tested Window title : New RESTful Web Service Client Stubs
===============================================

 Components with no LABEL_FOR pointing to it :
   Class: javax.swing.JList {  Project List |  List of projects containing resources that we want to
 generate stubs for. }
   Class: javax.swing.JTextField {  Target WADL file location. |  Target WADL file location. }

The components in context are attached to checkbox, so we can ignore these warnings
changeset 75235	1db2555197c4.
Comment 7 Lukas Jungmann 2008-03-25 00:03:12 UTC
Ajit, did you also fixed conflicting mnemonic on "Browse" buttons?

There's one for browsing stubs target location ('B'), another for browsing local WADL file and the conflict happens when
use local WADL is enabled/chosen...
Comment 8 Lukas Jungmann 2008-03-25 00:24:19 UTC
whoops:

-LBL_Browse=B&rowse...
+LBL_BrowseFolder=Brow&se...
+LBL_BrowseWadl=Bro&wse... 

is an answer for my question :)
Comment 9 Lukas Jungmann 2008-03-25 14:31:40 UTC
v.