You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2011/04/12 17:01:51 UTC
svn commit: r1091441 -
/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
Author: mgrigorov
Date: Tue Apr 12 15:01:50 2011
New Revision: 1091441
URL: http://svn.apache.org/viewvc?rev=1091441&view=rev
Log:
Cast to the page type when possible.
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
Modified: wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java?rev=1091441&r1=1091440&r2=1091441&view=diff
==============================================================================
--- wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java (original)
+++ wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java Tue Apr 12 15:01:50 2011
@@ -924,7 +924,7 @@ public class BaseWicketTester
* a test <code>Page</code> class with default constructor
* @return the rendered <code>Page</code>
*/
- public final <C extends Page> Page startPage(final Class<C> pageClass)
+ public final <C extends Page> C startPage(final Class<C> pageClass)
{
return startPage(pageClass, null);
}
@@ -939,7 +939,7 @@ public class BaseWicketTester
* the parameters to use for the class.
* @return the rendered <code>Page</code>
*/
- public final <C extends Page> Page startPage(final Class<C> pageClass,
+ public final <C extends Page> C startPage(final Class<C> pageClass,
final PageParameters parameters)
{
Args.notNull(pageClass, "pageClass");
@@ -955,7 +955,7 @@ public class BaseWicketTester
processRequest();
// The last rendered page
- return getLastRenderedPage();
+ return (C)getLastRenderedPage();
}
/**