Bug 2664

Summary: [Wizards] Wizards in nested categories should allow simple category id (1GHU5PC)
Product: [Eclipse Project] Platform Reporter: Nick Edgar <n.a.edgar>
Component: UIAssignee: Platform UI Triaged <platform-ui-triaged>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P4 CC: pwebster, remy.suen, zvonov
Version: 2.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Nick Edgar CLA 2001-10-10 22:41:00 EDT
When a nested wizard category is created, wizards must specify the full category path to be placed in that category.
We should allow the simple category ID to be used, since the category nesting has already been specified.

For more details, see 1GFXW2V: ITPUI:ALL - Nested Categories in New Wizard does not work propely


NOTES:
Comment 1 DJ Houghton CLA 2001-10-29 19:08:04 EST
PRODUCT VERSION:
0.9

Comment 2 Nick Edgar CLA 2002-01-27 14:37:04 EST
This is confusing for wizard authors and should be fixed.
Should wait until new project natures story is done though.
Comment 3 Simon Arsenault CLA 2002-05-27 11:34:13 EDT
Defer until next release
Comment 4 Randy Giffen CLA 2002-08-08 15:00:26 EDT
Reopen for investigation
Comment 5 Tod Creasey CLA 2004-04-15 08:46:35 EDT
Not for 3.0
Comment 6 Tod Creasey CLA 2004-06-28 11:27:31 EDT
Reopening now that 3.0 has shipped
Comment 7 Tod Creasey CLA 2004-11-05 11:17:20 EST
*** Bug 23902 has been marked as a duplicate of this bug. ***
Comment 8 Remy Suen CLA 2008-12-16 11:22:34 EST
Eric mentioned we should be sure that implementing this feature preserves the customization behaviour that's currently provided by the CPD.

Fixing this should mean that the PDE id pointer thingy will work properly for child categories, will need to confirm and verify this though.
Comment 9 Remy Suen CLA 2008-12-17 13:29:06 EST
If we allow the child category to be specified instead of the full path along with adding back the identifier attribute that was reverted by bug 255949, all current adopters that uses child categories will get the warning. If they alter the code to use the new way, their plug-in will no longer be backwards-compatible since pre-3.5 code cannot process the path recursively and will dump it in the 'Other' category.

Paul, is this a problem? Or would this be similar to saying "well, you can use this deprecated API or you can use this new @since 3.5 API"?
Comment 10 Remy Suen CLA 2008-12-17 13:31:45 EST
(In reply to comment #9)
> If we allow the child category to be specified instead of the full path along
> with adding back the identifier attribute that was reverted by bug 255949, all
> current adopters that uses child categories will get the warning.

That should be bug 225949.
Comment 11 Boris Bokowski CLA 2009-11-26 16:19:34 EST
Prakash is now responsible for watching bugs in the [Wizards] component area.
Comment 12 Eclipse Webmaster CLA 2019-09-06 16:07:37 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.