com.retek.rsm.roleadministration
Class RoleEditContentModel

java.lang.Object
  |
  +--com.retek.rsm.roleadministration.RoleEditContentModel

public class RoleEditContentModel
extends java.lang.Object


Constructor Summary
RoleEditContentModel()
           
 
Method Summary
 void createRole()
          ROLE METHODS
 java.lang.String getDateUserDescription()
           
 com.retek.platform.util.type.RDate getDateUserEndDate()
           
 com.retek.platform.util.type.RDate getDateUserStartDate()
           
 java.util.Date getDateUserValidStartDate()
           
 RsmRole getRole()
           
 java.lang.String getRoleName()
           
 java.util.Set getSelectableRoleUsers()
           
 java.util.Set getSelectedRoleUsers()
           
 void setDateEditedUsers(java.util.List editedUsers)
          DATE EDITING
 void setRole(java.lang.Object object)
           
 void setRoleName(java.lang.String name)
          APPLY SELECTED USERS TO ROLE
 void updateDates(java.util.List selectedUserList, java.util.Date startDate, java.util.Date endDate)
          APPLY SELECTED USER/ROLE DATES TO ROLE
 void updateRole(java.util.List selectedUserList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoleEditContentModel

public RoleEditContentModel()
Method Detail

createRole

public void createRole()
                throws com.retek.platform.exception.RetekBusinessException
ROLE METHODS

com.retek.platform.exception.RetekBusinessException

setRole

public void setRole(java.lang.Object object)

getRole

public RsmRole getRole()

getRoleName

public java.lang.String getRoleName()

getSelectableRoleUsers

public java.util.Set getSelectableRoleUsers()

getSelectedRoleUsers

public java.util.Set getSelectedRoleUsers()

setDateEditedUsers

public void setDateEditedUsers(java.util.List editedUsers)
DATE EDITING


getDateUserDescription

public java.lang.String getDateUserDescription()

getDateUserValidStartDate

public java.util.Date getDateUserValidStartDate()

getDateUserStartDate

public com.retek.platform.util.type.RDate getDateUserStartDate()

getDateUserEndDate

public com.retek.platform.util.type.RDate getDateUserEndDate()

setRoleName

public void setRoleName(java.lang.String name)
APPLY SELECTED USERS TO ROLE


updateRole

public void updateRole(java.util.List selectedUserList)
                throws com.retek.platform.exception.RetekBusinessException
com.retek.platform.exception.RetekBusinessException

updateDates

public void updateDates(java.util.List selectedUserList,
                        java.util.Date startDate,
                        java.util.Date endDate)
                 throws com.retek.platform.exception.RetekBusinessException,
                        com.retek.swing11.util.UIException
APPLY SELECTED USER/ROLE DATES TO ROLE

com.retek.platform.exception.RetekBusinessException
com.retek.swing11.util.UIException