Author: mgrigorov
Date: Tue Nov 30 19:24:22 2010
New Revision: 1040716

URL: http://svn.apache.org/viewvc?rev=1040716&view=rev
Log:
Chain the Page constructors

Modified:
    wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java?rev=1040716&r1=1040715&r2=1040716&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/Page.java Tue Nov 30 
19:24:22 2010
@@ -262,17 +262,7 @@ public abstract class Page extends Marku
         */
        protected Page(final PageParameters parameters)
        {
-               super(null);
-
-               if (parameters == null)
-               {
-                       pageParameters = new PageParameters();
-               }
-               else
-               {
-                       pageParameters = parameters;
-               }
-               init();
+               this(parameters, null);
        }
 
        /**
@@ -284,6 +274,7 @@ public abstract class Page extends Marku
        private Page(final PageParameters parameters, IModel<?> model)
        {
                super(null, model);
+
                if (parameters == null)
                { // TODO WICKET-NG is this necessary or can we keep the field 
as null to save space?
                        pageParameters = new PageParameters();


Reply via email to