org.kuali.rice.kim.bo.ui
Class KimDocumentRolePermission

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.bo.ui.KimDocumentBoBase
              extended by org.kuali.rice.kim.bo.ui.KimDocumentRolePermission
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, BusinessObject, Inactivateable, PersistableBusinessObject

public class KimDocumentRolePermission
extends KimDocumentBoBase

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
protected  KimPermissionInfo kimPermission
           
protected  String permissionId
           
protected  String roleId
           
protected  String rolePermissionId
           
private static long serialVersionUID
           
 
Fields inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
active, activeFromDate, activeToDate, documentNumber, edit
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
KimDocumentRolePermission()
           
 
Method Summary
 KimPermissionInfo getKimPermission()
           
 String getPermissionId()
           
 String getRoleId()
           
 String getRolePermissionId()
           
 boolean isActive()
          Indicates whether the record is active or inactive.
 void setKimPermission(KimPermissionInfo kimPermission)
           
 void setPermissionId(String permissionId)
           
 void setRoleId(String roleId)
           
 void setRolePermissionId(String rolePermissionId)
           
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
getActiveFromDate, getActiveToDate, getDocumentNumber, isEdit, setActive, setActiveFromDate, setActiveToDate, setDocumentNumber, setEdit
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

rolePermissionId

protected String rolePermissionId

roleId

protected String roleId

permissionId

protected String permissionId

kimPermission

protected KimPermissionInfo kimPermission
Constructor Detail

KimDocumentRolePermission

public KimDocumentRolePermission()
Method Detail

getPermissionId

public String getPermissionId()

getRoleId

public String getRoleId()

getRolePermissionId

public String getRolePermissionId()

setPermissionId

public void setPermissionId(String permissionId)

setRoleId

public void setRoleId(String roleId)

toStringMapper

protected LinkedHashMap toStringMapper()
Overrides:
toStringMapper in class KimDocumentBoBase
Returns:
Map containing the fieldValues of the key fields for this class, indexed by fieldName
See Also:
BusinessObjectBase.toStringMapper()

setRolePermissionId

public void setRolePermissionId(String rolePermissionId)

getKimPermission

public KimPermissionInfo getKimPermission()
Returns:
the kimPermission

setKimPermission

public void setKimPermission(KimPermissionInfo kimPermission)
Parameters:
kimPermission - the kimPermission to set

isActive

public boolean isActive()
Description copied from interface: Inactivateable
Indicates whether the record is active or inactive.

Specified by:
isActive in interface Inactivateable
Overrides:
isActive in class KimDocumentBoBase


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.