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.
We use the following construction : JavaTemplates.createPackageChooser(project,sourceGroups,customPanel) to create the second panel for servlets, filters etc. There is no way to make this panel finishable since these wizards have also the "next" panel(s). IMO, the reasonable solution would be to make this panel finishable if customPanel is finishable or vice versa.
It is not needed. The JavaTemplates.createPackageChooser (...) returns WizardDescriptor.Panel, so it is easy for the wizard to decorate the returned WD.Panel by WD.FinishablePanel delegating all the methods except of the isFinishable () to the returned WD.Panel and implement the isFinishable to return true.