Author: jdonnerstag
Date: Tue Sep 15 20:13:19 2009
New Revision: 815462

URL: http://svn.apache.org/viewvc?rev=815462&view=rev
Log:
migrated code which was using deprecated methods

Removed:
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/link/PageLink.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/component/PageIdRequestTarget.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/validation/validator/NumberValidator.java
Modified:
    
wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/AbstractCalendar.java
    
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/PageLinkPage.java
    
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInput.java
    
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/linkomatic/Home.java
    
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.java
    
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.java
    
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.java
    
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.java
    
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/velocity/TemplatePage.java
    
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableChoiceLabel.java
    
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/form/upload/UploadProgressBar.java
    
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestCycle.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/behavior/HeaderContributor.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/JavascriptPackageResource.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/Form.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/StatelessForm.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/WicketTester.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/border/BoxBorderTestPage_8.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/border/BoxBorderTestPage_9.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/login/InterceptTest.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/login/MockHomePage.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/header/testing3/HeaderTest.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/header/testing3/TestPage.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_1.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_2.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_5.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanel_4.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/protocol/http/FirstPage.java
    
wicket/trunk/wicket/src/test/java/org/apache/wicket/protocol/http/SecondPage.java

Modified: 
wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/AbstractCalendar.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/AbstractCalendar.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/AbstractCalendar.java
 (original)
+++ 
wicket/trunk/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/AbstractCalendar.java
 Tue Sep 15 20:13:19 2009
@@ -88,7 +88,7 @@
         *            them in your web application dir. To contribute yourself 
(in case you want to pass
         *            false), your page header should look like:
         * 
-        * <pre>
+        *            <pre>
         *       &lt;script type=&quot;text/javascript&quot; 
src=&quot;yahoo.js&quot;&gt;&lt;/script&gt;
         *       &lt;script type=&quot;text/javascript&quot; 
src=&quot;dom.js&quot;&gt;&lt;/script&gt;
         *       &lt;script type=&quot;text/javascript&quot; 
src=&quot;event.js&quot;&gt;&lt;/script&gt;

Modified: 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/PageLinkPage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/PageLinkPage.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/PageLinkPage.java
 (original)
+++ 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/compref/PageLinkPage.java
 Tue Sep 15 20:13:19 2009
@@ -16,14 +16,12 @@
  */
 package org.apache.wicket.examples.compref;
 
-import org.apache.wicket.Page;
 import org.apache.wicket.examples.WicketExamplePage;
-import org.apache.wicket.markup.html.link.IPageLink;
-import org.apache.wicket.markup.html.link.PageLink;
+import org.apache.wicket.markup.html.link.Link;
 
 
 /**
- * Page with examples on {...@link 
org.apache.wicket.markup.html.link.PageLink}.
+ * Page with examples on {...@link org.apache.wicket.markup.html.link.Link}.
  * 
  * @author Eelco Hillenius
  */
@@ -47,18 +45,14 @@
                // anonymous class, which will create the page instance only 
when
                // needed.
 
-               add(new PageLink("pageLink", new IPageLink()
+               add(new Link<Void>("pageLink")
                {
-                       public Page getPage()
+                       @Override
+                       public void onClick()
                        {
-                               return new 
NonBookmarkablePage(PageLinkPage.this);
+                               setResponsePage(new 
NonBookmarkablePage(PageLinkPage.this));
                        }
-
-                       public Class<? extends Page> getPageIdentity()
-                       {
-                               return NonBookmarkablePage.class;
-                       }
-               }));
+               });
 
                // Note that this would have had the same effect, except that 
the link
                // wouldn't check

Modified: 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInput.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInput.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInput.java
 (original)
+++ 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInput.java
 Tue Sep 15 20:13:19 2009
@@ -48,7 +48,8 @@
 import org.apache.wicket.util.convert.ConversionException;
 import org.apache.wicket.util.convert.IConverter;
 import org.apache.wicket.util.convert.MaskConverter;
-import org.apache.wicket.validation.validator.NumberValidator;
+import org.apache.wicket.validation.validator.MinimumValidator;
+import org.apache.wicket.validation.validator.RangeValidator;
 
 
 /**
@@ -94,10 +95,10 @@
                        add(stringTextField);
                        RequiredTextField<Integer> integerTextField = new 
RequiredTextField<Integer>(
                                "integerProperty");
-                       add(integerTextField.add(NumberValidator.POSITIVE));
+                       add(integerTextField.add(new 
MinimumValidator<Integer>(0)));
                        add(new RequiredTextField<Double>("doubleProperty"));
 
-                       add(new 
RequiredTextField<Integer>("integerInRangeProperty").add(NumberValidator.range(
+                       add(new 
RequiredTextField<Integer>("integerInRangeProperty").add(new 
RangeValidator<Integer>(
                                0, 100)));
                        add(new CheckBox("booleanProperty"));
                        add(new Multiply("multiply"));

Modified: 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/linkomatic/Home.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/linkomatic/Home.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/linkomatic/Home.java
 (original)
+++ 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/linkomatic/Home.java
 Tue Sep 15 20:13:19 2009
@@ -17,7 +17,6 @@
 package org.apache.wicket.examples.linkomatic;
 
 import org.apache.wicket.Component;
-import org.apache.wicket.Page;
 import org.apache.wicket.PageMap;
 import org.apache.wicket.ResourceReference;
 import org.apache.wicket.examples.WicketExamplePage;
@@ -26,10 +25,8 @@
 import org.apache.wicket.markup.html.form.TextField;
 import org.apache.wicket.markup.html.link.BookmarkablePageLink;
 import org.apache.wicket.markup.html.link.ExternalLink;
-import org.apache.wicket.markup.html.link.IPageLink;
 import org.apache.wicket.markup.html.link.ImageMap;
 import org.apache.wicket.markup.html.link.Link;
-import org.apache.wicket.markup.html.link.PageLink;
 import org.apache.wicket.markup.html.link.PopupSettings;
 import org.apache.wicket.markup.html.link.ResourceLink;
 import org.apache.wicket.markup.html.pages.RedirectPage;
@@ -93,32 +90,24 @@
                        "3++2 & 5 � >< space + �"));
 
                // Link to BookDetails page
-               add(new PageLink("bookDetailsLink", new IPageLink()
+               add(new Link<Void>("bookDetailsLink")
                {
-                       public Page getPage()
-                       {
-                               return new BookDetails(new Book("The Hobbit"));
-                       }
-
-                       public Class<? extends Page> getPageIdentity()
+                       @Override
+                       public void onClick()
                        {
-                               return BookDetails.class;
+                               setResponsePage(new BookDetails(new Book("The 
Hobbit")));
                        }
-               }));
+               });
 
                // Delayed link to BookDetails page
-               add(new PageLink("bookDetailsLink2", new IPageLink()
+               add(new Link<Void>("bookDetailsLink2")
                {
-                       public Page getPage()
-                       {
-                               return new BookDetails(new Book("Inside The 
Matrix"));
-                       }
-
-                       public Class<? extends Page> getPageIdentity()
+                       @Override
+                       public void onClick()
                        {
-                               return BookDetails.class;
+                               setResponsePage(new BookDetails(new 
Book("Inside The Matrix")));
                        }
-               }));
+               });
 
                // Image map link example
                add(new ImageMap("imageMap").addRectangleLink(0, 0, 100, 100,

Modified: 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.java
 (original)
+++ 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.java
 Tue Sep 15 20:13:19 2009
@@ -23,7 +23,7 @@
 import org.apache.wicket.markup.html.link.BookmarkablePageLink;
 import org.apache.wicket.markup.html.panel.FeedbackPanel;
 import org.apache.wicket.model.PropertyModel;
-import org.apache.wicket.validation.validator.NumberValidator;
+import org.apache.wicket.validation.validator.MaximumValidator;
 
 /**
  * Another page of the stateless example.
@@ -44,7 +44,7 @@
                add(new BookmarkablePageLink("indexLink", Index.class));
                final TextField<Integer> field = new 
TextField<Integer>("textfield",
                        new PropertyModel<Integer>(this, "number"));
-               field.add(NumberValidator.maximum(20));
+               field.add(new MaximumValidator<Integer>(20));
                field.setRequired(true);
 
                StatelessForm<?> statelessForm = new 
StatelessForm("statelessform")

Modified: 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.java
 (original)
+++ 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.java
 Tue Sep 15 20:13:19 2009
@@ -23,7 +23,7 @@
 import org.apache.wicket.markup.html.link.BookmarkablePageLink;
 import org.apache.wicket.markup.html.panel.FeedbackPanel;
 import org.apache.wicket.model.PropertyModel;
-import org.apache.wicket.validation.validator.NumberValidator;
+import org.apache.wicket.validation.validator.MaximumValidator;
 
 /**
  * Another page of the stateless example.
@@ -44,7 +44,7 @@
                add(new BookmarkablePageLink("indexLink", Index.class));
                final TextField<Integer> field = new 
TextField<Integer>("textfield",
                        new PropertyModel<Integer>(this, "number"));
-               field.add(NumberValidator.maximum(20));
+               field.add(new MaximumValidator<Integer>(20));
                field.setRequired(true);
 
                StatelessForm<?> statelessForm = new 
StatelessForm("statelessform")

Modified: 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.java
 (original)
+++ 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.java
 Tue Sep 15 20:13:19 2009
@@ -23,7 +23,7 @@
 import org.apache.wicket.markup.html.link.BookmarkablePageLink;
 import org.apache.wicket.markup.html.panel.FeedbackPanel;
 import org.apache.wicket.model.PropertyModel;
-import org.apache.wicket.validation.validator.NumberValidator;
+import org.apache.wicket.validation.validator.MaximumValidator;
 
 /**
  * Another page of the stateless example.
@@ -44,7 +44,7 @@
                add(new BookmarkablePageLink("indexLink", Index.class));
                final TextField<Integer> field = new 
TextField<Integer>("textfield",
                        new PropertyModel<Integer>(this, "number"));
-               field.add(NumberValidator.maximum(20));
+               field.add(new MaximumValidator<Integer>(20));
                field.setRequired(true);
 
                StatelessForm<?> statelessForm = new 
StatelessForm("statelessform")

Modified: 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.java
 (original)
+++ 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.java
 Tue Sep 15 20:13:19 2009
@@ -23,7 +23,7 @@
 import org.apache.wicket.markup.html.link.BookmarkablePageLink;
 import org.apache.wicket.markup.html.panel.FeedbackPanel;
 import org.apache.wicket.model.PropertyModel;
-import org.apache.wicket.validation.validator.NumberValidator;
+import org.apache.wicket.validation.validator.MaximumValidator;
 
 /**
  * Another page of the stateless example.
@@ -44,7 +44,7 @@
                add(new BookmarkablePageLink("indexLink", Index.class));
                final TextField<Integer> field = new 
TextField<Integer>("textfield",
                        new PropertyModel<Integer>(this, "number"));
-               field.add(NumberValidator.maximum(20));
+               field.add(new MaximumValidator<Integer>(20));
                field.setRequired(true);
 
                StatelessForm<?> statelessForm = new 
StatelessForm("statelessform")

Modified: 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/velocity/TemplatePage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/velocity/TemplatePage.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/velocity/TemplatePage.java
 (original)
+++ 
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/velocity/TemplatePage.java
 Tue Sep 15 20:13:19 2009
@@ -87,7 +87,7 @@
        {
                Map<String, List<Person>> map = new HashMap<String, 
List<Person>>();
                map.put("persons", VelocityTemplateApplication.getPersons());
-               templateContext = Model.valueOf(map);
+               templateContext = Model.ofMap(map);
 
                add(new TemplateForm("templateForm"));
                add(new VelocityPanel("templatePanel", templateContext)

Modified: 
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableChoiceLabel.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableChoiceLabel.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableChoiceLabel.java
 (original)
+++ 
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableChoiceLabel.java
 Tue Sep 15 20:13:19 2009
@@ -137,7 +137,7 @@
         */
        public AjaxEditableChoiceLabel(String id, IModel<T> model, List<? 
extends T> choices)
        {
-               this(id, model, Model.of(choices));
+               this(id, model, Model.ofList(choices));
        }
 
        /**
@@ -155,7 +155,7 @@
        public AjaxEditableChoiceLabel(String id, IModel<T> model, List<? 
extends T> choices,
                IChoiceRenderer<T> renderer)
        {
-               this(id, model, Model.of(choices), renderer);
+               this(id, model, Model.ofList(choices), renderer);
        }
 
 

Modified: 
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/form/upload/UploadProgressBar.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/form/upload/UploadProgressBar.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/form/upload/UploadProgressBar.java
 (original)
+++ 
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/form/upload/UploadProgressBar.java
 Tue Sep 15 20:13:19 2009
@@ -21,7 +21,8 @@
 import org.apache.wicket.IInitializer;
 import org.apache.wicket.RequestCycle;
 import org.apache.wicket.ResourceReference;
-import org.apache.wicket.behavior.HeaderContributor;
+import org.apache.wicket.markup.html.CSSPackageResource;
+import org.apache.wicket.markup.html.JavascriptPackageResource;
 import org.apache.wicket.markup.html.WebMarkupContainer;
 import org.apache.wicket.markup.html.form.Form;
 import org.apache.wicket.markup.html.panel.Panel;
@@ -79,18 +80,18 @@
         * @param id
         * @param form
         */
-       public UploadProgressBar(String id, final Form< ? > form)
+       public UploadProgressBar(String id, final Form<?> form)
        {
                super(id);
                setOutputMarkupId(true);
                form.setOutputMarkupId(true);
                setRenderBodyOnly(true);
 
-               add(HeaderContributor.forJavaScript(JS));
+               add(JavascriptPackageResource.getHeaderContribution(JS));
                ResourceReference css = getCss();
                if (css != null)
                {
-                       add(HeaderContributor.forCss(css));
+                       add(CSSPackageResource.getHeaderContribution(css));
                }
 
                final WebMarkupContainer barDiv = new WebMarkupContainer("bar");

Modified: 
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java
 (original)
+++ 
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/ChoiceFilter.java
 Tue Sep 15 20:13:19 2009
@@ -66,7 +66,7 @@
        public ChoiceFilter(String id, IModel<T> model, FilterForm form, List<? 
extends T> choices,
                boolean autoSubmit)
        {
-               this(id, model, form, Model.valueOf(choices), defaultRenderer, 
autoSubmit);
+               this(id, model, form, Model.ofList(choices), defaultRenderer, 
autoSubmit);
        }
 
        /**
@@ -80,10 +80,9 @@
        public ChoiceFilter(String id, IModel<T> model, FilterForm form, List<? 
extends T> choices,
                IChoiceRenderer<T> renderer, boolean autoSubmit)
        {
-               this(id, model, form, Model.valueOf(choices), renderer, 
autoSubmit);
+               this(id, model, form, Model.ofList(choices), renderer, 
autoSubmit);
        }
 
-
        /**
         * @param id
         *            component id

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestCycle.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestCycle.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestCycle.java 
(original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestCycle.java Tue 
Sep 15 20:13:19 2009
@@ -36,7 +36,6 @@
 import org.apache.wicket.request.target.component.ComponentRequestTarget;
 import 
org.apache.wicket.request.target.component.IBookmarkablePageRequestTarget;
 import org.apache.wicket.request.target.component.IPageRequestTarget;
-import org.apache.wicket.request.target.component.PageIdRequestTarget;
 import org.apache.wicket.request.target.component.PageReferenceRequestTarget;
 import org.apache.wicket.request.target.component.PageRequestTarget;
 import 
org.apache.wicket.request.target.component.listener.BehaviorRequestTarget;

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/behavior/HeaderContributor.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/behavior/HeaderContributor.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/behavior/HeaderContributor.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/behavior/HeaderContributor.java
 Tue Sep 15 20:13:19 2009
@@ -49,9 +49,7 @@
         * @param path
         *            The path
         * @return the new header contributor instance
-        * @deprecated please use CSSPackageResource.getHeaderContribution() 
instead
         */
-       @Deprecated
        public static final HeaderContributor forCss(final Class<?> scope, 
final String path)
        {
                return CSSPackageResource.getHeaderContribution(scope, path);
@@ -69,9 +67,7 @@
         * @param media
         *            The media type for this CSS ("print", "screen", etc.)
         * @return the new header contributor instance
-        * @deprecated please use CSSPackageResource.getHeaderContribution() 
instead
         */
-       @Deprecated
        public static final HeaderContributor forCss(final Class<?> scope, 
final String path,
                final String media)
        {
@@ -85,9 +81,7 @@
         * @param reference
         * 
         * @return the new header contributor instance
-        * @deprecated please use CSSPackageResource.getHeaderContribution() 
instead
         */
-       @Deprecated
        public static final HeaderContributor forCss(final ResourceReference 
reference)
        {
                return CSSPackageResource.getHeaderContribution(reference);
@@ -101,9 +95,7 @@
         * @param media
         *            The media type for this CSS ("print", "screen", etc.)
         * @return the new header contributor instance
-        * @deprecated please use CSSPackageResource.getHeaderContribution() 
instead
         */
-       @Deprecated
        public static final HeaderContributor forCss(final ResourceReference 
reference,
                final String media)
        {
@@ -123,9 +115,7 @@
         * @param location
         *            The location of the css file.
         * @return the new header contributor instance
-        * @deprecated please use CSSPackageResource.getHeaderContribution() 
instead
         */
-       @Deprecated
        public static final HeaderContributor forCss(final String location)
        {
                return CSSPackageResource.getHeaderContribution(location);
@@ -146,9 +136,7 @@
         * @param media
         *            The media type for this CSS ("print", "screen", etc.)
         * @return the new header contributor instance
-        * @deprecated please use CSSPackageResource.getHeaderContribution() 
instead
         */
-       @Deprecated
        public static final HeaderContributor forCss(final String location, 
final String media)
        {
                return CSSPackageResource.getHeaderContribution(location, 
media);
@@ -164,9 +152,7 @@
         * @param path
         *            The path
         * @return the new header contributor instance
-        * @deprecated please use 
JavascriptPackageResource.getHeaderContribution() instead
         */
-       @Deprecated
        public static final HeaderContributor forJavaScript(final Class<?> 
scope, final String path)
        {
                return JavascriptPackageResource.getHeaderContribution(scope, 
path);
@@ -179,9 +165,7 @@
         * @param reference
         * 
         * @return the new header contributor instance
-        * @deprecated please use 
JavascriptPackageResource.getHeaderContribution() instead
         */
-       @Deprecated
        public static final HeaderContributor forJavaScript(final 
ResourceReference reference)
        {
                return 
JavascriptPackageResource.getHeaderContribution(reference);
@@ -200,9 +184,7 @@
         * @param location
         *            The location of the java script file.
         * @return the new header contributor instance
-        * @deprecated please use 
JavascriptPackageResource.getHeaderContribution() instead
         */
-       @Deprecated
        public static final HeaderContributor forJavaScript(final String 
location)
        {
                return 
JavascriptPackageResource.getHeaderContribution(location);

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/JavascriptPackageResource.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/JavascriptPackageResource.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/JavascriptPackageResource.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/JavascriptPackageResource.java
 Tue Sep 15 20:13:19 2009
@@ -32,7 +32,6 @@
 import org.apache.wicket.util.io.Streams;
 import org.apache.wicket.util.resource.IResourceStream;
 import org.apache.wicket.util.resource.ResourceStreamNotFoundException;
-import org.apache.wicket.util.string.JavascriptStripper;
 import org.apache.wicket.util.time.Time;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -305,15 +304,6 @@
                        {
                                try
                                {
-                                       // @TODO remove in 1.5
-                                       if (Application.get()
-                                               .getResourceSettings()
-                                               
.getStripJavascriptCommentsAndWhitespace())
-                                       {
-                                               String s = new String(input, 
"UTF-8");
-                                               return 
JavascriptStripper.stripCommentsAndWhitespace(s).getBytes("UTF-8");
-                                       }
-
                                        IJavascriptCompressor compressor = 
Application.get()
                                                .getResourceSettings()
                                                .getJavascriptCompressor();

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/Form.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/Form.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/Form.java 
(original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/Form.java 
Tue Sep 15 20:13:19 2009
@@ -909,12 +909,9 @@
         * See the class documentation for further details on the form 
processing
         * </p>
         * 
-        * @deprecated use {...@link #process(IFormSubmittingComponent)}
-        * 
         * @return False if the form had an error
         */
-       @Deprecated
-       public boolean process()
+       private boolean process()
        {
                if (!isEnabledInHierarchy() || !isVisibleInHierarchy())
                {

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/StatelessForm.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/StatelessForm.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/StatelessForm.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/StatelessForm.java
 Tue Sep 15 20:13:19 2009
@@ -55,12 +55,16 @@
                super(id, model);
        }
 
+       /**
+        * @see 
org.apache.wicket.markup.html.form.Form#process(org.apache.wicket.markup.html.form.IFormSubmittingComponent)
+        */
        @Override
-       public boolean process()
+       public void process(IFormSubmittingComponent submittingComponent)
        {
                // set redirect to true for a stateless form.
                setRedirect(true);
-               return super.process();
+
+               super.process(submittingComponent);
        }
 
        @Override

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/list/ListView.java
 Tue Sep 15 20:13:19 2009
@@ -160,7 +160,7 @@
         */
        public ListView(final String id, final List<? extends T> list)
        {
-               this(id, Model.of(list));
+               this(id, Model.ofList(list));
        }
 
        /**
@@ -420,7 +420,7 @@
         */
        public ListView<T> setList(List<? extends T> list)
        {
-               setDefaultModel(Model.of(list));
+               setDefaultModel(Model.ofList(list));
                return this;
        }
 

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
 Tue Sep 15 20:13:19 2009
@@ -18,7 +18,6 @@
 
 import java.io.Serializable;
 import java.lang.reflect.Constructor;
-import java.lang.reflect.Field;
 import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
 import java.util.ArrayList;
@@ -56,9 +55,7 @@
 import org.apache.wicket.markup.html.form.SubmitLink;
 import org.apache.wicket.markup.html.link.AbstractLink;
 import org.apache.wicket.markup.html.link.BookmarkablePageLink;
-import org.apache.wicket.markup.html.link.IPageLink;
 import org.apache.wicket.markup.html.link.Link;
-import org.apache.wicket.markup.html.link.PageLink;
 import org.apache.wicket.markup.html.list.ListView;
 import org.apache.wicket.markup.html.panel.Panel;
 import org.apache.wicket.protocol.http.HttpSessionStore;
@@ -511,50 +508,6 @@
        }
 
        /**
-        * assert <code>PageLink</code> link to page class.
-        * 
-        * @param <C>
-        * 
-        * @param path
-        *            path to <code>PageLink</code> component
-        * @param expectedPageClass
-        *            expected page class to link
-        * @return a <code>Result</code>
-        */
-       public <C extends Page> Result isPageLink(String path, Class<C> 
expectedPageClass)
-       {
-               PageLink<?> pageLink = 
(PageLink<?>)getComponentFromLastRenderedPage(path);
-               try
-               {
-                       for (Class<?> type = pageLink.getClass(); type != 
PageLink.class.getSuperclass(); type = type.getSuperclass())
-                       {
-                               try
-                               {
-                                       Field iPageLinkField = 
type.getDeclaredField("pageLink");
-                                       iPageLinkField.setAccessible(true);
-                                       IPageLink iPageLink = 
(IPageLink)iPageLinkField.get(pageLink);
-                                       return isEqual(expectedPageClass, 
iPageLink.getPageIdentity());
-                               }
-
-                               catch (NoSuchFieldException e)
-                               {
-                                       continue;
-                               }
-                       }
-                       throw new WicketRuntimeException(
-                               "Is this realy a PageLink? Cannot find 
'pageLink' field");
-               }
-               catch (SecurityException e)
-               {
-                       throw convertoUnexpect(e);
-               }
-               catch (IllegalAccessException e)
-               {
-                       throw convertoUnexpect(e);
-               }
-       }
-
-       /**
         * assert component class
         * 
         * @param <C>

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/WicketTester.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/WicketTester.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/WicketTester.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/tester/WicketTester.java
 Tue Sep 15 20:13:19 2009
@@ -505,19 +505,6 @@
        }
 
        /**
-        * Asserts a <code>PageLink</code> link to a <code>Page</code> class.
-        * 
-        * @param path
-        *            path to <code>PageLink</code> <code>Component</code>
-        * @param expectedPageClass
-        *            expected <code>Page</code> class to link
-        */
-       public void assertPageLink(String path, Class<? extends Page> 
expectedPageClass)
-       {
-               assertResult(isPageLink(path, expectedPageClass));
-       }
-
-       /**
         * Asserts a last-rendered <code>Page</code> class.
         * 
         * @param expectedRenderedPageClass

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/border/BoxBorderTestPage_8.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/border/BoxBorderTestPage_8.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/border/BoxBorderTestPage_8.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/border/BoxBorderTestPage_8.java
 Tue Sep 15 20:13:19 2009
@@ -29,18 +29,16 @@
 
        /**
         * Construct.
-        * 
-        * 
         */
        public BoxBorderTestPage_8()
        {
                Border border1 = new BorderComponent1("border1");
                add(border1);
 
-               Fragment panel1 = new Fragment("panel1", "frag1");
+               Fragment panel1 = new Fragment("panel1", "frag1", this);
                border1.add(panel1);
 
-               Fragment panel2 = new Fragment("panel2", "frag2");
+               Fragment panel2 = new Fragment("panel2", "frag2", this);
                border1.add(panel2);
        }
 }

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/border/BoxBorderTestPage_9.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/border/BoxBorderTestPage_9.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/border/BoxBorderTestPage_9.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/border/BoxBorderTestPage_9.java
 Tue Sep 15 20:13:19 2009
@@ -37,7 +37,7 @@
                Border myBorder = new BorderComponent1("myBorder");
                add(myBorder);
 
-               Fragment panel1 = new Fragment("fragmentsWillBeRenderedHere", 
"fragmentSource");
+               Fragment panel1 = new Fragment("fragmentsWillBeRenderedHere", 
"fragmentSource", this);
                myBorder.add(panel1);
        }
 }

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/login/InterceptTest.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/login/InterceptTest.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/login/InterceptTest.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/login/InterceptTest.java
 Tue Sep 15 20:13:19 2009
@@ -100,8 +100,6 @@
                form.submit();
                assertEquals(application.getApplication().getHomePage(), 
application.getLastRenderedPage()
                        .getClass());
-
-               application.assertPageLink("link", PageA.class);
        }
 
        /**
@@ -195,7 +193,7 @@
                @Override
                public Session newSession(Request request, Response response)
                {
-                       return new MySession(this, request);
+                       return new MySession(request);
                }
 
                @Override
@@ -231,9 +229,9 @@
                 * @param application
                 * @param request
                 */
-               protected MySession(WebApplication application, Request request)
+               protected MySession(Request request)
                {
-                       super(application, request);
+                       super(request);
                }
 
                protected final String getUsername()

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/login/MockHomePage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/login/MockHomePage.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/login/MockHomePage.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/login/MockHomePage.java
 Tue Sep 15 20:13:19 2009
@@ -20,7 +20,7 @@
 import org.apache.wicket.markup.html.WebPage;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.form.login.InterceptTest.MySession;
-import org.apache.wicket.markup.html.link.PageLink;
+import org.apache.wicket.markup.html.link.BookmarkablePageLink;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -41,16 +41,7 @@
        {
                super();
                add(new Label("label", "this page is secured"));
-               add(new PageLink<PageA>("link", PageA.class)
-               {
-                       private static final long serialVersionUID = 1L;
-
-                       @Override
-                       public void onClick()
-                       {
-                               super.onClick();
-                       }
-               });
+               add(new BookmarkablePageLink<PageA>("link", PageA.class));
        }
 
        /**

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/header/testing3/HeaderTest.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/header/testing3/HeaderTest.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/header/testing3/HeaderTest.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/header/testing3/HeaderTest.java
 Tue Sep 15 20:13:19 2009
@@ -45,7 +45,5 @@
                TestPage page = (TestPage)tester.getLastRenderedPage();
 
                executedListener(TestPage.class, page.get("link"), 
"TestPage_ExpectedResult-2.html");
-
-               tester.assertPageLink("link", TestPage.class);
        }
 }

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/header/testing3/TestPage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/header/testing3/TestPage.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/header/testing3/TestPage.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/header/testing3/TestPage.java
 Tue Sep 15 20:13:19 2009
@@ -16,10 +16,8 @@
  */
 package org.apache.wicket.markup.html.header.testing3;
 
-import org.apache.wicket.Page;
 import org.apache.wicket.markup.html.WebPage;
-import org.apache.wicket.markup.html.link.IPageLink;
-import org.apache.wicket.markup.html.link.PageLink;
+import org.apache.wicket.markup.html.link.Link;
 import org.apache.wicket.markup.html.panel.Panel;
 
 /**
@@ -42,21 +40,17 @@
                current = panel1;
                add(current);
 
-               add(new PageLink("link", new IPageLink()
+               add(new Link<Void>("link")
                {
                        private static final long serialVersionUID = 1L;
 
-                       public Page getPage()
+                       @Override
+                       public void onClick()
                        {
                                replacePanel();
-                               return TestPage.this;
+                               setResponsePage(TestPage.this);
                        }
-
-                       public Class getPageIdentity()
-                       {
-                               return TestPage.this.getClass();
-                       }
-               }));
+               });
        }
 
        /**

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_1.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_1.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_1.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_1.java
 Tue Sep 15 20:13:19 2009
@@ -33,10 +33,10 @@
         */
        public InlinePanelPage_1()
        {
-               Fragment panel1 = new Fragment("myPanel1", "frag1");
+               Fragment panel1 = new Fragment("myPanel1", "frag1", this);
                add(panel1);
 
-               Fragment panel2 = new Fragment("myPanel2", "frag2");
+               Fragment panel2 = new Fragment("myPanel2", "frag2", this);
                add(panel2);
        }
 }

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_2.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_2.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_2.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_2.java
 Tue Sep 15 20:13:19 2009
@@ -34,7 +34,7 @@
         */
        public InlinePanelPage_2()
        {
-               Fragment panel1 = new Fragment("myPanel1", "frag1");
+               Fragment panel1 = new Fragment("myPanel1", "frag1", this);
                add(panel1);
 
                panel1.add(new Label("label1", "my label text"));

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_5.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_5.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_5.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanelPage_5.java
 Tue Sep 15 20:13:19 2009
@@ -16,6 +16,7 @@
  */
 package org.apache.wicket.markup.html.panel;
 
+import org.apache.wicket.MarkupContainer;
 import org.apache.wicket.markup.MarkupStream;
 import org.apache.wicket.markup.html.WebPage;
 
@@ -54,7 +55,7 @@
                 */
                public FragmentWithAssociatedMarkupStream(final String id, 
final String markupId)
                {
-                       super(id, markupId);
+                       super(id, markupId, (MarkupContainer)null);
                }
 
                @Override

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanel_4.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanel_4.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanel_4.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/panel/InlinePanel_4.java
 Tue Sep 15 20:13:19 2009
@@ -34,10 +34,10 @@
        {
                super(id);
 
-               Fragment panel1 = new Fragment("myPanel1", "frag1");
+               Fragment panel1 = new Fragment("myPanel1", "frag1", this);
                add(panel1);
 
-               Fragment panel2 = new Fragment("myPanel2", "frag2");
+               Fragment panel2 = new Fragment("myPanel2", "frag2", this);
                add(panel2);
        }
 }

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/protocol/http/FirstPage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/protocol/http/FirstPage.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/protocol/http/FirstPage.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/protocol/http/FirstPage.java
 Tue Sep 15 20:13:19 2009
@@ -16,33 +16,32 @@
  */
 package org.apache.wicket.protocol.http;
 
-import org.apache.wicket.Page;
 import org.apache.wicket.markup.html.WebPage;
-import org.apache.wicket.markup.html.link.IPageLink;
-import org.apache.wicket.markup.html.link.PageLink;
+import org.apache.wicket.markup.html.link.Link;
 
+/**
+ * 
+ */
 public class FirstPage extends WebPage
 {
        private static final long serialVersionUID = 1L;
 
+       /**
+        * Construct.
+        */
        public FirstPage()
        {
-               add(new PageLink("link", new IPageLink()
+               add(new Link<Void>("link")
                {
-
                        private static final long serialVersionUID = 1L;
 
                        SecondPage page = new SecondPage(FirstPage.this);
 
-                       public Page getPage()
-                       {
-                               return page;
-                       }
-
-                       public Class getPageIdentity()
+                       @Override
+                       public void onClick()
                        {
-                               return SecondPage.class;
+                               setResponsePage(page);
                        }
-               }));
+               });
        }
 }

Modified: 
wicket/trunk/wicket/src/test/java/org/apache/wicket/protocol/http/SecondPage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/protocol/http/SecondPage.java?rev=815462&r1=815461&r2=815462&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/test/java/org/apache/wicket/protocol/http/SecondPage.java
 (original)
+++ 
wicket/trunk/wicket/src/test/java/org/apache/wicket/protocol/http/SecondPage.java
 Tue Sep 15 20:13:19 2009
@@ -16,31 +16,32 @@
  */
 package org.apache.wicket.protocol.http;
 
-import org.apache.wicket.Page;
 import org.apache.wicket.markup.html.WebPage;
-import org.apache.wicket.markup.html.link.IPageLink;
-import org.apache.wicket.markup.html.link.PageLink;
+import org.apache.wicket.markup.html.link.Link;
 
+/**
+ * 
+ */
 public class SecondPage extends WebPage
 {
        private static final long serialVersionUID = 1L;
 
+       /**
+        * Construct.
+        * 
+        * @param page
+        */
        public SecondPage(final FirstPage page)
        {
-               add(new PageLink("link", new IPageLink()
+               add(new Link<Void>("link")
                {
-
                        private static final long serialVersionUID = 1L;
 
-                       public Page getPage()
-                       {
-                               return page;
-                       }
-
-                       public Class getPageIdentity()
+                       @Override
+                       public void onClick()
                        {
-                               return FirstPage.class;
+                               setResponsePage(page);
                        }
-               }));
+               });
        }
 }


Reply via email to