You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by pe...@apache.org on 2011/06/14 18:04:27 UTC

svn commit: r1135665 - in /wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples: ./ stateless/

Author: pedro
Date: Tue Jun 14 16:04:26 2011
New Revision: 1135665

URL: http://svn.apache.org/viewvc?rev=1135665&view=rev
Log:
WICKET-3572 changing pages under stateless example to extend from WicketExamplePage to present the WicketExampleHeader

Modified:
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.html
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/SessionModel.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.html
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.html
    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.html
    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.html
    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.html
    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.java

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage.java?rev=1135665&r1=1135664&r2=1135665&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage.java Tue Jun 14 16:04:26 2011
@@ -29,6 +29,11 @@ import org.apache.wicket.util.string.Str
 public class WicketExamplePage extends WebPage
 {
 	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+	/**
 	 * Constructor
 	 */
 	public WicketExamplePage()

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.html?rev=1135665&r1=1135664&r2=1135665&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.html (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.html Tue Jun 14 16:04:26 2011
@@ -3,11 +3,9 @@
 	<head>
 		<title>Wicket Examples - stateless</title>
 		<link rel="stylesheet" type="text/css" href="style.css" />
-		<style>
-			body { background-image: none; }
-		</style>
 	</head>
 	<body>
+		<span wicket:id="mainNavigation"/>
 		<span wicket:id="message" id="message">Message goes here</span>
 		<br />
 		<a wicket:id="linkToStatelessPage" href="#">go to another default stateless page</a>

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java?rev=1135665&r1=1135664&r2=1135665&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java Tue Jun 14 16:04:26 2011
@@ -17,7 +17,7 @@
 package org.apache.wicket.examples.stateless;
 
 import org.apache.wicket.Session;
-import org.apache.wicket.markup.html.WebPage;
+import org.apache.wicket.examples.WicketExamplePage;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.link.BookmarkablePageLink;
 import org.apache.wicket.markup.html.link.StatelessLink;
@@ -27,9 +27,14 @@ import org.apache.wicket.markup.html.lin
  * 
  * @author Eelco Hillenius
  */
-public class Index extends WebPage
+public class Index extends WicketExamplePage
 {
 	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+	/**
 	 * Constructor
 	 */
 	public Index()

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/SessionModel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/SessionModel.java?rev=1135665&r1=1135664&r2=1135665&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/SessionModel.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/SessionModel.java Tue Jun 14 16:04:26 2011
@@ -28,14 +28,20 @@ import org.apache.wicket.request.cycle.R
 public class SessionModel extends AbstractReadOnlyModel<String>
 {
 	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+	/**
 	 * @see org.apache.wicket.model.AbstractReadOnlyModel#getObject()
 	 */
 	@Override
 	public String getObject()
 	{
 		final String msg;
-		String sessionId = Application.get().getSessionStore().getSessionId(
-			RequestCycle.get().getRequest(), false);
+		String sessionId = Application.get()
+			.getSessionStore()
+			.getSessionId(RequestCycle.get().getRequest(), false);
 		if (sessionId == null)
 		{
 			msg = "no concrete session is created yet (only a volatile one)";

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.html?rev=1135665&r1=1135664&r2=1135665&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.html (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.html Tue Jun 14 16:04:26 2011
@@ -3,11 +3,9 @@
 	<head>
 		<title>Wicket Examples - stateless</title>
 		<link rel="stylesheet" type="text/css" href="style.css" />
-		<style>
-			body { background-image: none; }
-		</style>
 	</head>
 	<body>
+		<span wicket:id="mainNavigation"/>
 		<span wicket:id="message" id="message">Message goes here</span>
 		<br />
 		<a wicket:id="indexLink" href="#">go to index</a>

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java?rev=1135665&r1=1135664&r2=1135665&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java Tue Jun 14 16:04:26 2011
@@ -16,7 +16,7 @@
  */
 package org.apache.wicket.examples.stateless;
 
-import org.apache.wicket.markup.html.WebPage;
+import org.apache.wicket.examples.WicketExamplePage;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.form.StatelessForm;
 import org.apache.wicket.markup.html.form.TextField;
@@ -31,8 +31,13 @@ import org.apache.wicket.model.PropertyM
  * 
  * @author Eelco Hillenius
  */
-public class StatefulPage extends WebPage
+public class StatefulPage extends WicketExamplePage
 {
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
 	/** click count for Link. */
 	private int linkClickCount = 0;
 

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.html?rev=1135665&r1=1135664&r2=1135665&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.html (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.html Tue Jun 14 16:04:26 2011
@@ -3,11 +3,9 @@
 	<head>
 		<title>Wicket Examples - stateless</title>
 		<link rel="stylesheet" type="text/css" href="style.css" />
-		<style>
-			body { background-image: none; }
-		</style>
 	</head>
 	<body>
+		<span wicket:id="mainNavigation"/>
 		<span wicket:id="message" id="message">Message goes here</span>
 		<br />
 		<a wicket:id="indexLink" href="#">go to index</a>

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=1135665&r1=1135664&r2=1135665&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 Jun 14 16:04:26 2011
@@ -16,7 +16,7 @@
  */
 package org.apache.wicket.examples.stateless;
 
-import org.apache.wicket.markup.html.WebPage;
+import org.apache.wicket.examples.WicketExamplePage;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.form.StatelessForm;
 import org.apache.wicket.markup.html.form.TextField;
@@ -30,8 +30,13 @@ import org.apache.wicket.validation.vali
  * 
  * @author Eelco Hillenius
  */
-public class StatelessPage extends WebPage
+public class StatelessPage extends WicketExamplePage
 {
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
 	private final Integer number = 10;
 
 	/**

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.html?rev=1135665&r1=1135664&r2=1135665&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.html (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.html Tue Jun 14 16:04:26 2011
@@ -3,11 +3,9 @@
 	<head>
 		<title>Wicket Examples - stateless</title>
 		<link rel="stylesheet" type="text/css" href="style.css" />
-		<style>
-			body { background-image: none; }
-		</style>
 	</head>
 	<body>
+		<span wicket:id="mainNavigation"/>
 		<span wicket:id="message" id="message">Message goes here</span>
 		<br />
 		<a wicket:id="indexLink" href="#">go to index</a>

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=1135665&r1=1135664&r2=1135665&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 Jun 14 16:04:26 2011
@@ -16,7 +16,7 @@
  */
 package org.apache.wicket.examples.stateless;
 
-import org.apache.wicket.markup.html.WebPage;
+import org.apache.wicket.examples.WicketExamplePage;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.form.StatelessForm;
 import org.apache.wicket.markup.html.form.TextField;
@@ -30,8 +30,13 @@ import org.apache.wicket.validation.vali
  * 
  * @author Eelco Hillenius
  */
-public class StatelessPage1 extends WebPage
+public class StatelessPage1 extends WicketExamplePage
 {
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
 	private final Integer number = 10;
 
 	/**

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.html?rev=1135665&r1=1135664&r2=1135665&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.html (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.html Tue Jun 14 16:04:26 2011
@@ -3,11 +3,9 @@
 	<head>
 		<title>Wicket Examples - stateless</title>
 		<link rel="stylesheet" type="text/css" href="style.css" />
-		<style>
-			body { background-image: none; }
-		</style>
 	</head>
 	<body>
+		<span wicket:id="mainNavigation"/>
 		<span wicket:id="message" id="message">Message goes here</span>
 		<br />
 		<a wicket:id="indexLink" href="#">go to index</a>

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=1135665&r1=1135664&r2=1135665&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 Jun 14 16:04:26 2011
@@ -16,7 +16,7 @@
  */
 package org.apache.wicket.examples.stateless;
 
-import org.apache.wicket.markup.html.WebPage;
+import org.apache.wicket.examples.WicketExamplePage;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.form.StatelessForm;
 import org.apache.wicket.markup.html.form.TextField;
@@ -30,8 +30,13 @@ import org.apache.wicket.validation.vali
  * 
  * @author Eelco Hillenius
  */
-public class StatelessPage2 extends WebPage
+public class StatelessPage2 extends WicketExamplePage
 {
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
 	private final Integer number = 10;
 
 	/**

Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.html?rev=1135665&r1=1135664&r2=1135665&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.html (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.html Tue Jun 14 16:04:26 2011
@@ -3,11 +3,9 @@
 	<head>
 		<title>Wicket Examples - stateless</title>
 		<link rel="stylesheet" type="text/css" href="style.css" />
-		<style>
-			body { background-image: none; }
-		</style>
 	</head>
 	<body>
+		<span wicket:id="mainNavigation"/>
 		<span wicket:id="message" id="message">Message goes here</span>
 		<br />
 		<a wicket:id="indexLink" href="#">go to index</a>

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=1135665&r1=1135664&r2=1135665&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 Jun 14 16:04:26 2011
@@ -16,7 +16,7 @@
  */
 package org.apache.wicket.examples.stateless;
 
-import org.apache.wicket.markup.html.WebPage;
+import org.apache.wicket.examples.WicketExamplePage;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.form.StatelessForm;
 import org.apache.wicket.markup.html.form.TextField;
@@ -31,8 +31,13 @@ import org.apache.wicket.validation.vali
  * @author Eelco Hillenius
  * @author Matej Knopp
  */
-public class StatelessPage3 extends WebPage
+public class StatelessPage3 extends WicketExamplePage
 {
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
 	private Integer number;
 
 	private static final String PARAMETER_NAME = "value";



Re: svn commit: r1135665 - in /wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples: ./ stateless/

Posted by Igor Vaynberg <ig...@gmail.com>.
should we turn off the compile warning so we dont have to do this:

+       private static final long serialVersionUID = 1L;

its useless anyways....

-igor

On Tue, Jun 14, 2011 at 9:04 AM,  <pe...@apache.org> wrote:
> Author: pedro
> Date: Tue Jun 14 16:04:26 2011
> New Revision: 1135665
>
> URL: http://svn.apache.org/viewvc?rev=1135665&view=rev
> Log:
> WICKET-3572 changing pages under stateless example to extend from WicketExamplePage to present the WicketExampleHeader
>
> Modified:
>    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage.java
>    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.html
>    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java
>    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/SessionModel.java
>    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.html
>    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java
>    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.html
>    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.html
>    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.html
>    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.html
>    wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.java
>
> Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage.java
> URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage.java?rev=1135665&r1=1135664&r2=1135665&view=diff
> ==============================================================================
> --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage.java (original)
> +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage.java Tue Jun 14 16:04:26 2011
> @@ -29,6 +29,11 @@ import org.apache.wicket.util.string.Str
>  public class WicketExamplePage extends WebPage
>  {
>        /**
> +        *
> +        */
> +       private static final long serialVersionUID = 1L;
> +
> +       /**
>         * Constructor
>         */
>        public WicketExamplePage()
>
> Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.html
> URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.html?rev=1135665&r1=1135664&r2=1135665&view=diff
> ==============================================================================
> --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.html (original)
> +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.html Tue Jun 14 16:04:26 2011
> @@ -3,11 +3,9 @@
>        <head>
>                <title>Wicket Examples - stateless</title>
>                <link rel="stylesheet" type="text/css" href="style.css" />
> -               <style>
> -                       body { background-image: none; }
> -               </style>
>        </head>
>        <body>
> +               <span wicket:id="mainNavigation"/>
>                <span wicket:id="message" id="message">Message goes here</span>
>                <br />
>                <a wicket:id="linkToStatelessPage" href="#">go to another default stateless page</a>
>
> Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java
> URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java?rev=1135665&r1=1135664&r2=1135665&view=diff
> ==============================================================================
> --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java (original)
> +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/Index.java Tue Jun 14 16:04:26 2011
> @@ -17,7 +17,7 @@
>  package org.apache.wicket.examples.stateless;
>
>  import org.apache.wicket.Session;
> -import org.apache.wicket.markup.html.WebPage;
> +import org.apache.wicket.examples.WicketExamplePage;
>  import org.apache.wicket.markup.html.basic.Label;
>  import org.apache.wicket.markup.html.link.BookmarkablePageLink;
>  import org.apache.wicket.markup.html.link.StatelessLink;
> @@ -27,9 +27,14 @@ import org.apache.wicket.markup.html.lin
>  *
>  * @author Eelco Hillenius
>  */
> -public class Index extends WebPage
> +public class Index extends WicketExamplePage
>  {
>        /**
> +        *
> +        */
> +       private static final long serialVersionUID = 1L;
> +
> +       /**
>         * Constructor
>         */
>        public Index()
>
> Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/SessionModel.java
> URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/SessionModel.java?rev=1135665&r1=1135664&r2=1135665&view=diff
> ==============================================================================
> --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/SessionModel.java (original)
> +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/SessionModel.java Tue Jun 14 16:04:26 2011
> @@ -28,14 +28,20 @@ import org.apache.wicket.request.cycle.R
>  public class SessionModel extends AbstractReadOnlyModel<String>
>  {
>        /**
> +        *
> +        */
> +       private static final long serialVersionUID = 1L;
> +
> +       /**
>         * @see org.apache.wicket.model.AbstractReadOnlyModel#getObject()
>         */
>        @Override
>        public String getObject()
>        {
>                final String msg;
> -               String sessionId = Application.get().getSessionStore().getSessionId(
> -                       RequestCycle.get().getRequest(), false);
> +               String sessionId = Application.get()
> +                       .getSessionStore()
> +                       .getSessionId(RequestCycle.get().getRequest(), false);
>                if (sessionId == null)
>                {
>                        msg = "no concrete session is created yet (only a volatile one)";
>
> Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.html
> URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.html?rev=1135665&r1=1135664&r2=1135665&view=diff
> ==============================================================================
> --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.html (original)
> +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.html Tue Jun 14 16:04:26 2011
> @@ -3,11 +3,9 @@
>        <head>
>                <title>Wicket Examples - stateless</title>
>                <link rel="stylesheet" type="text/css" href="style.css" />
> -               <style>
> -                       body { background-image: none; }
> -               </style>
>        </head>
>        <body>
> +               <span wicket:id="mainNavigation"/>
>                <span wicket:id="message" id="message">Message goes here</span>
>                <br />
>                <a wicket:id="indexLink" href="#">go to index</a>
>
> Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java
> URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java?rev=1135665&r1=1135664&r2=1135665&view=diff
> ==============================================================================
> --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java (original)
> +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatefulPage.java Tue Jun 14 16:04:26 2011
> @@ -16,7 +16,7 @@
>  */
>  package org.apache.wicket.examples.stateless;
>
> -import org.apache.wicket.markup.html.WebPage;
> +import org.apache.wicket.examples.WicketExamplePage;
>  import org.apache.wicket.markup.html.basic.Label;
>  import org.apache.wicket.markup.html.form.StatelessForm;
>  import org.apache.wicket.markup.html.form.TextField;
> @@ -31,8 +31,13 @@ import org.apache.wicket.model.PropertyM
>  *
>  * @author Eelco Hillenius
>  */
> -public class StatefulPage extends WebPage
> +public class StatefulPage extends WicketExamplePage
>  {
> +       /**
> +        *
> +        */
> +       private static final long serialVersionUID = 1L;
> +
>        /** click count for Link. */
>        private int linkClickCount = 0;
>
>
> Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.html
> URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.html?rev=1135665&r1=1135664&r2=1135665&view=diff
> ==============================================================================
> --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.html (original)
> +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage.html Tue Jun 14 16:04:26 2011
> @@ -3,11 +3,9 @@
>        <head>
>                <title>Wicket Examples - stateless</title>
>                <link rel="stylesheet" type="text/css" href="style.css" />
> -               <style>
> -                       body { background-image: none; }
> -               </style>
>        </head>
>        <body>
> +               <span wicket:id="mainNavigation"/>
>                <span wicket:id="message" id="message">Message goes here</span>
>                <br />
>                <a wicket:id="indexLink" href="#">go to index</a>
>
> 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=1135665&r1=1135664&r2=1135665&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 Jun 14 16:04:26 2011
> @@ -16,7 +16,7 @@
>  */
>  package org.apache.wicket.examples.stateless;
>
> -import org.apache.wicket.markup.html.WebPage;
> +import org.apache.wicket.examples.WicketExamplePage;
>  import org.apache.wicket.markup.html.basic.Label;
>  import org.apache.wicket.markup.html.form.StatelessForm;
>  import org.apache.wicket.markup.html.form.TextField;
> @@ -30,8 +30,13 @@ import org.apache.wicket.validation.vali
>  *
>  * @author Eelco Hillenius
>  */
> -public class StatelessPage extends WebPage
> +public class StatelessPage extends WicketExamplePage
>  {
> +       /**
> +        *
> +        */
> +       private static final long serialVersionUID = 1L;
> +
>        private final Integer number = 10;
>
>        /**
>
> Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.html
> URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.html?rev=1135665&r1=1135664&r2=1135665&view=diff
> ==============================================================================
> --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.html (original)
> +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.html Tue Jun 14 16:04:26 2011
> @@ -3,11 +3,9 @@
>        <head>
>                <title>Wicket Examples - stateless</title>
>                <link rel="stylesheet" type="text/css" href="style.css" />
> -               <style>
> -                       body { background-image: none; }
> -               </style>
>        </head>
>        <body>
> +               <span wicket:id="mainNavigation"/>
>                <span wicket:id="message" id="message">Message goes here</span>
>                <br />
>                <a wicket:id="indexLink" href="#">go to index</a>
>
> 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=1135665&r1=1135664&r2=1135665&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 Jun 14 16:04:26 2011
> @@ -16,7 +16,7 @@
>  */
>  package org.apache.wicket.examples.stateless;
>
> -import org.apache.wicket.markup.html.WebPage;
> +import org.apache.wicket.examples.WicketExamplePage;
>  import org.apache.wicket.markup.html.basic.Label;
>  import org.apache.wicket.markup.html.form.StatelessForm;
>  import org.apache.wicket.markup.html.form.TextField;
> @@ -30,8 +30,13 @@ import org.apache.wicket.validation.vali
>  *
>  * @author Eelco Hillenius
>  */
> -public class StatelessPage1 extends WebPage
> +public class StatelessPage1 extends WicketExamplePage
>  {
> +       /**
> +        *
> +        */
> +       private static final long serialVersionUID = 1L;
> +
>        private final Integer number = 10;
>
>        /**
>
> Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.html
> URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.html?rev=1135665&r1=1135664&r2=1135665&view=diff
> ==============================================================================
> --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.html (original)
> +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.html Tue Jun 14 16:04:26 2011
> @@ -3,11 +3,9 @@
>        <head>
>                <title>Wicket Examples - stateless</title>
>                <link rel="stylesheet" type="text/css" href="style.css" />
> -               <style>
> -                       body { background-image: none; }
> -               </style>
>        </head>
>        <body>
> +               <span wicket:id="mainNavigation"/>
>                <span wicket:id="message" id="message">Message goes here</span>
>                <br />
>                <a wicket:id="indexLink" href="#">go to index</a>
>
> 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=1135665&r1=1135664&r2=1135665&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 Jun 14 16:04:26 2011
> @@ -16,7 +16,7 @@
>  */
>  package org.apache.wicket.examples.stateless;
>
> -import org.apache.wicket.markup.html.WebPage;
> +import org.apache.wicket.examples.WicketExamplePage;
>  import org.apache.wicket.markup.html.basic.Label;
>  import org.apache.wicket.markup.html.form.StatelessForm;
>  import org.apache.wicket.markup.html.form.TextField;
> @@ -30,8 +30,13 @@ import org.apache.wicket.validation.vali
>  *
>  * @author Eelco Hillenius
>  */
> -public class StatelessPage2 extends WebPage
> +public class StatelessPage2 extends WicketExamplePage
>  {
> +       /**
> +        *
> +        */
> +       private static final long serialVersionUID = 1L;
> +
>        private final Integer number = 10;
>
>        /**
>
> Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.html
> URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.html?rev=1135665&r1=1135664&r2=1135665&view=diff
> ==============================================================================
> --- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.html (original)
> +++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.html Tue Jun 14 16:04:26 2011
> @@ -3,11 +3,9 @@
>        <head>
>                <title>Wicket Examples - stateless</title>
>                <link rel="stylesheet" type="text/css" href="style.css" />
> -               <style>
> -                       body { background-image: none; }
> -               </style>
>        </head>
>        <body>
> +               <span wicket:id="mainNavigation"/>
>                <span wicket:id="message" id="message">Message goes here</span>
>                <br />
>                <a wicket:id="indexLink" href="#">go to index</a>
>
> 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=1135665&r1=1135664&r2=1135665&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 Jun 14 16:04:26 2011
> @@ -16,7 +16,7 @@
>  */
>  package org.apache.wicket.examples.stateless;
>
> -import org.apache.wicket.markup.html.WebPage;
> +import org.apache.wicket.examples.WicketExamplePage;
>  import org.apache.wicket.markup.html.basic.Label;
>  import org.apache.wicket.markup.html.form.StatelessForm;
>  import org.apache.wicket.markup.html.form.TextField;
> @@ -31,8 +31,13 @@ import org.apache.wicket.validation.vali
>  * @author Eelco Hillenius
>  * @author Matej Knopp
>  */
> -public class StatelessPage3 extends WebPage
> +public class StatelessPage3 extends WicketExamplePage
>  {
> +       /**
> +        *
> +        */
> +       private static final long serialVersionUID = 1L;
> +
>        private Integer number;
>
>        private static final String PARAMETER_NAME = "value";
>
>
>