Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/UserOrganisationRole.java =================================================================== diff -u -r34b959260a0f8f8285793a4481a95ca3580eabc5 -re3b3a134aa47b7f0babf0c603e090e7df7a70dba --- lams_common/src/java/org/lamsfoundation/lams/usermanagement/UserOrganisationRole.java (.../UserOrganisationRole.java) (revision 34b959260a0f8f8285793a4481a95ca3580eabc5) +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/UserOrganisationRole.java (.../UserOrganisationRole.java) (revision e3b3a134aa47b7f0babf0c603e090e7df7a70dba) @@ -97,6 +97,14 @@ this.role = role; } + public boolean hasRole(String[] roles) { + for(int i=0; i<= roles.length; i++) { + if(this.role.getName().equals(roles[i])) + return true; + } + return false; + } + public String toString() { return new ToStringBuilder(this) .append("userOrganisationRoleId", getUserOrganisationRoleId())