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