com.retek.rsm.domain.security.bo.impl
Class RoleNamedPermissionImpl

java.lang.Object
  |
  +--com.retek.platform.bo.IdentifiableImpl
        |
        +--com.retek.platform.bo.BusinessObjectImpl
              |
              +--com.retek.rsm.domain.security.bo.impl.RoleNamedPermissionImpl
All Implemented Interfaces:
com.retek.platform.bo.BusinessObject, com.retek.platform.bo.Identifiable, RoleNamedPermission

public class RoleNamedPermissionImpl
extends com.retek.platform.bo.BusinessObjectImpl
implements RoleNamedPermission


Field Summary
 
Fields inherited from class com.retek.platform.bo.BusinessObjectImpl
version
 
Fields inherited from class com.retek.platform.bo.IdentifiableImpl
LOG
 
Constructor Summary
RoleNamedPermissionImpl(com.retek.platform.bo.ObjectId objectId)
           
 
Method Summary
 NamedPermission getNamedPermission()
           
 Role getRole()
           
 boolean isApprove()
           
 boolean isEdit()
           
 boolean isEmergency()
           
 boolean isSubmit()
           
 boolean isView()
           
 void setApprove(boolean approve)
           
 void setEdit(boolean edit)
           
 void setEmergency(boolean emergency)
           
 void setNamedPermission(NamedPermission namedPermission)
           
 void setRole(Role role)
           
 void setSubmit(boolean submit)
           
 void setView(boolean view)
           
 
Methods inherited from class com.retek.platform.bo.BusinessObjectImpl
checkInvariants, getBusinessInterface, getVersion, toReference, toString, validate, validateProperty, validateProperty
 
Methods inherited from class com.retek.platform.bo.IdentifiableImpl
equals, getObjectId, hashCode, setObjectId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.platform.bo.BusinessObject
checkInvariants, getBusinessInterface, getVersion, validate, validateProperty, validateProperty
 
Methods inherited from interface com.retek.platform.bo.Identifiable
getObjectId, toReference
 

Constructor Detail

RoleNamedPermissionImpl

public RoleNamedPermissionImpl(com.retek.platform.bo.ObjectId objectId)
Method Detail

getNamedPermission

public NamedPermission getNamedPermission()
Specified by:
getNamedPermission in interface RoleNamedPermission

setNamedPermission

public void setNamedPermission(NamedPermission namedPermission)
Specified by:
setNamedPermission in interface RoleNamedPermission

isView

public boolean isView()
Specified by:
isView in interface RoleNamedPermission

isEdit

public boolean isEdit()
Specified by:
isEdit in interface RoleNamedPermission

isApprove

public boolean isApprove()
Specified by:
isApprove in interface RoleNamedPermission

isSubmit

public boolean isSubmit()
Specified by:
isSubmit in interface RoleNamedPermission

isEmergency

public boolean isEmergency()
Specified by:
isEmergency in interface RoleNamedPermission

setApprove

public void setApprove(boolean approve)
Specified by:
setApprove in interface RoleNamedPermission

setView

public void setView(boolean view)
Specified by:
setView in interface RoleNamedPermission

setEdit

public void setEdit(boolean edit)
Specified by:
setEdit in interface RoleNamedPermission

setEmergency

public void setEmergency(boolean emergency)
Specified by:
setEmergency in interface RoleNamedPermission

setSubmit

public void setSubmit(boolean submit)
Specified by:
setSubmit in interface RoleNamedPermission

getRole

public Role getRole()
Specified by:
getRole in interface RoleNamedPermission

setRole

public void setRole(Role role)
Specified by:
setRole in interface RoleNamedPermission