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 108661

Summary: A11Y: No accessible description for some components in "Add Web Service" dialog
Product: obsolete Reporter: Roman Mostyka <romanmostyka>
Component: visualwebAssignee: Quy Nguyen <quynguyen>
Status: VERIFIED FIXED    
Severity: blocker CC: mbudris
Priority: P1 Keywords: A11Y
Version: 6.x   
Hardware: PC   
OS: Windows XP   
Issue Type: DEFECT Exception Reporter:

Description Roman Mostyka 2007-07-02 16:23:57 UTC
Output of a11y tool:

<HTML><HEAD>
<TITLE>Output from UIAccessibilityTester for window with title : Add Web Service </TITLE>
</HEAD>
<BODY>
<PRE>
Results of Accessibility test, window with title "Add Web Service"


 Doesn't implement Accessible :
   - none.

 No Accessible name :
   Class: javax.swing.JTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 


 No Accessible description :
   Class: javax.swing.JButton {  Browse... |  } 
   Class: javax.swing.JButton {  Set Proxy... |  } 
   Class: javax.swing.JRadioButton {  Local File: |  } 
   Class: javax.swing.JRadioButton {  WSDL URL: |  } 
   Class: javax.swing.JTextField {  |  } 
   Class: javax.swing.JTextField {  |  } 


 Label with LABEL_FOR not set :
   - none.

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


 Components with no mnemonic :
   - none.

 Components with wrong mnemonic (mnemonic isn't ASCII , label doesn't contain mnemonic):
   - none.

 Components not reachable with tab traversal :
   - none.
</PRE>
</BODY>
</HTML>
Comment 1 Quy Nguyen 2007-07-03 23:55:43 UTC
The accessible descriptions have been added.

Checking in src/org/netbeans/modules/visualweb/websvcmgr/ui/AddWebServiceDlg.form;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/ui/AddWebServiceDlg.form,v  <--  AddWebServiceDlg.form
new revision: 1.5; previous revision: 1.4
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/ui/AddWebServiceDlg.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/ui/AddWebServiceDlg.java,v  <--  AddWebServiceDlg.java
new revision: 1.16; previous revision: 1.15
done
Comment 2 Roman Mostyka 2007-07-04 14:30:35 UTC
Still have some error in output of a11y tool:

No Accessible name :
  Class: javax.swing.JTextField {  |  } 
No Accessible description :
  Class: javax.swing.JTextField {  |  } 
Components with no LABEL_FOR pointing to it :
  Class: javax.swing.JTextField {  Local Files |  Local File combo box } 
  Class: javax.swing.JTextField {  |  } 
Comment 3 Quy Nguyen 2007-07-10 21:55:15 UTC
Fixed the missing text field accessible name/description.  Is the LABEL_FOR strictly necessary for all text fields? 
Currently the local file and url text fields do not have associated labels because the radio buttons next to them
already contain the labels.

Checking in src/org/netbeans/modules/visualweb/websvcmgr/ui/AddWebServiceDlg.form;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/ui/AddWebServiceDlg.form,v  <-- AddWebServiceDlg.form
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/ui/AddWebServiceDlg.java;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/ui/AddWebServiceDlg.java,v  <--  AddWebServiceDlg.java
new revision: 1.17; previous revision: 1.16
done
Checking in src/org/netbeans/modules/visualweb/websvcmgr/ui/Bundle.properties;
/cvs/visualweb/websvcmgr/src/org/netbeans/modules/visualweb/websvcmgr/ui/Bundle.properties,v  <--  Bundle.properties
new revision: 1.5; previous revision: 1.4
done
Comment 4 Roman Mostyka 2007-07-11 10:52:39 UTC
Verified with build 200707110000.