public abstract class ProtocolPersonBase extends ProtocolAssociateBase implements PersonEditableInterface, AbstractProjectPerson
UPDATE_USER_LENGTH| Constructor and Description |
|---|
ProtocolPersonBase() |
getProtocol, getProtocolId, getProtocolNumber, getSequenceNumber, getSequenceOwner, init, setProtocol, setProtocolId, setProtocolNumber, setSequenceNumber, setSequenceOwnergetAuthorPersonName, 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 Integer getProtocolPersonId()
public void setProtocolPersonId(Integer protocolPersonId)
public String getPersonId()
getPersonId in interface AbstractProjectPersongetPersonId in interface PersonEditableInterfacepublic void setPersonId(String personId)
public String getPersonName()
public void setPersonName(String personName)
public String getProtocolPersonRoleId()
public void setProtocolPersonRoleId(String protocolPersonRoleId)
public Integer getRolodexId()
getRolodexId in interface AbstractProjectPersongetRolodexId in interface PersonEditableInterfacepublic void setRolodexId(Integer rolodexId)
setRolodexId in interface PersonEditableInterfacepublic Integer getAffiliationTypeCode()
public void setAffiliationTypeCode(Integer newAffiliationTypeCode)
public String getComments()
public void setComments(String comments)
public AffiliationType getAffiliationType()
public void setAffiliationType(AffiliationType affiliationType)
public ProtocolPersonRoleBase getProtocolPersonRole()
public void setProtocolPersonRoles(ProtocolPersonRoleBase protocolPersonRole)
public KcPerson getPerson()
getPerson in interface AbstractProjectPersonprotected KcPersonService getKcPersonService()
getKcPersonService in class KraPersistableBusinessObjectBasepublic ProtocolPersonRolodexBase getRolodex()
public void setRolodex(ProtocolPersonRolodexBase rolodex)
public boolean isDelete()
public void setDelete(boolean delete)
public boolean isTrained()
public boolean isUnitRequired()
public void setTrained(boolean trained)
public List<ProtocolUnitBase> getProtocolUnits()
public void setProtocolUnits(List<ProtocolUnitBase> protocolUnits)
public void addProtocolUnit(ProtocolUnitBase protocolUnit)
protocolUnit - public ProtocolUnitBase getProtocolUnit(int index)
index - public int getSelectedUnit()
public void setSelectedUnit(int selectedUnit)
public void resetAllProtocolLeadUnits()
public String getPersonKey()
public String getPersonUniqueKey()
public String getPreviousPersonRoleId()
public void setPreviousPersonRoleId(String previousPersonRoleId)
public boolean isNonEmployee()
public ProtocolUnitBase getLeadUnit()
public List<ProtocolAttachmentPersonnelBase> getAttachmentPersonnels()
null.public void setAttachmentPersonnels(List<ProtocolAttachmentPersonnelBase> attachmentPersonnels)
public void postInitHook(ProtocolBase protocol)
ProtocolAssociateBase.init(ProtocolBase) after all other initialization is performed.
inits ProtocolBase Units.postInitHook in class ProtocolAssociateBaseprotocol - the protocol initialization is requested with.public void resetPersistenceState()
resetPersistenceState in interface Sequenceablepublic int hashCode()
hashCode in class ProtocolAssociateBasepublic boolean equals(Object obj)
equals in class ProtocolAssociateBasepublic boolean isPrincipalInvestigator()
public String getLastName()
public String getSocialSecurityNumber()
public void setSocialSecurityNumber(String socialSecurityNumber)
setSocialSecurityNumber in interface PersonEditableInterfacepublic String getFirstName()
public void setFirstName(String firstName)
setFirstName in interface PersonEditableInterfacepublic String getMiddleName()
public void setMiddleName(String middleName)
setMiddleName in interface PersonEditableInterfacepublic String getFullName()
getFullName in interface AbstractProjectPersongetFullName in interface PersonEditableInterfacepublic void setFullName(String fullName)
setFullName in interface PersonEditableInterfacepublic String getPriorName()
public void setPriorName(String priorName)
setPriorName in interface PersonEditableInterfacepublic String getUserName()
public void setUserName(String userName)
setUserName in interface PersonEditableInterfacepublic String getEmailAddress()
public void setEmailAddress(String emailAddress)
setEmailAddress in interface PersonEditableInterfacepublic Date getDateOfBirth()
public void setDateOfBirth(Date dateOfBirth)
setDateOfBirth in interface PersonEditableInterfacepublic Integer getAge()
public void setAge(Integer age)
setAge in interface PersonEditableInterfacepublic Integer getAgeByFiscalYear()
public void setAgeByFiscalYear(Integer ageByFiscalYear)
setAgeByFiscalYear in interface PersonEditableInterfacepublic String getGender()
public void setGender(String gender)
setGender in interface PersonEditableInterfacepublic String getRace()
public void setRace(String race)
setRace in interface PersonEditableInterfacepublic String getEducationLevel()
public void setEducationLevel(String educationLevel)
setEducationLevel in interface PersonEditableInterfacepublic String getDegree()
public void setDegree(String degree)
setDegree in interface PersonEditableInterfacepublic String getMajor()
public void setMajor(String major)
setMajor in interface PersonEditableInterfacepublic Boolean getHandicappedFlag()
public void setHandicappedFlag(Boolean handicappedFlag)
setHandicappedFlag in interface PersonEditableInterfacepublic String getHandicapType()
public void setHandicapType(String handicapType)
setHandicapType in interface PersonEditableInterfacepublic Boolean getVeteranFlag()
public void setVeteranFlag(Boolean veteranFlag)
setVeteranFlag in interface PersonEditableInterfacepublic String getVeteranType()
public void setVeteranType(String veteranType)
setVeteranType in interface PersonEditableInterfacepublic String getVisaCode()
public void setVisaCode(String visaCode)
setVisaCode in interface PersonEditableInterfacepublic String getVisaType()
public void setVisaType(String visaType)
setVisaType in interface PersonEditableInterfacepublic Date getVisaRenewalDate()
public void setVisaRenewalDate(Date visaRenewalDate)
setVisaRenewalDate in interface PersonEditableInterfacepublic Boolean getHasVisa()
public void setHasVisa(Boolean hasVisa)
setHasVisa in interface PersonEditableInterfacepublic String getOfficeLocation()
public void setOfficeLocation(String officeLocation)
setOfficeLocation in interface PersonEditableInterfacepublic String getOfficePhone()
public void setOfficePhone(String officePhone)
setOfficePhone in interface PersonEditableInterfacepublic String getSecondaryOfficeLocation()
public void setSecondaryOfficeLocation(String secondaryOfficeLocation)
setSecondaryOfficeLocation in interface PersonEditableInterfacepublic String getSecondaryOfficePhone()
public void setSecondaryOfficePhone(String secondaryOfficePhone)
setSecondaryOfficePhone in interface PersonEditableInterfacepublic String getSchool()
public void setSchool(String school)
setSchool in interface PersonEditableInterfacepublic String getYearGraduated()
public void setYearGraduated(String yearGraduated)
setYearGraduated in interface PersonEditableInterfacepublic String getDirectoryDepartment()
public void setDirectoryDepartment(String directoryDepartment)
setDirectoryDepartment in interface PersonEditableInterfacepublic String getSaluation()
public void setSaluation(String saluation)
setSaluation in interface PersonEditableInterfacepublic String getCountryOfCitizenship()
public void setCountryOfCitizenship(String countryOfCitizenship)
setCountryOfCitizenship in interface PersonEditableInterfacepublic String getPrimaryTitle()
public void setPrimaryTitle(String primaryTitle)
setPrimaryTitle in interface PersonEditableInterfacepublic String getDirectoryTitle()
public void setDirectoryTitle(String directoryTitle)
setDirectoryTitle in interface PersonEditableInterfacepublic String getHomeUnit()
public void setHomeUnit(String homeUnit)
setHomeUnit in interface PersonEditableInterfacepublic Boolean getFacultyFlag()
public void setFacultyFlag(Boolean facultyFlag)
setFacultyFlag in interface PersonEditableInterfacepublic Boolean getGraduateStudentStaffFlag()
public void setGraduateStudentStaffFlag(Boolean graduateStudentStaffFlag)
setGraduateStudentStaffFlag in interface PersonEditableInterfacepublic Boolean getResearchStaffFlag()
public void setResearchStaffFlag(Boolean researchStaffFlag)
setResearchStaffFlag in interface PersonEditableInterfacepublic Boolean getServiceStaffFlag()
public void setServiceStaffFlag(Boolean serviceStaffFlag)
setServiceStaffFlag in interface PersonEditableInterfacepublic Boolean getSupportStaffFlag()
public void setSupportStaffFlag(Boolean supportStaffFlag)
setSupportStaffFlag in interface PersonEditableInterfacepublic Boolean getOtherAcademicGroupFlag()
public void setOtherAcademicGroupFlag(Boolean otherAcademicGroupFlag)
setOtherAcademicGroupFlag in interface PersonEditableInterfacepublic Boolean getMedicalStaffFlag()
public void setMedicalStaffFlag(Boolean medicalStaffFlag)
setMedicalStaffFlag in interface PersonEditableInterfacepublic Boolean getVacationAccrualFlag()
public void setVacationAccrualFlag(Boolean vacationAccrualFlag)
setVacationAccrualFlag in interface PersonEditableInterfacepublic Boolean getOnSabbaticalFlag()
public void setOnSabbaticalFlag(Boolean onSabbaticalFlag)
setOnSabbaticalFlag in interface PersonEditableInterfacepublic String getIdProvided()
public void setIdProvided(String idProvided)
setIdProvided in interface PersonEditableInterfacepublic String getIdVerified()
public void setIdVerified(String idVerified)
setIdVerified in interface PersonEditableInterfacepublic String getAddressLine1()
public void setAddressLine1(String addressLine1)
setAddressLine1 in interface PersonEditableInterfacepublic String getAddressLine2()
public void setAddressLine2(String addressLine2)
setAddressLine2 in interface PersonEditableInterfacepublic String getAddressLine3()
public void setAddressLine3(String addressLine3)
setAddressLine3 in interface PersonEditableInterfacepublic String getCity()
public void setCity(String city)
setCity in interface PersonEditableInterfacepublic String getCounty()
public void setCounty(String county)
setCounty in interface PersonEditableInterfacepublic String getState()
public void setState(String state)
setState in interface PersonEditableInterfacepublic String getPostalCode()
public void setPostalCode(String postalCode)
setPostalCode in interface PersonEditableInterfacepublic String getCountryCode()
public void setCountryCode(String countryCode)
setCountryCode in interface PersonEditableInterfacepublic String getFaxNumber()
public void setFaxNumber(String faxNumber)
setFaxNumber in interface PersonEditableInterfacepublic String getPagerNumber()
public void setPagerNumber(String pagerNumber)
setPagerNumber in interface PersonEditableInterfacepublic String getMobilePhoneNumber()
public void setMobilePhoneNumber(String mobilePhoneNumber)
setMobilePhoneNumber in interface PersonEditableInterfacepublic String getEraCommonsUserName()
public void setEraCommonsUserName(String eraCommonsUserName)
setEraCommonsUserName in interface PersonEditableInterfacepublic void setLastName(String lastName)
setLastName in interface PersonEditableInterfacepublic ProtocolBase getParent()
getParent in interface AbstractProjectPersonpublic String getRoleCode()
getRoleCode in interface AbstractProjectPersonpublic void setAffiliationTypeCodeChanged(boolean affiliationTypeCodeChanged)
public boolean isAffiliationTypeCodeChanged()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.