From d376abaca317746fed3b557045432302b8f0b82f Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Fri, 30 Sep 2011 19:49:03 -0400 Subject: [PATCH] Clarified page hierarchy. Fixed TicGit pages. --- src/com/gitblit/wicket/pages/RootSubPage.java | 21 ++++++++++++--------- 1 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/com/gitblit/wicket/pages/StandardPage.java b/src/com/gitblit/wicket/pages/RootSubPage.java similarity index 76% rename from src/com/gitblit/wicket/pages/StandardPage.java rename to src/com/gitblit/wicket/pages/RootSubPage.java index 4598931..f7572b1 100644 --- a/src/com/gitblit/wicket/pages/StandardPage.java +++ b/src/com/gitblit/wicket/pages/RootSubPage.java @@ -20,21 +20,24 @@ import com.gitblit.utils.StringUtils; -public abstract class StandardPage extends BasePage { - - public StandardPage() { - // create constructor +/** + * RootSubPage is a non-topbar navigable RootPage. It also has a page header. + * + * @author James Moger + * + */ +public abstract class RootSubPage extends RootPage { + + public RootSubPage() { super(); - setStatelessHint(true); } - public StandardPage(PageParameters params) { - // edit constructor + public RootSubPage(PageParameters params) { super(params); - setStatelessHint(true); } - protected void setupPage(String pageName, String subName) { + @Override + protected void setupPage(String pageName, String subName) { add(new Label("pageName", pageName)); if (!StringUtils.isEmpty(subName)) { subName = "/ " + subName; -- Gitblit v1.9.1