Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/UserOrganisationRole.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/usermanagement/UserOrganisationRole.java,v diff -u -r1.4 -r1.5 --- lams_common/src/java/org/lamsfoundation/lams/usermanagement/UserOrganisationRole.java 3 Apr 2006 23:36:53 -0000 1.4 +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/UserOrganisationRole.java 2 May 2006 05:35:08 -0000 1.5 @@ -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())