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.
Class Wizard, step 3, basic class definition: Components with no LABEL_FOR pointing to it : Class: org.openide.explorer.propertysheet.PropertyPanel$PropertyTextField { Interfaces Implemented (comma-separated): | Interfaces } Class Wizard, step 4, Create Fields: Components with no LABEL_FOR pointing to it : Class: org.openide.explorer.propertysheet.PropertyPanel$PropertyTextField { Initial Value: | Initial value of the field. } Class: org.openide.explorer.view.ListView$NbList { Field List | } Class Wizard, step 5, Override Inherited Methods: Components with no LABEL_FOR pointing to it : Class: org.openide.explorer.view.ListView$NbList { Methods To Be Overridden: | Methods to be overridden. } Class: org.openide.explorer.view.TreeView$ExplorerTree { Available Superclass/Interface Methods: | Available superclass/interface methods. } ClassWizard, step 6, Create Methods Components with no LABEL_FOR pointing to it : Class: org.openide.explorer.propertysheet.PropertyPanel$PropertyTextField { Exceptions (comma-separated): | Return type of the method.} Class: org.openide.explorer.propertysheet.PropertyPanel$PropertyTextField { Parameters (comma-separated): | Parameters (comma-separated). } Class: org.openide.explorer.view.ListView$NbList { Field List | }
step 3: looks like it has a label so make that the LABEL_FOR. secondary issue: click the [...] button and that little dialog has a list with no label. add a label to the dialog above the list: Iterfaces: +-------------+ | | [Add...] etc. step 4. initial value field has a label -make it LABEL_FOR. same as above, add a label to the dialog opened by the [...] button (and make it LABEL_FOR the text area). step 5 assign Methods to be Overwritten label to list. assign Available Superclass/Interface Methods label to explorer tree step 6 assign all labels as LABEL_FOR their respective text field. for the parameter dialog opened via [...] add a label as described above for step 4.
Fixed items: - missing labels in second-level dialogs (list of interfaces, exceptions and parameters). (Currently) unfixable items: The "initial value" dialog is a shared component (String custom property editor), which does not provide label and gives only generic accessible description. Support is needed from core (filed as issue #31745, will revisit when that issue is fixed). Spurious/invalid items: Step 3, "Interfaces" label points to o.o.ex.prop.PropertyPanel, if there're some focus issue when the label is activated, it should be handled by openide impl. The mnemonic works. Step 4, "Fields" label points to an embedded panel that in turn contains list (ListView) & buttons. If there are focus issues, they should be probably handled by ListView impl in openide. The mnemonic works. Step 5, "Override Inherited Methods": both Tree and List view have labels assigned to them. Potential focus issues should be solved by Tree/ListView impl in OpenIDE. Note that both the report and manual first evaluation were not particularly helpful. The tool generates tons of spurious output and evaluation did not filter these errors out. Please fix the tool (or request it to be fixed). Fixed in trunk: Checking in src/org/netbeans/modules/java/ui/wizard/Bundle.properties; /cvs/java/src/org/netbeans/modules/java/ui/wizard/Bundle.properties,v <-- Bundle.properties new revision: 1.21; previous revision: 1.20 done Checking in src/org/netbeans/modules/java/ui/wizard/FieldsPanel.java; /cvs/java/src/org/netbeans/modules/java/ui/wizard/FieldsPanel.java,v <-- FieldsPanel.java new revision: 1.18; previous revision: 1.17 done Checking in src/org/netbeans/modules/java/ui/wizard/MemberListPanel.java; /cvs/java/src/org/netbeans/modules/java/ui/wizard/MemberListPanel.java,v <-- MemberListPanel.java new revision: 1.8; previous revision: 1.7 done Checking in src/org/netbeans/modules/java/ui/wizard/MethodsPanel.java; /cvs/java/src/org/netbeans/modules/java/ui/wizard/MethodsPanel.java,v <-- MethodsPanel.java new revision: 1.15; previous revision: 1.14 done Processing log script arguments... More commits to come... Checking in srcmodel/src/org/openide/explorer/propertysheet/editors/Bundle2.properties; /cvs/java/srcmodel/src/org/openide/explorer/propertysheet/editors/Bundle2.properties,v <-- Bundle2.properties new revision: 1.5; previous revision: 1.4 done Checking in srcmodel/src/org/openide/explorer/propertysheet/editors/ObjectArrayPanel2.form; /cvs/java/srcmodel/src/org/openide/explorer/propertysheet/editors/ObjectArrayPanel2.form,v <-- ObjectArrayPanel2.form new revision: 1.4; previous revision: 1.3 done Checking in srcmodel/src/org/openide/explorer/propertysheet/editors/ObjectArrayPanel2.java; /cvs/java/srcmodel/src/org/openide/explorer/propertysheet/editors/ObjectArrayPanel2.java,v <-- ObjectArrayPanel2.java new revision: 1.5; previous revision: 1.4 done Processing log script arguments... More commits to come... Checking in srcmodel/src/org/openide/src/beaninfo/Bundle.properties; /cvs/java/srcmodel/src/org/openide/src/beaninfo/Bundle.properties,v <-- Bundle.properties new revision: 1.3; previous revision: 1.2 done Checking in srcmodel/src/org/openide/src/beaninfo/ClassElementBeanInfo.java; /cvs/java/srcmodel/src/org/openide/src/beaninfo/ClassElementBeanInfo.java,v <-- ClassElementBeanInfo.java new revision: 1.3; previous revision: 1.2 done Checking in srcmodel/src/org/openide/src/beaninfo/ConstructorElementBeanInfo.java; /cvs/java/srcmodel/src/org/openide/src/beaninfo/ConstructorElementBeanInfo.java,v <-- ConstructorElementBeanInfo.java new revision: 1.3; previous revision: 1.2
Bumping priority (A11Y should be fixed for release); merged to rel35: Checking in src/org/netbeans/modules/java/ui/wizard/Bundle.properties; /cvs/java/src/org/netbeans/modules/java/ui/wizard/Bundle.properties,v <-- Bundle.properties new revision: 1.20.2.1; previous revision: 1.20 done Checking in src/org/netbeans/modules/java/ui/wizard/FieldsPanel.java; /cvs/java/src/org/netbeans/modules/java/ui/wizard/FieldsPanel.java,v <-- FieldsPanel.java new revision: 1.17.2.1; previous revision: 1.17 done Checking in src/org/netbeans/modules/java/ui/wizard/MemberListPanel.java; /cvs/java/src/org/netbeans/modules/java/ui/wizard/MemberListPanel.java,v <-- MemberListPanel.java new revision: 1.7.14.1; previous revision: 1.7 done Checking in src/org/netbeans/modules/java/ui/wizard/MethodsPanel.java; /cvs/java/src/org/netbeans/modules/java/ui/wizard/MethodsPanel.java,v <-- MethodsPanel.java new revision: 1.14.2.1; previous revision: 1.14 done Processing log script arguments... More commits to come... Checking in srcmodel/src/org/openide/explorer/propertysheet/editors/Bundle2.properties; /cvs/java/srcmodel/src/org/openide/explorer/propertysheet/editors/Bundle2.properties,v <-- Bundle2.properties new revision: 1.4.18.1; previous revision: 1.4 done Checking in srcmodel/src/org/openide/explorer/propertysheet/editors/ObjectArrayPanel2.form; /cvs/java/srcmodel/src/org/openide/explorer/propertysheet/editors/ObjectArrayPanel2.form,v <-- ObjectArrayPanel2.form new revision: 1.3.18.1; previous revision: 1.3 done Checking in srcmodel/src/org/openide/explorer/propertysheet/editors/ObjectArrayPanel2.java; /cvs/java/srcmodel/src/org/openide/explorer/propertysheet/editors/ObjectArrayPanel2.java,v <-- ObjectArrayPanel2.java new revision: 1.4.2.1; previous revision: 1.4 done Processing log script arguments... More commits to come... Checking in srcmodel/src/org/openide/src/beaninfo/Bundle.properties; /cvs/java/srcmodel/src/org/openide/src/beaninfo/Bundle.properties,v <-- Bundle.properties new revision: 1.2.50.1; previous revision: 1.2 done Checking in srcmodel/src/org/openide/src/beaninfo/ClassElementBeanInfo.java; /cvs/java/srcmodel/src/org/openide/src/beaninfo/ClassElementBeanInfo.java,v <-- ClassElementBeanInfo.java new revision: 1.2.50.1; previous revision: 1.2 done Checking in srcmodel/src/org/openide/src/beaninfo/ConstructorElementBeanInfo.java; /cvs/java/srcmodel/src/org/openide/src/beaninfo/ConstructorElementBeanInfo.java,v <-- ConstructorElementBeanInfo.java new revision: 1.2.50.1; previous revision: 1.2 done Processing log script arguments... More commits to come... Checking in srcmodel/src/org/openide/src/nodes/ClassChildren.java; /cvs/java/srcmodel/src/org/openide/src/nodes/ClassChildren.java,v <-- ClassChildren.java new revision: 1.5.2.1; previous revision: 1.5 done
V