diff options
Diffstat (limited to 'gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/Util.java')
-rw-r--r-- | gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/Util.java | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/Util.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/Util.java index 41671161aa..aa5b7b6f71 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/Util.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/Util.java @@ -16,7 +16,7 @@ package com.google.gerrit.client.admin; import com.google.gerrit.common.data.GroupAdminService; import com.google.gerrit.common.data.ProjectAdminService; -import com.google.gerrit.reviewdb.Project; +import com.google.gerrit.reviewdb.client.Project; import com.google.gwt.core.client.GWT; import com.google.gwtjsonrpc.client.JsonUtil; @@ -32,6 +32,8 @@ public class Util { PROJECT_SVC = GWT.create(ProjectAdminService.class); JsonUtil.bind(PROJECT_SVC, "rpc/ProjectAdminService"); + + AdminResources.I.css().ensureInjected(); } public static String toLongString(final Project.SubmitType type) { @@ -51,4 +53,20 @@ public class Util { return type.name(); } } + + public static String toLongString(final Project.State type) { + if (type == null) { + return ""; + } + switch (type) { + case ACTIVE: + return C.projectState_ACTIVE(); + case READ_ONLY: + return C.projectState_READ_ONLY(); + case HIDDEN: + return C.projectState_HIDDEN(); + default: + return type.name(); + } + } } |