com.retek.rsm.datamodel
Class RsmRole

java.lang.Object
  |
  +--com.retek.rsm.datamodel.RsmRole

public class RsmRole
extends java.lang.Object


Constructor Summary
RsmRole(RoleVo roleVo)
           
 
Method Summary
 void addDataPermission(RoleHierarchyPermissionVo vo)
           
 void clearAddedDataPermissions()
           
 void clearRemovedDataPermissions()
           
 void clearUpdatedDataPermissions()
           
 boolean equals(java.lang.Object object)
           
 java.util.Set getAddedDataPermissions()
           
 java.util.Set getDeletedUserRoleIds(java.util.Set deletedUserRoles)
           
 java.util.Set getDeletedUserRoles()
           
 java.util.Set getRemovedDataPermissions()
           
 java.lang.String getRoleName()
           
 RoleVo getRoleVo()
           
 java.util.Set getSelectedRoleUsers()
           
 java.util.Set getUpdatedDataPermissions()
           
 java.util.Set getUpdatedUserRoleVos()
           
 java.util.Set getUserRoleVos()
           
 boolean hasAddedDataPermissions()
           
 int hashCode()
           
 boolean hasRemovedDataPermissions()
           
 boolean hasUpdatedDataPermissions()
           
 boolean isModified()
           
 boolean isNew()
           
 void removeDataPermission(RoleHierarchyPermissionVo vo)
           
 void setModified(boolean modified)
           
 void setNew(boolean newRole)
           
 void setRoleName(java.lang.String name)
           
 void setRoleUsers(java.util.Set roleUserSet)
           
 java.lang.String toString()
           
 void updateDataPermission(RoleHierarchyPermissionVo vo)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RsmRole

public RsmRole(RoleVo roleVo)
Method Detail

getRoleVo

public RoleVo getRoleVo()

setRoleName

public void setRoleName(java.lang.String name)

getRoleName

public java.lang.String getRoleName()

setRoleUsers

public void setRoleUsers(java.util.Set roleUserSet)

getSelectedRoleUsers

public java.util.Set getSelectedRoleUsers()

getUpdatedUserRoleVos

public java.util.Set getUpdatedUserRoleVos()

getDeletedUserRoles

public java.util.Set getDeletedUserRoles()

getDeletedUserRoleIds

public java.util.Set getDeletedUserRoleIds(java.util.Set deletedUserRoles)

getUserRoleVos

public java.util.Set getUserRoleVos()

addDataPermission

public void addDataPermission(RoleHierarchyPermissionVo vo)

hasAddedDataPermissions

public boolean hasAddedDataPermissions()

getAddedDataPermissions

public java.util.Set getAddedDataPermissions()

clearAddedDataPermissions

public void clearAddedDataPermissions()

updateDataPermission

public void updateDataPermission(RoleHierarchyPermissionVo vo)

hasUpdatedDataPermissions

public boolean hasUpdatedDataPermissions()

getUpdatedDataPermissions

public java.util.Set getUpdatedDataPermissions()

clearUpdatedDataPermissions

public void clearUpdatedDataPermissions()

removeDataPermission

public void removeDataPermission(RoleHierarchyPermissionVo vo)

hasRemovedDataPermissions

public boolean hasRemovedDataPermissions()

getRemovedDataPermissions

public java.util.Set getRemovedDataPermissions()

clearRemovedDataPermissions

public void clearRemovedDataPermissions()

setModified

public void setModified(boolean modified)

isModified

public boolean isModified()

setNew

public void setNew(boolean newRole)

isNew

public boolean isNew()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object