public class ProposalProjectDirector extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements Primaryable, CGProjectDirector, org.kuali.rice.core.api.mo.common.active.MutableInactivatable
Proposal and a ProjectDirector.| Constructor and Description | 
|---|
| ProposalProjectDirector()Default constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getPrincipalId()Gets the principalId attribute. | 
| org.kuali.rice.kim.api.identity.Person | getProjectDirector()Gets the project director attribute. | 
| Long | getProposalNumber()Gets the proposalNumber attribute. | 
| String | getProposalProjectDirectorProjectTitle()Gets the proposalProjectDirectorProjectTitle attribute. | 
| String | getUserLookupRoleName()Gets the userLookupRoleName attribute. | 
| String | getUserLookupRoleNamespaceCode()Gets the userLookupRoleNamespaceCode attribute. | 
| boolean | isActive()Gets the active attribute. | 
| boolean | isPrimary() | 
| boolean | isProposalPrimaryProjectDirectorIndicator()Gets the proposalPrimaryProjectDirectorIndicator attribute. | 
| void | setActive(boolean active)Sets the active attribute value. | 
| void | setPrincipalId(String principalId)Sets the principalId attribute. | 
| void | setProjectDirector(org.kuali.rice.kim.api.identity.Person projectDirector)Sets the projectDirector. | 
| void | setProposalNumber(Long proposalNumber)Sets the proposalNumber attribute. | 
| void | setProposalPrimaryProjectDirectorIndicator(boolean proposalPrimaryProjectDirectorIndicator)Sets the proposalPrimaryProjectDirectorIndicator attribute. | 
| void | setProposalProjectDirectorProjectTitle(String proposalProjectDirectorProjectTitle)Sets the proposalProjectDirectorProjectTitle attribute. | 
| String | toString()This can be displayed by Proposal.xml lookup results. | 
| protected LinkedHashMap | toStringMapper_RICE20_REFACTORME() | 
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberpublic ProposalProjectDirector()
public String getPrincipalId()
CGProjectDirectorgetPrincipalId in interface CGProjectDirectorCGProjectDirector.getPrincipalId()public void setPrincipalId(String principalId)
CGProjectDirectorsetPrincipalId in interface CGProjectDirectorprincipalId - The principalId to set.CGProjectDirector.setPrincipalId(java.lang.String)public Long getProposalNumber()
CGProjectDirectorgetProposalNumber in interface CGProjectDirectorCGProjectDirector.getProposalNumber()public void setProposalNumber(Long proposalNumber)
CGProjectDirectorsetProposalNumber in interface CGProjectDirectorproposalNumber - The proposalNumber to set.CGProjectDirector.setProposalNumber(java.lang.Long)public boolean isProposalPrimaryProjectDirectorIndicator()
public boolean isPrimary()
isPrimary in interface PrimaryablePrimaryable.isPrimary()public void setProposalPrimaryProjectDirectorIndicator(boolean proposalPrimaryProjectDirectorIndicator)
proposalPrimaryProjectDirectorIndicator - The proposalPrimaryProjectDirectorIndicator to set.public String getProposalProjectDirectorProjectTitle()
public void setProposalProjectDirectorProjectTitle(String proposalProjectDirectorProjectTitle)
proposalProjectDirectorProjectTitle - The proposalProjectDirectorProjectTitle to set.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.MutableInactivatableactive - The active to set.public org.kuali.rice.kim.api.identity.Person getProjectDirector()
CGProjectDirectorgetProjectDirector in interface CGProjectDirectorCGProjectDirector.getProjectDirector()public void setProjectDirector(org.kuali.rice.kim.api.identity.Person projectDirector)
CGProjectDirectorsetProjectDirector in interface CGProjectDirectorprojectDirector - the projectDirector to setorg.kuali.ole.module.cg.businessobject.CGProjectDirector#setProjectDirector(org.kuali.ole.module.cg.businessobject.ProjectDirector)protected LinkedHashMap toStringMapper_RICE20_REFACTORME()
org.kuali.rice.krad.bo.BusinessObjectBase#toStringMapper()public String toString()
toString in interface org.kuali.rice.core.api.mo.ModelObjectBasictoString in class org.kuali.rice.krad.bo.BusinessObjectBaseObject.toString()public String getUserLookupRoleNamespaceCode()
public String getUserLookupRoleName()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.