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 30752 - allow module to disable a wizard from nature it depends on
Summary: allow module to disable a wizard from nature it depends on
Status: CLOSED WONTFIX
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Infrastructure (show other bugs)
Version: 3.x
Hardware: PC Windows 3.1/NT
: P2 blocker (vote)
Assignee: Vitezslav Stejskal
URL:
Keywords: API
Depends on:
Blocks:
 
Reported: 2003-02-06 10:57 UTC by Pavel Buzek
Modified: 2004-04-19 16:33 UTC (History)
1 user (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Buzek 2003-02-06 10:57:39 UTC
Take this situation: module A provides a project wizard entry in its nature and module B 
depends on A. Module B can now add its own wizard iterator that is -added- to the wizard 
iterator of module A (and iterators of all other natures in project). It can also reorder the 
iterators. But it is not possible to completely disable the iterator provided by nature A and 
perform setup of nature A manually thru API.

An example of where this is needed is the Web module. Web nature extends Java nature but it 
does not want to let the user decide where to put java sources and classes, instead it wants 
to create the folders and set them as source and output folders.

Suggeste solution: control this thru filesystem attributes, similarly as the order of iterators 
inherited from other natures.
Comment 1 Vitezslav Stejskal 2003-02-06 13:03:57 UTC
OK, it makes sense, let's try to squeeze it in PM7. Do you know about
any other 'improvements' you will need to implement wizards in WebApps
projects (or Java projects).
Comment 2 Vitezslav Stejskal 2003-11-26 12:53:07 UTC
As described in
http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss the
current work on projects prototype has been stopped.
Comment 3 Vitezslav Stejskal 2003-11-26 14:58:25 UTC
--> VERIFIED