Repository: wicket
Updated Branches:
  refs/heads/wicket-7.x 49880853e -> 3ae55ea92


WizardButtonBar: moved factory methods to #onInitialize, WICKET-6070


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/3ae55ea9
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/3ae55ea9
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/3ae55ea9

Branch: refs/heads/wicket-7.x
Commit: 3ae55ea92eda1cb6b640727f3c4c8629e212ad0f
Parents: 4988085
Author: Sebastien Briquet <[email protected]>
Authored: Sun Jan 10 16:54:02 2016 +0100
Committer: Sebastien Briquet <[email protected]>
Committed: Sun Jan 10 16:54:02 2016 +0100

----------------------------------------------------------------------
 .../apache/wicket/extensions/wizard/WizardButtonBar.java | 11 +++++++++++
 1 file changed, 11 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/3ae55ea9/wicket-extensions/src/main/java/org/apache/wicket/extensions/wizard/WizardButtonBar.java
----------------------------------------------------------------------
diff --git 
a/wicket-extensions/src/main/java/org/apache/wicket/extensions/wizard/WizardButtonBar.java
 
b/wicket-extensions/src/main/java/org/apache/wicket/extensions/wizard/WizardButtonBar.java
index b9d586b..b4362d4 100644
--- 
a/wicket-extensions/src/main/java/org/apache/wicket/extensions/wizard/WizardButtonBar.java
+++ 
b/wicket-extensions/src/main/java/org/apache/wicket/extensions/wizard/WizardButtonBar.java
@@ -35,6 +35,8 @@ public class WizardButtonBar extends Panel implements 
IDefaultButtonProvider
 {
        private static final long serialVersionUID = 1L;
 
+       private final IWizard wizard;
+
        /**
         * Construct.
         * 
@@ -46,6 +48,15 @@ public class WizardButtonBar extends Panel implements 
IDefaultButtonProvider
        public WizardButtonBar(final String id, final IWizard wizard)
        {
                super(id);
+               
+               this.wizard = wizard;
+       }
+       
+       @Override
+       protected void onInitialize()
+       {
+               super.onInitialize();
+
                add(newPreviousButton("previous", wizard));
                add(newNextButton("next", wizard));
                add(newLastButton("last", wizard));

Reply via email to