|
@@ -2,9 +2,8 @@ |
2 |
2 |
|
|
3 |
3 |
|
import java.util.*; |
4 |
4 |
|
|
5 |
|
- |
import org.litesoft.uispecification.*; |
6 |
|
- |
|
7 |
5 |
|
import org.litesoft.datt.client.boviews.*; |
|
6 |
+ |
import org.litesoft.uispecification.*; |
8 |
7 |
|
|
9 |
8 |
|
public interface ViewDefs |
10 |
9 |
|
{ |
|
@@ -20,7 +19,7 @@ |
20 |
19 |
|
|
21 |
20 |
|
public static final ViewDef ENDUSERS_SAMPLE = new ViewDef( "EndUsersSample", "END USERS SAMPLE" ); |
22 |
21 |
|
|
23 |
|
- |
static final ViewDef[] EndUser_Options = {ENDUSERS_SWITCH_HOME, ENDUSERS_SAMPLE, }; |
|
22 |
+ |
static final ViewDef[] EndUser_Options = {ENDUSERS_SWITCH_HOME, ENDUSERS_SAMPLE,}; |
24 |
23 |
|
|
25 |
24 |
|
// End User Manager Role Based |
26 |
25 |
|
|
|
@@ -28,7 +27,7 @@ |
28 |
27 |
|
|
29 |
28 |
|
public static final ViewDef ENDUSERMANAGERS_SAMPLE = new ViewDef( "EndUserMangersSample", "END USER MANAGER SAMPLE" ); |
30 |
29 |
|
|
31 |
|
- |
static final ViewDef[] EndUserManager_Options = {ENDUSERMANAGERS_SWITCH_HOME, ENDUSERMANAGERS_SAMPLE, }; |
|
30 |
+ |
static final ViewDef[] EndUserManager_Options = {ENDUSERMANAGERS_SWITCH_HOME, ENDUSERMANAGERS_SAMPLE,}; |
32 |
31 |
|
|
33 |
32 |
|
// Developer Role Based |
34 |
33 |
|
|
|
@@ -36,7 +35,7 @@ |
36 |
35 |
|
|
37 |
36 |
|
public static final ViewDef DEVELOPERS_SAMPLE = new ViewDef( "DevelopersSample", "DEVELOPERS SAMPLE" ); |
38 |
37 |
|
|
39 |
|
- |
static final ViewDef[] Developer_Options = {DEVELOPERS_SWITCH_HOME, DEVELOPERS_SAMPLE, }; |
|
38 |
+ |
static final ViewDef[] Developer_Options = {DEVELOPERS_SWITCH_HOME, DEVELOPERS_SAMPLE,}; |
40 |
39 |
|
|
41 |
40 |
|
// Customer Role Based |
42 |
41 |
|
|
|
@@ -44,7 +43,7 @@ |
44 |
43 |
|
|
45 |
44 |
|
public static final ViewDef CUSTOMERS_SAMPLE = new ViewDef( "CustomersSample", "CUSTOMERS SAMPLE" ); |
46 |
45 |
|
|
47 |
|
- |
static final ViewDef[] Customer_Options = {CUSTOMERS_SWITCH_HOME, CUSTOMERS_SAMPLE, }; |
|
46 |
+ |
static final ViewDef[] Customer_Options = {CUSTOMERS_SWITCH_HOME, CUSTOMERS_SAMPLE,}; |
48 |
47 |
|
|
49 |
48 |
|
// ProjectAdmin Role Based |
50 |
49 |
|
|
|
@@ -52,7 +51,7 @@ |
52 |
51 |
|
|
53 |
52 |
|
public static final ViewDef PROJECTADMINS_SAMPLE = new ViewDef( "ProjectAdminsSample", "PROJECT ADMIN SAMPLE" ); |
54 |
53 |
|
|
55 |
|
- |
static final ViewDef[] ProjectAdmin_Options = {PROJECTADMINS_SWITCH_HOME, PROJECTADMINS_SAMPLE, }; |
|
54 |
+ |
static final ViewDef[] ProjectAdmin_Options = {PROJECTADMINS_SWITCH_HOME, PROJECTADMINS_SAMPLE,}; |
56 |
55 |
|
|
57 |
56 |
|
// Admin... |
58 |
57 |
|
|
|
@@ -70,9 +69,9 @@ |
70 |
69 |
|
// Button: USERS |
71 |
70 |
|
public static final ViewDef ADMIN_USERS = new ViewDef( "Users", "USERS" ); |
72 |
71 |
|
|
73 |
|
- |
// Button: EDIT SITE & MANAGE SITE(S) & MANAGE SITE GROUP(S) |
74 |
|
- |
public static final ViewDef ADMIN_SITE_EDITOR = new ViewDef( "RestrictedResourceEditor", "EDIT SITE" ); |
75 |
|
- |
public static final ViewDef ADMIN_SITE_MANAGEMENT = new ViewDef( "RestrictedResourceManagement", "MANAGE SITE(S)" ); |
|
72 |
+ |
// Button: EDIT PROJECT & MANAGE PROJECT(S) & MANAGE PROJECT GROUP(S) |
|
73 |
+ |
public static final ViewDef ADMIN_RESTRICTED_RESOURCE_EDITOR = new ViewDef( "RestrictedResourceEditor", "EDIT PROJECT" ); |
|
74 |
+ |
public static final ViewDef ADMIN_RESTRICTED_RESOURCE_MANAGEMENT = new ViewDef( "RestrictedResourceManagement", "MANAGE PROJECT(S)" ); |
76 |
75 |
|
|
77 |
76 |
|
// Security Sets |
78 |
77 |
|
public static final ViewDef[] ANY_USER = // |
|
@@ -83,9 +82,9 @@ |
83 |
82 |
|
{ // |
84 |
83 |
|
ADMIN_CHANGE_PASSWORD, ADMIN_MY_PROFILE, ADMIN_REPORTS, // |
85 |
84 |
|
}; |
86 |
|
- |
public static final ViewDef[] CAN_SITE_ADMIN = // |
|
85 |
+ |
public static final ViewDef[] CAN_RESTRICTED_RESOURCE_ADMIN = // |
87 |
86 |
|
{ // |
88 |
|
- |
ADMIN_USERS, ADMIN_SITE_EDITOR, // |
|
87 |
+ |
ADMIN_USERS, ADMIN_RESTRICTED_RESOURCE_EDITOR, // |
89 |
88 |
|
// Reports: |
90 |
89 |
|
// todo: XXX_REPORT_BASIC, XXX_REPORT_DETAILED, // |
91 |
90 |
|
}; |
|
@@ -94,14 +93,14 @@ |
94 |
93 |
|
ADMIN_USERS, // |
95 |
94 |
|
// Reports: |
96 |
95 |
|
}; |
97 |
|
- |
public static final ViewDef[] CAN_MANAGE_SITES = // |
|
96 |
+ |
public static final ViewDef[] CAN_MANAGE_RESTRICTED_RESOURCES = // |
98 |
97 |
|
{ // |
99 |
|
- |
ADMIN_USERS, ADMIN_SITE_MANAGEMENT, // |
|
98 |
+ |
ADMIN_USERS, ADMIN_RESTRICTED_RESOURCE_MANAGEMENT, // |
100 |
99 |
|
// Reports: |
101 |
100 |
|
}; |
102 |
101 |
|
public static final ViewDef[] CAN_SUPER_ADMIN = // |
103 |
102 |
|
{ // |
104 |
|
- |
ADMIN_USERS, ADMIN_SITE_MANAGEMENT, // |
|
103 |
+ |
ADMIN_USERS, ADMIN_RESTRICTED_RESOURCE_MANAGEMENT, // |
105 |
104 |
|
// Reports: |
106 |
105 |
|
}; |
107 |
106 |
|
public static final Map<Role, ViewDef[]> ROLES_MAP = Helper.createRolesMap(); |