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 55990 - A11Y ejb-jar.xml
Summary: A11Y ejb-jar.xml
Status: RESOLVED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: EJB (show other bugs)
Version: 4.x
Hardware: All All
: P3 blocker (vote)
Assignee: Andrey Yamkovoy
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2005-03-04 16:29 UTC by Jan Horvath
Modified: 2009-11-13 03:28 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 Jan Horvath 2005-03-04 16:29:45 UTC
Results of Accessibility test


 No Accessible description :
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Bean Details |  } 
   Class: javax.swing.JButton {  Bean Environment
|  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Edit... |  } 
   Class: javax.swing.JButton {  Enterprise Bean
Implementation and Interfaces |  } 
   Class: javax.swing.JButton {  Enterprise Bean
References |  } 
   Class: javax.swing.JButton {  Enterprise Beans
|  } 
   Class: javax.swing.JButton {  Environment
Entries |  } 
   Class: javax.swing.JButton {  Module Details |  } 
   Class: javax.swing.JButton {  NewSessionSB |  } 
   Class: javax.swing.JButton {  Overview |  } 
   Class: javax.swing.JButton {  Remove |  } 
   Class: javax.swing.JButton {  Resource
environment references |  } 
   Class: javax.swing.JButton {  Resource
references |  } 
   Class: javax.swing.JButton {  Security role
references |  } 
   Class: javax.swing.JRadioButton {  Bean |  } 
   Class: javax.swing.JRadioButton {  Container |  } 
   Class: javax.swing.JRadioButton {  Stateful |  } 
   Class: javax.swing.JRadioButton {  Stateless |  } 


 Components with no mnemonic :
   Class: javax.swing.JButton {  Bean Details |  } 
   Class: javax.swing.JButton {  Bean Environment
|  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Enterprise Bean
Implementation and Interfaces |  } 
   Class: javax.swing.JButton {  Enterprise Bean
References |  } 
   Class: javax.swing.JButton {  Enterprise Beans
|  } 
   Class: javax.swing.JButton {  Environment
Entries |  } 
   Class: javax.swing.JButton {  Module Details |  } 
   Class: javax.swing.JButton {  NewSessionSB |  } 
   Class: javax.swing.JButton {  Overview |  } 
   Class: javax.swing.JButton {  Resource
environment references |  } 
   Class: javax.swing.JButton {  Resource
references |  } 
   Class: javax.swing.JButton {  Security role
references |  } 
   Class: javax.swing.JRadioButton {  Bean |  } 
   Class: javax.swing.JRadioButton {  Container |  } 
   Class: javax.swing.JRadioButton {  Stateful |  } 
   Class: javax.swing.JRadioButton {  Stateless |  } 



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

 Components with potential mnemonics conflict:
 - components with mnemonic 'A' :
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 


 Components not reachable with tab traversal :
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Add... |  } 
   Class: javax.swing.JButton {  Bean Details |  } 
   Class: javax.swing.JButton {  Bean Environment
|  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Browse ... |  } 
   Class: javax.swing.JButton {  Edit... |  } 
   Class: javax.swing.JButton {  Enterprise Bean
Implementation and Interfaces |  } 
   Class: javax.swing.JButton {  Enterprise Bean
References |  } 
   Class: javax.swing.JButton {  Enterprise Beans
|  } 
   Class: javax.swing.JButton {  Environment
Entries |  } 
   Class: javax.swing.JButton {  Module Details |  } 
   Class: javax.swing.JButton {  NewSessionSB |  } 
   Class: javax.swing.JButton {  Overview |  } 
   Class: javax.swing.JButton {  Remove |  } 
   Class: javax.swing.JButton {  Resource
environment references |  } 
   Class: javax.swing.JButton {  Resource
references |  } 
   Class: javax.swing.JButton {  Security role
references |  } 
   Class: javax.swing.JRadioButton {  Bean |  } 
   Class: javax.swing.JRadioButton {  Container |  } 
   Class: javax.swing.JRadioButton {  Stateful |  } 
   Class: javax.swing.JRadioButton {  Stateless |  }
Comment 1 Petr Jiricka 2006-07-31 16:18:44 UTC
Not evaluated yet, assigning to Erno.
Comment 2 Erno Mononen 2006-08-01 15:19:14 UTC
Will be implemented for 5.5 if time permits. Fix is straightforward but time 
consuming.
Comment 3 pslechta 2008-04-08 11:12:10 UTC
Partially fixed.

20422e0f70c4

Fixed: (1) All components now have a11y name and description (this prevent us from high priority a11y bugs).
(2) All components (except tables) have label_for.

Not fixed: (1) Tab traversal is still consumed by some components.
(2) Most of labels still do not have mnemonics shortcuts (do we have so many ALT+letter shortcuts for multiview page
with all subpanels expanded? :-))
(3) Mnemonics clashes exist
Comment 4 Vince Kraemer 2009-04-07 18:45:37 UTC
it looks like the remaining issues require a whole new UI... I don't think issues@j2ee has a very good eye for that.
Comment 5 Andrey Yamkovoy 2009-11-13 03:28:36 UTC
Most of the problems are fixed. So closing this issue as fixed. Please create another issue for the rest of problems if any.