You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by ld...@apache.org on 2011/08/18 16:21:40 UTC
svn commit: r1159239 -
/karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/java/org/apache/karaf/webconsole/core/SidebarPage.java
Author: ldywicki
Date: Thu Aug 18 14:21:40 2011
New Revision: 1159239
URL: http://svn.apache.org/viewvc?rev=1159239&view=rev
Log:
Make sidebar accessible for extensions
Modified:
karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/java/org/apache/karaf/webconsole/core/SidebarPage.java
Modified: karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/java/org/apache/karaf/webconsole/core/SidebarPage.java
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/java/org/apache/karaf/webconsole/core/SidebarPage.java?rev=1159239&r1=1159238&r2=1159239&view=diff
==============================================================================
--- karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/java/org/apache/karaf/webconsole/core/SidebarPage.java (original)
+++ karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/java/org/apache/karaf/webconsole/core/SidebarPage.java Thu Aug 18 14:21:40 2011
@@ -5,14 +5,22 @@ import java.util.List;
import org.apache.karaf.webconsole.core.internal.SidebarPanel;
import org.apache.wicket.Page;
+import org.apache.wicket.markup.html.panel.Panel;
import org.apache.wicket.model.util.ListModel;
public class SidebarPage extends BasePage {
+ private Panel sidebar;
+
public SidebarPage() {
ListModel<Class<? extends Page>> listModel = new ListModel<Class<? extends Page>>(getSubPages());
- add(new SidebarPanel("sidebar", getClass(), listModel));
+ sidebar = new SidebarPanel("sidebar", getClass(), listModel);
+ add(sidebar);
+ }
+
+ public Panel getSidebar() {
+ return sidebar;
}
protected List<Class<? extends Page>> getSubPages() {