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 128139 - [A11Y] Issues with BPEL Editor window
Summary: [A11Y] Issues with BPEL Editor window
Status: VERIFIED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL (show other bugs)
Version: 6.x
Hardware: PC All
: P1 blocker (vote)
Assignee: Vitaly Bychkov
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2008-02-22 12:55 UTC by Andrei Chistiakov
Modified: 2008-03-13 14:58 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 Andrei Chistiakov 2008-02-22 12:55:27 UTC
Reproduced with build 200802191203.

Issues with BPEL Editor window

===============================================
 Source
===============================================

 Doesn't implement Accessible :
   Class: org.netbeans.modules.versioning.diff.DiffSidebar {  } 

 Components with no LABEL_FOR pointing to it :
   Class: org.openide.text.QuietEditorPane {  Editor for POService.bpel |  Editor for C:\Documents and Settings\cay\My
Documents\NetBeansProjects\BluePrint2\BluePrint2\src\POService.bpel } 


 Components with no mnemonic :
   - none.

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

 Components not reachable with tab traversal :
   Class: org.openide.text.QuietEditorPane {  Editor for POService.bpel |  Editor for C:\Documents and Settings\cay\My
Documents\NetBeansProjects\BluePrint2\BluePrint2\src\POService.bpel } 


===============================================
 Design
===============================================

 Doesn't implement Accessible :
   Class: org.netbeans.modules.bpel.design.OverlayPanel {  } 


 No Accessible name :
   Class: org.netbeans.modules.bpel.design.DesignView {  |  } 
   Class: org.netbeans.modules.bpel.editors.multiview.DesignerMultiViewElement {  |  } 


 No Accessible description :
   Class: org.netbeans.modules.bpel.design.DesignView {  |  } 
   Class: org.netbeans.modules.bpel.editors.multiview.DesignerMultiViewElement {  |  } 

 Components not reachable with tab traversal :
   Class: org.netbeans.modules.bpel.design.DesignView {  |  } 


===============================================
 Mapper
===============================================

 No Accessible name :
   Class: javax.swing.JButton {  |  Collapse / Expand } 
   Class: org.netbeans.modules.soa.mappercore.Canvas {  |  } 
   Class: org.netbeans.modules.soa.mappercore.LeftTree {  |  } 
   Class: org.netbeans.modules.soa.mappercore.Mapper {  |  } 
   Class: org.netbeans.modules.soa.mappercore.RightTree {  |  } 

 No Accessible description :
   Class: org.netbeans.modules.soa.mappercore.Canvas {  |  } 
   Class: org.netbeans.modules.soa.mappercore.LeftTree {  |  } 
   Class: org.netbeans.modules.soa.mappercore.Mapper {  |  } 
   Class: org.netbeans.modules.soa.mappercore.RightTree {  |  } 

 Components with no LABEL_FOR pointing to it :
   Class: org.netbeans.modules.soa.mappercore.LeftTree {  |  } 

 Components with no mnemonic :
   Class: javax.swing.JButton {  |  Collapse / Expand } 

 Components not reachable with tab traversal :
   Class: javax.swing.JButton {  |  Collapse / Expand } 
   Class: org.netbeans.modules.soa.mappercore.LeftTree {  |  } 
   Class: org.netbeans.modules.soa.mappercore.Mapper {  |  } 


===============================================
 Logging
===============================================

 No Accessible name :
   Class: javax.swing.JButton {  |  Collapse / Expand } 
   Class: org.netbeans.modules.soa.mappercore.Canvas {  |  } 
   Class: org.netbeans.modules.soa.mappercore.LeftTree {  |  } 
   Class: org.netbeans.modules.soa.mappercore.Mapper {  |  } 
   Class: org.netbeans.modules.soa.mappercore.RightTree {  |  } 


 No Accessible description :
   Class: org.netbeans.modules.soa.mappercore.Canvas {  |  } 
   Class: org.netbeans.modules.soa.mappercore.LeftTree {  |  } 
   Class: org.netbeans.modules.soa.mappercore.Mapper {  |  } 
   Class: org.netbeans.modules.soa.mappercore.RightTree {  |  } 

 Components with no LABEL_FOR pointing to it :
   Class: org.netbeans.modules.soa.mappercore.LeftTree {  |  } 

 Components with no mnemonic :
   Class: javax.swing.JButton {  |  Collapse / Expand } 

 Components not reachable with tab traversal :
   Class: javax.swing.JButton {  |  Collapse / Expand } 
   Class: org.netbeans.modules.soa.mappercore.Canvas {  |  } 
   Class: org.netbeans.modules.soa.mappercore.LeftTree {  |  } 
   Class: org.netbeans.modules.soa.mappercore.Mapper {  |  } 
   Class: org.netbeans.modules.soa.mappercore.RightTree {  |  }
Comment 1 Sergey Lunegov 2008-02-22 13:18:39 UTC
Vitaly, please look at this.
Comment 2 Vitaly Bychkov 2008-02-22 15:55:57 UTC
The first one (a11y issue related to the QuietEditorPane) isn't bpel editor issue.

It's reproducible for a number source editors: Java Editor, WSDL Editor, Schema Editor, Simple Empty File Editor, Html
Editor... (also see 128155, 110869, 127425, 110871)

Any way I've looked into CloneableEditor and saw that QuietEditorPane is JEditorPane and it's accessible.

Comment 3 Vitaly Bychkov 2008-02-22 15:56:09 UTC
The first one (a11y issue related to the QuietEditorPane) isn't bpel editor issue.

It's reproducible for a number source editors: Java Editor, WSDL Editor, Schema Editor, Simple Empty File Editor, Html
Editor... (also see 128155, 110869, 127425, 110871)

Any way I've looked into CloneableEditor and saw that QuietEditorPane is JEditorPane and it's accessible.

Comment 4 Sergey Lunegov 2008-02-26 16:36:16 UTC
Andrei, Vitaly, what is the resolution for now ?
Comment 5 Vitaly Bychkov 2008-02-28 14:17:18 UTC
a11y issue related to the DiffSidebar was filled as separate one - 128699.
Comment 6 Vitaly Bychkov 2008-02-28 17:24:44 UTC
Fixed.

Changeset: 4ccee0c269ec.
Comment 7 Andrei Chistiakov 2008-03-13 14:58:04 UTC
Verified with NetBeans IDE Dev (Build 200803130007)