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.
Current undocumented implementation expects to create and register special look just for WizardIterator type returned from PlatformInstall.createIterator(...) and uses getDisplayName() of the look. This way represents lot of additional work, special classes and mf-layer registration just to say "I am J2SE Platform". I think that method String getPlatformName(FileObject baseFolder) would be usefull.
Seems good for me.
Adding the presentation layer into the SPI is not good idea, there should be also requirement for obtaining the icon or description. The usage of look is much more extensible and clean for that purpose. The look is a view and the PlatformInstall is the model. I agree that registering the Look on WizardIterator is not very good and I have changed it to PlatformInstall.
As described in http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss the current work on projects prototype has been stopped. Marking issue as VERIFIED --->
---> CLOSED