Repository: wicket
Updated Branches:
  refs/heads/master 14df24816 -> c78f11a5c


Removed StatelessLink#onClick from examples


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

Branch: refs/heads/master
Commit: c78f11a5ceaa931ca2a8ea402609187b04731946
Parents: 14df248
Author: Andrea Del Bene <[email protected]>
Authored: Wed Jun 14 15:45:15 2017 +0200
Committer: Andrea Del Bene <[email protected]>
Committed: Wed Jun 14 15:46:08 2017 +0200

----------------------------------------------------------------------
 .../apache/wicket/examples/stateless/Index.java | 44 +++++++++++++++++---
 1 file changed, 38 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/c78f11a5/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java
----------------------------------------------------------------------
diff --git 
a/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java 
b/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java
index b772905..7874761 100644
--- 
a/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java
+++ 
b/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java
@@ -48,11 +48,43 @@ public class Index extends WicketExamplePage
                add(new BookmarkablePageLink<>("linkToStatelessPage3", 
StatelessPage3.class));
                // The second with a stateless link, so the onclick will be 
called but
                // on a stateless page.
-               add(StatelessLink.onClick("linkToStatefulPage", (link) -> 
setResponsePage(StatefulPage.class)));
-               add(StatelessLink.onClick("linkToAjaxExamples", (link) -> 
setResponsePage(AjaxStatelessExample.class)));
-               add(StatelessLink.onClick("invalidatesession", (link) -> {
-                       Session.get().invalidate();
-                       setResponsePage(Index.class);
-               }));
+               add(new StatelessLink<Void>("linkToStatefulPage")
+               {
+                       private static final long serialVersionUID = 1L;
+
+                       /**
+                        * @see 
org.apache.wicket.markup.html.link.Link#onClick()
+                        */
+                       @Override
+                       public void onClick()
+                       {
+                               setResponsePage(StatefulPage.class);
+                       }
+               });
+               add(new StatelessLink<Void>("linkToAjaxExamples")
+               {
+                       private static final long serialVersionUID = 1L;
+                       
+                       /**
+                        * @see 
org.apache.wicket.markup.html.link.Link#onClick()
+                        */
+                       @Override
+                       public void onClick()
+                       {
+                               setResponsePage(AjaxStatelessExample.class);
+                       }
+               });
+               add(new StatelessLink<Void>("invalidatesession")
+               {
+                       private static final long serialVersionUID = 1L;
+
+                       @Override
+                       public void onClick()
+                       {
+                               Session.get().invalidate();
+                               setResponsePage(Index.class);
+                       }
+
+               });
        }
 }

Reply via email to