You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2010/08/26 02:25:36 UTC

svn commit: r989412 - in /wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar: InspectorDebugPanel.java StandardDebugPanel.java

Author: ivaynberg
Date: Thu Aug 26 00:25:36 2010
New Revision: 989412

URL: http://svn.apache.org/viewvc?rev=989412&view=rev
Log:
WICKET-2-1-

Modified:
    wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar/InspectorDebugPanel.java
    wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar/StandardDebugPanel.java

Modified: wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar/InspectorDebugPanel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar/InspectorDebugPanel.java?rev=989412&r1=989411&r2=989412&view=diff
==============================================================================
--- wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar/InspectorDebugPanel.java (original)
+++ wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar/InspectorDebugPanel.java Thu Aug 26 00:25:36 2010
@@ -21,6 +21,7 @@ import org.apache.wicket.Page;
 import org.apache.wicket.devutils.inspector.InspectorPage;
 import org.apache.wicket.model.IModel;
 import org.apache.wicket.model.Model;
+import org.apache.wicket.request.mapper.parameter.PageParameters;
 import org.apache.wicket.request.resource.PackageResourceReference;
 import org.apache.wicket.request.resource.ResourceReference;
 
@@ -60,4 +61,11 @@ public class InspectorDebugPanel extends
 		return new Model<String>("Inspector");
 	}
 
+	@Override
+	protected PageParameters getLinkPageParameters() {
+		PageParameters params = new PageParameters();
+		params.addNamedParameter("pageId", getPage().getId());
+		return params;
+	}
+
 }

Modified: wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar/StandardDebugPanel.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar/StandardDebugPanel.java?rev=989412&r1=989411&r2=989412&view=diff
==============================================================================
--- wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar/StandardDebugPanel.java (original)
+++ wicket/trunk/wicket-devutils/src/main/java/org/apache/wicket/devutils/debugbar/StandardDebugPanel.java Thu Aug 26 00:25:36 2010
@@ -23,6 +23,7 @@ import org.apache.wicket.markup.html.bas
 import org.apache.wicket.markup.html.image.Image;
 import org.apache.wicket.markup.html.link.BookmarkablePageLink;
 import org.apache.wicket.model.IModel;
+import org.apache.wicket.request.mapper.parameter.PageParameters;
 import org.apache.wicket.request.resource.ResourceReference;
 
 /**
@@ -37,6 +38,11 @@ public abstract class StandardDebugPanel
 
 	public StandardDebugPanel(String id) {
 		super(id);
+	}
+
+	@Override
+	protected void onInitialize() {
+		super.onInitialize();
 		BookmarkablePageLink<Void> link = createLink("link");
 		add(link);
 		ResourceReference img = getImageResourceReference();
@@ -49,7 +55,8 @@ public abstract class StandardDebugPanel
 	}
 
 	protected BookmarkablePageLink<Void> createLink(String id) {
-		return new BookmarkablePageLink<Void>(id, getLinkPageClass());
+		return new BookmarkablePageLink<Void>(id, getLinkPageClass(),
+				getLinkPageParameters());
 	}
 
 	protected abstract IModel<String> getDataModel();
@@ -58,4 +65,8 @@ public abstract class StandardDebugPanel
 
 	protected abstract Class<? extends Page> getLinkPageClass();
 
+	protected PageParameters getLinkPageParameters() {
+		return new PageParameters();
+	}
+
 }