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 78054 - [a11y] Accessibility in Attach wizard
Summary: [a11y] Accessibility in Attach wizard
Status: VERIFIED DUPLICATE of bug 110003
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@profiler
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2006-06-16 11:42 UTC by ehucka
Modified: 2007-08-03 09:00 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 ehucka 2006-06-16 11:42:54 UTC
a11y module output:

 No Accessible description :
   Class: org.netbeans.core.windows.services.NbDialog {  Attach Wizard |  }


Step 1:

 Components with no mnemonic :
   Class: javax.swing.JLabel {  Server Type: |  }
   Class: javax.swing.JLabel {  Target Type: |  }

Step 2:

 Components with no mnemonic :
   Class: javax.swing.JRadioButton {  Direct |  Direct attach method will be
used for attaching Profiler. }
   Class: javax.swing.JRadioButton {  Dynamic |  Dynamic attach method will be
used for attaching Profiler. }
   Class: javax.swing.JRadioButton {  Local |  Profiled target is on local
machine. }
   Class: javax.swing.JRadioButton {  Remote |  Profiled target is on remote
machine. }

Step 4:

 Components with no mnemonic :
   Class: javax.swing.JRadioButton {  Automatic |  Automatic integration will be
performed. }
   Class: javax.swing.JRadioButton {  Manual |  Manual integration will be
performed. }

Step 5 (automatic integration):

 No Accessible description :
   Class: javax.swing.JButton {  Manage Platforms... |  }

 Components with no mnemonic :
   Class: javax.swing.JButton {  ... |  Selects Tomcat base directory. }
   Class: javax.swing.JButton {  ... |  Selects Tomcat installation directory. }
   Class: javax.swing.JButton {  Manage Platforms... |  }
   Class: javax.swing.JLabel {  Catalina Base (optional): |  }
   Class: javax.swing.JLabel {  Server JVM: |  }
   Class: javax.swing.JLabel {  Tomcat Installation: |  }

Step 5 (select jdk):

 Components with no mnemonic :
   Class: javax.swing.JRadioButton {  Java 1.4.2 (modified Profiler JDK) |  Java
1.4.2 (modified Profiler JDK) will be used for running the profiled target. }
   Class: javax.swing.JRadioButton {  Java 5.0_04 and newer |  Java 5.0_04 and
newer will be used for running the profiled target. }
   Class: javax.swing.JRadioButton {  Java 6.0 |  Java 6.0 will be used for
running the profiled target. }
Comment 1 Jiri Sedlacek 2006-08-09 09:36:15 UTC
According to NetBeans Accessibility Guide 
(http://a11y.netbeans.org/a11yDevGuide.html) accessible descriptions need to be 
set for "components whose context is not obvious from their names". Please 
specify concrete components which you think don't have self-explaining 
accessible names.
Comment 2 ehucka 2006-08-09 10:38:41 UTC
I think the components need not a11y descriptions.
The document determines 'Assign mnemonics for focusable components'.
Comment 3 Jiri Sedlacek 2007-07-27 12:55:38 UTC
Will be fixed as a part of fixing Issue 110003.

*** This issue has been marked as a duplicate of 110003 ***
Comment 4 ehucka 2007-08-03 09:00:08 UTC
verified duplicate