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 61092 - Property window missing accessibility issues
Summary: Property window missing accessibility issues
Status: RESOLVED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Explorer (show other bugs)
Version: 4.x
Hardware: All All
: P3 blocker (vote)
Assignee: Stanislav Aubrecht
URL:
Keywords: A11Y
: 40642 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-07-18 22:11 UTC by Peter Zavadsky
Modified: 2008-12-22 23:37 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 Peter Zavadsky 2005-07-18 22:11:57 UTC
Edited copy of original description:

Steps to reproduce:
- open Project
- open java node
- choose class
- open context menu and choose Properties

"Properties" window appeared

A11y issues:

 Doesn't implement Accessible :
   Class: javax.swing.plaf.basic.BasicSplitPaneDivider {  } 
   Class: org.openide.explorer.propertysheet.DescriptionComponent {  } 
 Components with no LABEL_FOR pointing to it :
   Class: org.openide.explorer.propertysheet.SheetTable {  Properties table | 
Table of editable properties representing the current object } 
 Components not reachable with tab traversal :
   Class: org.openide.explorer.propertysheet.SheetTable {  Properties table | 
Table of editable properties representing the current object }
Comment 1 Martin Krauskopf 2005-07-19 05:43:18 UTC
*** Issue 40642 has been marked as a duplicate of this issue. ***
Comment 2 Stanislav Aubrecht 2005-11-09 12:41:53 UTC
fixed - however pls note that the SheetTable component cannot have any LABEL_FOR
as the window does not contain any labels. also the SheetTable is reachable with
TAB key even though the a11y tester reports it is not.

Checking in openide/explorer/src/org/openide/explorer/propertysheet/PropUtils.java;
/cvs/openide/explorer/src/org/openide/explorer/propertysheet/PropUtils.java,v 
<--  PropUtils.java
new revision: 1.5; previous revision: 1.4
done
Checking in
openide/explorer/src/org/openide/explorer/propertysheet/Bundle.properties;
/cvs/openide/explorer/src/org/openide/explorer/propertysheet/Bundle.properties,v
 <--  Bundle.properties
new revision: 1.2; previous revision: 1.1
done
Checking in openide/explorer/src/org/openide/explorer/propertysheet/BaseTable.java;
/cvs/openide/explorer/src/org/openide/explorer/propertysheet/BaseTable.java,v 
<--  BaseTable.java
new revision: 1.2; previous revision: 1.1
done
Checking in
openide/explorer/src/org/openide/explorer/propertysheet/PropertySheet.java;
/cvs/openide/explorer/src/org/openide/explorer/propertysheet/PropertySheet.java,v
 <--  PropertySheet.java
new revision: 1.4; previous revision: 1.3
done
Checking in
openide/explorer/src/org/openide/explorer/propertysheet/DescriptionComponent.java;
/cvs/openide/explorer/src/org/openide/explorer/propertysheet/DescriptionComponent.java,v
 <--  DescriptionComponent.java
new revision: 1.2; previous revision: 1.1
done
Checking in
core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/Bundle.properties;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/Bundle.properties,v
 <--  Bundle.properties
new revision: 1.4; previous revision: 1.3
done
Checking in
core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/TabbedContainer.java;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/TabbedContainer.java,v
 <--  TabbedContainer.java
new revision: 1.15; previous revision: 1.14
done
Comment 3 Stanislav Aubrecht 2005-11-10 12:35:24 UTC
fixing tab focus traversal caused issue #68444 so i reverted that part of this fix.
Comment 4 Stanislav Aubrecht 2005-11-14 17:30:03 UTC
fixed

Checking in TabbedContainer.java;
/cvs/core/swing/tabcontrol/src/org/netbeans/swing/tabcontrol/TabbedContainer.java,v
 <--  TabbedContainer.java
new revision: 1.16; previous revision: 1.15
done