1
14
15 package com.liferay.portal.model;
16
17
22 public class GroupConstants {
23
24 public static final long DEFAULT_PARENT_GROUP_ID = 0;
25
26 public static final long DEFAULT_LIVE_GROUP_ID = 0;
27
28 public static final String CONTROL_PANEL = "Control Panel";
29
30 public static final String CONTROL_PANEL_FRIENDLY_URL = "/control_panel";
31
32 public static final String GUEST = "Guest";
33
34 public static final String[] SYSTEM_GROUPS = {
35 CONTROL_PANEL, GUEST
36 };
37
38 public static final int TYPE_COMMUNITY_OPEN = 1;
39
40 public static final String TYPE_COMMUNITY_OPEN_LABEL = "open";
41
42 public static final int TYPE_COMMUNITY_PRIVATE = 3;
43
44 public static final String TYPE_COMMUNITY_PRIVATE_LABEL = "private";
45
46 public static final int TYPE_COMMUNITY_RESTRICTED = 2;
47
48 public static final String TYPE_COMMUNITY_RESTRICTED_LABEL = "restricted";
49
50 public static String getTypeLabel(int type) {
51 if (type == TYPE_COMMUNITY_OPEN) {
52 return TYPE_COMMUNITY_OPEN_LABEL;
53 }
54 else if (type == TYPE_COMMUNITY_PRIVATE) {
55 return TYPE_COMMUNITY_PRIVATE_LABEL;
56 }
57 else {
58 return TYPE_COMMUNITY_RESTRICTED_LABEL;
59 }
60 }
61
62 }