Author: ivaynberg
Date: Sun May 10 02:56:11 2009
New Revision: 773296
URL: http://svn.apache.org/viewvc?rev=773296&view=rev
Log:
no reason to deprecate urlfor method just because we have a
pagereferencerequesttarget, it is sometimes useful to retrieve the url, eg when
drawing breadcrumbs.
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/RequestCycle.java
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=773296&r1=773295&r2=773296&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 Sun
May 10 02:56:11 2009
@@ -37,6 +37,7 @@
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;
import
org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget;
@@ -120,9 +121,7 @@
* <p>
* <table>
* <tr>
- * <th align = "left">Class</th>
- * <th align = "left">Interface</th>
- * <th align="left">Purpose</th>
+ * <th align = "left">Class</th> <th align = "left">Interface</th> <th
align="left">Purpose</th>
* </tr>
* <tr>
* <td>Form</td>
@@ -1034,12 +1033,10 @@
* @param id
* page id
* @return url pointing to the page
- * @deprecated PageIdRequestTarget will be removed in 1.5
*/
- @Deprecated
public final CharSequence urlFor(final PageReference id)
{
- return urlFor(new PageIdRequestTarget(id));
+ return urlFor(new PageReferenceRequestTarget(id));
}
/**