From ea936aa63d7a756ca7d0284f76b830656d1e8918 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Tue, 27 Sep 2011 09:49:57 -0400 Subject: [PATCH] Documentation. --- src/com/gitblit/wicket/pages/BasePage.java | 23 +++++++++++++++++++++-- 1 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src/com/gitblit/wicket/pages/BasePage.java b/src/com/gitblit/wicket/pages/BasePage.java index e95aee3..0169c8e 100644 --- a/src/com/gitblit/wicket/pages/BasePage.java +++ b/src/com/gitblit/wicket/pages/BasePage.java @@ -39,6 +39,7 @@ import com.gitblit.Constants; import com.gitblit.Constants.AccessRestrictionType; +import com.gitblit.Constants.FederationStrategy; import com.gitblit.GitBlit; import com.gitblit.Keys; import com.gitblit.models.UserModel; @@ -140,6 +141,24 @@ } return map; } + + protected Map<FederationStrategy, String> getFederationTypes() { + Map<FederationStrategy, String> map = new LinkedHashMap<FederationStrategy, String>(); + for (FederationStrategy type : FederationStrategy.values()) { + switch (type) { + case EXCLUDE: + map.put(type, getString("gb.excludeFromFederation")); + break; + case FEDERATE_THIS: + map.put(type, getString("gb.federateThis")); + break; + case FEDERATE_ORIGIN: + map.put(type, getString("gb.federateOrigin")); + break; + } + } + return map; + } protected TimeZone getTimeZone() { return GitBlit.getBoolean(Keys.web.useClientTimezone, false) ? GitBlitWebSession.get() @@ -189,7 +208,7 @@ * Panel fragment for displaying login or logout/change_password links. * */ - class UserFragment extends Fragment { + static class UserFragment extends Fragment { private static final long serialVersionUID = 1L; @@ -201,7 +220,7 @@ add(new Label("username", GitBlitWebSession.get().getUser().toString() + ":")); add(new LinkPanel("loginLink", null, markupProvider.getString("gb.logout"), LogoutPage.class)); - // quick and dirty hack for showing a separator + // quick and dirty hack for showing a separator add(new Label("separator", "|")); add(new BookmarkablePageLink<Void>("changePasswordLink", ChangePasswordPage.class)); } else { -- Gitblit v1.9.1