You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by ad...@apache.org on 2017/06/14 13:46:44 UTC
wicket git commit: Removed StatelessLink#onClick from examples
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 <an...@innoteam.it>
Authored: Wed Jun 14 15:45:15 2017 +0200
Committer: Andrea Del Bene <an...@innoteam.it>
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);
+ }
+
+ });
}
}