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 137481 - A11Y: No Accessible description in "Move Class" dialog
Summary: A11Y: No Accessible description in "Move Class" dialog
Status: VERIFIED FIXED
Alias: None
Product: editor
Classification: Unclassified
Component: Refactoring (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jan Becicka
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2008-06-17 19:28 UTC by Roman Mostyka
Modified: 2008-07-31 04:22 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 Roman Mostyka 2008-06-17 19:28:15 UTC
Results of Accessibility test, window with title "Move Class"
No Accessible description :
  Class: javax.swing.JCheckBox {  Move Without Refactoring |  }
Comment 1 _ potingwu 2008-06-17 19:35:08 UTC
Please specify which dialog or UI.
Comment 2 _ potingwu 2008-06-17 20:01:18 UTC
I assume you are talking about Move Class under the Refactoring.
Comment 3 Petr Dvorak 2008-07-11 14:18:22 UTC
Product Version: NetBeans IDE Dev (Build 200807090008)
Java: 1.6.0_10-rc; Java HotSpot(TM) Client VM 11.0-b13
System: Linux version 2.6.24-19-generic running on i386; UTF-8; en_US (nb)

You will get the "Move Class" dialog if you follow these steps:

1. Create a new Java Application
2. Create a new class "classA" in package "packageA"
3. Create a new package "packageB"
4. Drag&drop classA from packageA to packageB in the Projects view

-> a dialog with title "Move Class" shows up, there is a checkbox "Move Without Refactoring", this dialog has A11Y issue
described above

-> if you just invoke Refactor>Move from the pop-up menu in the Projects view, the checkbox is not there and so the
issue does not exist for that dialog. I will just note that the fact there is no "Move Without Refactoring" checkbox in
this dialog is OK (imho) as you invoked the "Move Class" dialog using "*Refactoring*>Move"...
Comment 4 Petr Dvorak 2008-07-11 14:24:30 UTC
The same a11y problem ("No Accessible description:  Class: javax.swing.JCheckBox ...") is present for the checkbox in
the Safe Delete dialog. To find this dialog, select some java class in the Projects view and press Delete key (do not do
it with the popop menu again)...

Btw: I don't understand why this dialog has the title "Safe Delete" when "Safe Delete" checkbox is unchecked by default
 and only normal delete is thus assumed as default behavior...???
Comment 5 Jan Pokorsky 2008-07-29 16:15:58 UTC
The title 'Safe Delete' is wrong in case you invoke Delete action. For Refactoring->Safely Delete it is OK. I will fix.
Comment 6 Jan Becicka 2008-07-30 09:25:26 UTC
http://hg.netbeans.org/main/rev/6d10ec5763c9
Comment 7 Roman Mostyka 2008-07-30 17:59:27 UTC
Verified with build 080730.
Comment 8 Quality Engineering 2008-07-31 04:22:51 UTC
Integrated into 'main-golden', available in build *200807310201* on http://bits.netbeans.org/dev/nightly/
Changeset: http://hg.netbeans.org/main/rev/05bfef7357d5
User: Jan Pokorsky <jpokorsky@netbeans.org>
Log: #137481: fixing A11Y