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 66016 - [A11Y] 'Web Project Properties > Frameworks' panel accessibility issues
Summary: [A11Y] 'Web Project Properties > Frameworks' panel accessibility issues
Status: RESOLVED WONTFIX
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Projects UI (show other bugs)
Version: 5.x
Hardware: All All
: P4 blocker (vote)
Assignee: jrojcek
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2005-10-05 17:42 UTC by Martin Schovanek
Modified: 2009-12-21 05:00 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 Martin Schovanek 2005-10-05 17:42:38 UTC
[#200505715, jdk1.4.2]

- Struts framework selected:
----------------------------

===============================================
 Tested Window title : Project Properties - WebApplication
===============================================

Results of Accessibility test

 No Accessible name :
   Class: org.openide.explorer.view.TreeView$ExplorerTree {  |  } 


 No Accessible description :
   Class: javax.swing.JList {  Used Frameworks |  } 
   Class: org.openide.explorer.view.TreeView$ExplorerTree {  |  } 

 Components with no LABEL_FOR pointing to it :
   Class: org.openide.explorer.view.TreeView$ExplorerTree {  |  } 


 Components with no mnemonic :
   Class: javax.swing.JButton {  Cancel  |  N/A } 


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

 Components with potential mnemonics conflict:
 - components with mnemonic 'U' :
   Class: javax.swing.JLabel {  Action URL Pattern: |  } 
   Class: javax.swing.JLabel {  Used Frameworks |  } 

- JSF framework selected:
-------------------------

===============================================
 Tested Window title : Project Properties - WebApplication
===============================================

Results of Accessibility test

 No Accessible name :
   Class: org.openide.explorer.view.TreeView$ExplorerTree {  |  } 


 No Accessible description :
   Class: javax.swing.JList {  Used Frameworks |  } 
   Class: org.openide.explorer.view.TreeView$ExplorerTree {  |  } 

 Components with no LABEL_FOR pointing to it :
   Class: org.openide.explorer.view.TreeView$ExplorerTree {  |  } 

 Components with no mnemonic :
   Class: javax.swing.JButton {  Cancel  |  N/A } 
   Class: javax.swing.JLabel {  JSF Servlet Name: |  }
Comment 1 Petr Pisl 2005-11-01 12:55:37 UTC
I fixed the part, which coverd the struts configuration.
Checking in Bundle.properties;
/cvs/web/struts/src/org/netbeans/modules/web/struts/ui/Bundle.properties,v  <--
 Bundle.properties
new revision: 1.4; previous revision: 1.3
done

The rest should be done in project infrastructure.
Comment 2 Jan Lahoda 2005-12-02 09:52:35 UTC
Just for the record: the no accessible name&description of
"org.openide.explorer.view.TreeView$ExplorerTree" were already fixed as part of
issue #65682.
Comment 3 Jan Lahoda 2005-12-07 14:25:36 UTC
The only remaining problem is:
 Components with no LABEL_FOR pointing to it :
   Class: org.openide.explorer.view.TreeView$ExplorerTree {  |  } 

which cannot be solved easily: if I make the "Categories" label point to the
TreeView$ExplorerTree, there is be a problem that the "Categories" label does
not have a mnemonics. But, if I assign a mnemonics to the label, there will be
conflicts with the panels, which are provided by the users of the SPI.

As discussed with juhrik, this is not a critical problem, so I propose to deffer
it to the next promotion (to have the time to find out the conflicts of
mnemonics and solve them as necessary).
Comment 4 Milan Kubec 2007-09-11 09:02:33 UTC
Reassigning to HIE team to find not conflicting mnemonics and lowering priority.
Comment 5 Lukas Hasik 2008-04-10 21:41:25 UTC
moving opened issues from TM <= 6.1 to TM=Dev
Comment 6 Quality Engineering 2009-12-21 05:00:18 UTC
This bug was reported against NetBeans IDE 6.0 or an older release, or against a non-maintained module. NetBeans team does not have enough resources to get to this issue, therefore we are closing the issue as a WONTFIX. If you are interested in providing a patch for this bug, please see our NetFIX guidelines for how to proceed. 

We apologize for any inconvenience.


Thank you.
The NetBeans Team