package admin;

/**
 * All possible permissions in this program.
 */
public enum Permission
{
    /* Permissions added by Michael Murphy */
    ACCESS_ASSIGNMENT_CATEGORY,
    ACCESS_ASSIGNMENT,
    ACCESS_ASSIGNEMENT_GRADE,
    ACCESS_ASSIGNEMENT_SUBMISSION,
    ADD_ASSIGNEMENT,
    ADD_ASSIGNMENT_CATEGORY,
    /* Permissions Added Previously */
    ACCESS_COURSE_NAME,
    ACCESS_COURSE_SNAPSHOT,
    ACCESS_COURSE_GRADE_SCHEMA,
    ACCESS_COURSE_LATE_POLICY,
    CREATE_COURSE_SNAPSHOT,
    UPDATE_COURSE_NAME,
    UPDATE_COURSE_GRADE_SCHEMA,
    UPDATE_COURSE_LATE_POLICY,

    /* Permissions added by Mike Ryu */
   ACCESS_STUDENT_GRADE,
   ACCESS_STUDENT_PERSONAL_DATA,
   ADD_STUDENT,
   REMOVE_STUDENT,
   UPDATE_STUDENT_ROSTER
}

@@ -86,25 +86,24 @@
 ission%0A%7B%0A   
- 
 /* Permissio
@@ -131,25 +131,24 @@
 urphy */%0A   
- 
 ACCESS_ASSIG
@@ -163,17 +163,16 @@
 TEGORY,%0A
- 
    ACCES
@@ -184,25 +184,24 @@
 IGNMENT,%0A   
- 
 ACCESS_ASSIG
@@ -214,17 +214,16 @@
 _GRADE,%0A
- 
    ACCES
@@ -248,17 +248,16 @@
 ISSION,%0A
- 
    ADD_A
@@ -271,17 +271,16 @@
 ENT,%0A   
- 
 ADD_ASSI
@@ -296,17 +296,17 @@
 TEGORY,%0A
- 
+%0A
    /* Pe
@@ -334,25 +334,24 @@
 ously */%0A   
- 
 ACCESS_COURS
@@ -358,17 +358,16 @@
 E_NAME,%0A
- 
    ACCES
@@ -385,17 +385,16 @@
 APSHOT,%0A
- 
    ACCES
@@ -419,17 +419,16 @@
 EMA,%0A   
- 
 ACCESS_C
@@ -449,17 +449,16 @@
 ICY,%0A   
- 
 CREATE_C
@@ -473,17 +473,16 @@
 APSHOT,%0A
- 
    UPDAT
@@ -495,25 +495,24 @@
 SE_NAME,%0A   
- 
 UPDATE_COURS
@@ -527,17 +527,16 @@
 SCHEMA,%0A
- 
    UPDAT
@@ -558,17 +558,16 @@
 OLICY,%0A%0A
- 
    /* Pe
@@ -593,24 +593,97 @@
 Mike Ryu */%0A
+   ACCESS_USER_PERSONAL_DATA,%0A   ADD_COURSE_USER,%0A   REMOVE_COURSE_USER,%0A
    ACCESS_ST

translated commands user user