Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.4.15
-
None
-
All
Description
The Wizard component org.apache.wicket.extensions.wizard is hard to utilize due to the following issues:
- the signature of the method
protected FeedbackPanel newFeedbackPanel(String id)
is too restricive. It could be modified into
protected Component newFeedbackPanel(String id)
This way programmers could plug in their own custom feedback panels (as in my case).
- the constructor of the class org.apache.wicket.extensions.wizard.WizardButtonBar:
public WizardButtonBar(String id, Wizard wizard)
should be refactored into
public WizardButtonBar(String id, IWizard wizard)
for obvious design reasons.