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 140138

Summary: [A11Y] Issues with MIDP Application properties > Build > Source Filtering
Product: javame Reporter: Andrei Chistiakov <ca-nb>
Component: Build SystemAssignee: Denis Anisimov <ads>
Status: VERIFIED FIXED    
Severity: blocker Keywords: A11Y
Priority: P3    
Version: 6.x   
Hardware: All   
OS: Windows XP   
Issue Type: DEFECT Exception Reporter:

Description Andrei Chistiakov 2008-07-15 17:21:40 UTC
Reproduced with NetBeans IDE Dev (Build 20080715055910).

Issues with MIDP Application properties > Build > Source Filtering

 No Accessible description :
   Class: javax.swing.JButton {  Cancel |  } 
   Class: javax.swing.JButton {  OK |  } 
   Class: javax.swing.JCheckBox {  Use Values from "DefaultConfiguration" |  } 
   Class: org.netbeans.modules.mobility.project.ui.customizer.regex.CheckedTreeBeanView {  Sources Used in Build: |  } 
   Class: org.openide.explorer.view.TreeView$ExplorerTree {  Sources Used in Build: |  } 


 Components with no LABEL_FOR pointing to it :
   Class: org.openide.explorer.view.TreeView$ExplorerTree {  Category: |  N/A } 
   Class: org.openide.explorer.view.TreeView$ExplorerTree {  Sources Used in Build: |  }
Comment 1 Denis Anisimov 2008-07-18 14:24:04 UTC
Buttons "OK" and "Cancel" are from openide Dialogs API.
There is no possibility to set Accessible properties for them.
This is common case.

Class org.openide.explorer.view.TreeView$ExplorerTree is "utility" class that is used 
via openide API and there is no possibility to assign Accessible properties for them.
This class actually is "transparent" class that provide functionality 
for org.openide.explorer.view.BeanTreeView ( CheckedTreeBeanView  extends BeanTreeView  f.e. ).

So I fix issue with CheckedTreeBeanView and JCheckBox.

LABEL_FOR is not a bug here because functionality that it provides inherit from 
BeanTreeView  for which it works.

changeset:   90677:aa79845d96f5
user:        Denis Anisimov <ads@netbeans.org>
date:        Fri Jul 18 17:20:29 2008 +0400
summary:     Fix for #140138 - [A11Y] Issues with MIDP Application properties > Build > Source Filtering
Comment 2 Andrei Chistiakov 2008-07-29 13:03:00 UTC
Verified with NetBeans IDE Dev (Build 200807290201).