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, setVersionNumber
public ProposalProjectDirector()
public String getPrincipalId()
CGProjectDirector
getPrincipalId
in interface CGProjectDirector
CGProjectDirector.getPrincipalId()
public void setPrincipalId(String principalId)
CGProjectDirector
setPrincipalId
in interface CGProjectDirector
principalId
- The principalId to set.CGProjectDirector.setPrincipalId(java.lang.String)
public Long getProposalNumber()
CGProjectDirector
getProposalNumber
in interface CGProjectDirector
CGProjectDirector.getProposalNumber()
public void setProposalNumber(Long proposalNumber)
CGProjectDirector
setProposalNumber
in interface CGProjectDirector
proposalNumber
- The proposalNumber to set.CGProjectDirector.setProposalNumber(java.lang.Long)
public boolean isProposalPrimaryProjectDirectorIndicator()
public boolean isPrimary()
isPrimary
in interface Primaryable
Primaryable.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.Inactivatable
public void setActive(boolean active)
setActive
in interface org.kuali.rice.core.api.mo.common.active.MutableInactivatable
active
- The active to set.public org.kuali.rice.kim.api.identity.Person getProjectDirector()
CGProjectDirector
getProjectDirector
in interface CGProjectDirector
CGProjectDirector.getProjectDirector()
public void setProjectDirector(org.kuali.rice.kim.api.identity.Person projectDirector)
CGProjectDirector
setProjectDirector
in interface CGProjectDirector
projectDirector
- 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.ModelObjectBasic
toString
in class org.kuali.rice.krad.bo.BusinessObjectBase
Object.toString()
public String getUserLookupRoleNamespaceCode()
public String getUserLookupRoleName()
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.