Extensibility of the Wizard component
-------------------------------------

                 Key: WICKET-3391
                 URL: https://issues.apache.org/jira/browse/WICKET-3391
             Project: Wicket
          Issue Type: Improvement
          Components: wicket-extensions
    Affects Versions: 1.4.15
         Environment: All
            Reporter: Victor Ionescu


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.






-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to