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 111745 - [A11Y] Accessibility issues in palette items customizers
Summary: [A11Y] Accessibility issues in palette items customizers
Status: VERIFIED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Palette (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Pavlo Tymoshenko
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2007-08-02 14:27 UTC by Jiri Skrivanek
Modified: 2007-09-04 09:02 UTC (History)
0 users

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 Jiri Skrivanek 2007-08-02 14:27:05 UTC
Please, fix accessibility issues in 'Insert JSF Form' and 'Insert JSF Data Table' dialogs of JSF palette items (drag and
drop palette item to JSP file).

 Tested Window title : Insert JSF Form
===============================================

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

 No Accessible description :
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JRadioButton {  Editable |  }
   Class: javax.swing.JRadioButton {  Empty Form |  }
   Class: javax.swing.JRadioButton {  Form Generated from Entity Class |  }
   Class: javax.swing.JRadioButton {  Read-only |  }
   Class: javax.swing.JTextField {  |  }
   Class: org.netbeans.core.windows.services.NbDialog {  Insert JSF Form |  }

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

 Components with no mnemonic :
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JRadioButton {  Editable |  }
   Class: javax.swing.JRadioButton {  Empty Form |  }
   Class: javax.swing.JRadioButton {  Form Generated from Entity Class |  }
   Class: javax.swing.JRadioButton {  Read-only |  }


 Tested Window title : Insert JSF Data Table
===============================================
 No Accessible name :
   Class: javax.swing.JTextField {  |  }

 No Accessible description :
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JRadioButton {  Empty Table |  }
   Class: javax.swing.JRadioButton {  Table Generated from Entity Class |  }
   Class: javax.swing.JTextField {  |  }
   Class: org.netbeans.core.windows.services.NbDialog {  Insert JSF Data Table |
  }

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

 Components with no mnemonic :
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JRadioButton {  Empty Table |  }
   Class: javax.swing.JRadioButton {  Table Generated from Entity Class |  }
Comment 1 Pavlo Tymoshenko 2007-08-06 14:13:48 UTC
Checking in JsfFormCustomizer.form;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/palette/items/JsfFormCustomizer.form,v  <--  JsfFormCustomizer.form
new revision: 1.5; previous revision: 1.4
done
Checking in JsfFormCustomizer.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/palette/items/JsfFormCustomizer.java,v  <--  JsfFormCustomizer.java
new revision: 1.8; previous revision: 1.7
done
Checking in Bundle.properties;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/palette/items/Bundle.properties,v  <--  Bundle.properties
new revision: 1.4; previous revision: 1.3
done
Checking in JsfTableCustomizer.form;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/palette/items/JsfTableCustomizer.form,v  <--  JsfTableCustomizer.form
new revision: 1.5; previous revision: 1.4
done
Checking in JsfTableCustomizer.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/palette/items/JsfTableCustomizer.java,v  <--  JsfTableCustomizer.java
new revision: 1.8; previous revision: 1.7
done
Comment 2 Jiri Skrivanek 2007-08-10 14:47:17 UTC
A11Y showed it is not properly fixed yet.

 Tested Window title : Insert JSF Form
===============================================
 No Accessible description :
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JTextField {  Entity Class: |  }

 Components with no mnemonic :
   Class: javax.swing.JRadioButton {  Empty Form |  Create empty form }
   Class: javax.swing.JRadioButton {  Form Generated from Entity Class |  The form will be generated from entity class }

 Tested Window title : Insert JSF Data Table
===============================================
 No Accessible description :
   Class: javax.swing.JButton {  Browse... |  }
   Class: javax.swing.JTextField {  Entity Class: |  }
   Class: org.netbeans.core.windows.services.NbDialog {  Insert JSF Data Table |  }

 Components with no mnemonic :
   Class: javax.swing.JRadioButton {  Table Generated from Entity Class |  Table generated from entity class }
   Class: javax.swing.JButton {  Browse... |  }

 Components with potential mnemonics conflict:
 - components with mnemonic 'E' :
   Class: javax.swing.JLabel {  Entity Class: |  }
   Class: javax.swing.JRadioButton {  Empty Table |  Empty Table }
Comment 3 Pavlo Tymoshenko 2007-08-17 10:03:07 UTC
done
Checking in JsfFormCustomizer.form;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/palette/items/JsfFormCustomizer.form,v  <--  JsfFormCustomizer.form
new revision: 1.6; previous revision: 1.5
done
Checking in JsfFormCustomizer.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/palette/items/JsfFormCustomizer.java,v  <--  JsfFormCustomizer.java
new revision: 1.9; previous revision: 1.8
done
Checking in Bundle.properties;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/palette/items/Bundle.properties,v  <--  Bundle.properties
new revision: 1.5; previous revision: 1.4
done
Checking in JsfTableCustomizer.form;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/palette/items/JsfTableCustomizer.form,v  <--  JsfTableCustomizer.form
new revision: 1.6; previous revision: 1.5
done
Checking in JsfTableCustomizer.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/palette/items/JsfTableCustomizer.java,v  <--  JsfTableCustomizer.java
new revision: 1.9; previous revision: 1.8
done
IDE: [8/17/07 11:02 AM] Committing Files finished
Comment 4 Jiri Skrivanek 2007-09-04 09:02:26 UTC
Verified.