You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by al...@apache.org on 2007/05/22 16:03:02 UTC

svn commit: r540588 - /incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/target/component/BookmarkableListenerInterfaceRequestTarget.java

Author: almaw
Date: Tue May 22 07:03:01 2007
New Revision: 540588

URL: http://svn.apache.org/viewvc?view=rev&rev=540588
Log:
Add comments about interface path construction

Modified:
    incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/target/component/BookmarkableListenerInterfaceRequestTarget.java

Modified: incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/target/component/BookmarkableListenerInterfaceRequestTarget.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/target/component/BookmarkableListenerInterfaceRequestTarget.java?view=diff&rev=540588&r1=540587&r2=540588
==============================================================================
--- incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/target/component/BookmarkableListenerInterfaceRequestTarget.java (original)
+++ incubator/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/target/component/BookmarkableListenerInterfaceRequestTarget.java Tue May 22 07:03:01 2007
@@ -78,8 +78,9 @@
 				.getName());
 
 		int version = component.getPage().getCurrentVersionNumber();
-
+		
 		// add the wicket:interface param to the params.
+		// pagemap:(pageid:componenta:componentb:...):version:interface:behavior:urlDepth
 		AppendingStringBuffer param = new AppendingStringBuffer(4 + componentPath.length()
 				+ interfaceName.length());
 		if (pageMapName != null)
@@ -93,9 +94,14 @@
 		{
 			param.append(version);
 		}
+		// Interface
 		param.append(Component.PATH_SEPARATOR);
 		param.append(getInterfaceName());
+		
+		// Behavior (none)
 		param.append(Component.PATH_SEPARATOR);
+		
+		// URL depth (not required)
 		param.append(Component.PATH_SEPARATOR);
 
 		pageParameters.put(WebRequestCodingStrategy.INTERFACE_PARAMETER_NAME, param.toString());