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 146007

Summary: a11y: Navigator window has an a11y issue
Product: platform Reporter: Peter Lam <petersl>
Component: GraphAssignee: t_h <t_h>
Status: RESOLVED INVALID    
Severity: blocker CC: gvasick, juhrik
Priority: P2 Keywords: A11Y
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Peter Lam 2008-09-03 08:37:09 UTC
build 20080902

	 <window>
		 <title>Navigator</title>
	 </window>
	 <noimplement>
		 <component>
			 <class>org.netbeans.modules.visual.widget.SatelliteComponent</class>
		 </component>
	 </noimplement>
Comment 1 Peter Lam 2008-09-10 16:38:02 UTC
"noimplement" means that the component does not implement Accessible. According to the following bug priority
guidelines, this is a P1 issue.
Comment 2 Peter Lam 2008-09-10 16:40:01 UTC
Here's the link to the bug priority guidelines:

http://wiki.netbeans.org/BugPriorityGuidelines
Comment 3 Trey Spiva 2008-09-10 17:13:27 UTC
Since the SatelliteComponent is a visual library component I am reassigning this issue to the visual library.
Comment 4 Lukas Hasik 2008-09-15 09:55:49 UTC
imo, there are some components that should NOT implement accessible because there is no sense to let a person with
disabilities to inform about such components. Accessible interface allows to the A11Y readers get an info about a
component when it is focused. However SatelitteView is visual component that should not be focusable at all. There are
no actions that this component could provide to the people with disabilities. It is unusable to blind people, it is to
small for people with eye disabilities, etc.

When we report an issue about A11Y then we have to thing if it is useful to implement Accessible interface for the
component. And yes, there are other components in IDE that DON'T implement the accessible by purpose and they are usualy
not focusable.
Comment 5 Peter Lam 2008-09-16 21:51:48 UTC
Ok. I agree with this explanation.