Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-3391

Extensibility of the Wizard component

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.4.15
    • 1.4.16, 1.5-RC2
    • wicket-extensions
    • 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.

      Attachments

        Activity

          People

            mgrigorov Martin Tzvetanov Grigorov
            vionescu Victor Ionescu
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 2h
                2h
                Remaining:
                Remaining Estimate - 2h
                2h
                Logged:
                Time Spent - Not Specified
                Not Specified