public abstract class ProtocolPersonRoleBase extends KraPersistableBusinessObjectBase implements Comparable<ProtocolPersonRoleBase>, org.kuali.rice.core.api.mo.common.active.MutableInactivatable
| Modifier and Type | Field and Description |
|---|---|
static String |
ROLE_CO_INVESTIGATOR |
static String |
ROLE_CORRESPONDENT_ADMINISTRATOR |
static String |
ROLE_PRINCIPAL_INVESTIGATOR |
static String |
ROLE_STUDY_PERSONNEL |
UPDATE_USER_LENGTH| Constructor and Description |
|---|
ProtocolPersonRoleBase() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ProtocolPersonRoleBase other) |
String |
getDescription() |
String |
getProtocolPersonRoleId() |
boolean |
isActive() |
boolean |
isAffiliationDetailsRequired() |
boolean |
isCommentsDetailsRequired() |
boolean |
isTrainingDetailsRequired() |
boolean |
isUnitDetailsRequired() |
void |
setActive(boolean active) |
void |
setAffiliationDetailsRequired(boolean affiliationDetailsRequired) |
void |
setCommentsDetailsRequired(boolean commentsDetailsRequired) |
void |
setDescription(String description) |
void |
setProtocolPersonRoleId(String protocolPersonRoleId) |
void |
setTrainingDetailsRequired(boolean trainingDetailsRequired) |
void |
setUnitDetailsRequired(boolean unitDetailsRequired) |
getAuthorPersonName, getKcPersonService, getUpdateTimestamp, getUpdateUser, isUpdateUserSet, postPersist, prePersist, preUpdate, setUpdateTimestamp, setUpdateUser, setUpdateUserSetafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberpublic static final String ROLE_PRINCIPAL_INVESTIGATOR
public static final String ROLE_CO_INVESTIGATOR
public static final String ROLE_STUDY_PERSONNEL
public static final String ROLE_CORRESPONDENT_ADMINISTRATOR
public String getProtocolPersonRoleId()
public void setProtocolPersonRoleId(String protocolPersonRoleId)
public String getDescription()
public void setDescription(String description)
public boolean isUnitDetailsRequired()
public void setUnitDetailsRequired(boolean unitDetailsRequired)
public boolean isAffiliationDetailsRequired()
public void setAffiliationDetailsRequired(boolean affiliationDetailsRequired)
public boolean isTrainingDetailsRequired()
public void setTrainingDetailsRequired(boolean trainingDetailsRequired)
public boolean isCommentsDetailsRequired()
public void setCommentsDetailsRequired(boolean commentsDetailsRequired)
public boolean isActive()
isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatablepublic void setActive(boolean active)
setActive in interface org.kuali.rice.core.api.mo.common.active.MutableInactivatablepublic int compareTo(ProtocolPersonRoleBase other)
compareTo in interface Comparable<ProtocolPersonRoleBase>Copyright © 2013 The Kuali Foundation. All Rights Reserved.