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();
+ }
+
}