public abstract class PersonnelHelperBase extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected ProtocolFormBase |
form
Each Helper must contain a reference to its document form
so that it can access the actual document.
|
protected boolean |
modifyPersonnel |
protected List<ProtocolAttachmentPersonnelBase> |
newProtocolAttachmentPersonnels |
protected ProtocolPersonBase |
newProtocolPerson |
protected List<ProtocolUnitBase> |
newProtocolPersonUnits |
protected org.kuali.rice.coreservice.framework.parameter.ParameterService |
parameterService |
protected boolean |
personTrainingSectionRequired |
| Constructor and Description |
|---|
PersonnelHelperBase(ProtocolFormBase form) |
protected ProtocolFormBase form
protected boolean modifyPersonnel
protected ProtocolPersonBase newProtocolPerson
protected List<ProtocolUnitBase> newProtocolPersonUnits
protected List<ProtocolAttachmentPersonnelBase> newProtocolAttachmentPersonnels
protected boolean personTrainingSectionRequired
protected transient org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService
public PersonnelHelperBase(ProtocolFormBase form)
public void prepareView()
protected ProtocolBase getProtocol()
public boolean isProtocolFinal()
protected void initializePermissions(ProtocolBase protocol)
protected abstract void initializeModifyProtocolPermission(ProtocolBase protocol)
protected TaskAuthorizationService getTaskAuthorizationService()
protected String getUserIdentifier()
public boolean getModifyPersonnel()
public void setNewProtocolPerson(ProtocolPersonBase newProtocolPerson)
public ProtocolPersonBase getNewProtocolPerson()
public List<ProtocolUnitBase> getNewProtocolPersonUnits()
public void setNewProtocolPersonUnits(List<ProtocolUnitBase> newProtocolPersonUnits)
public List<ProtocolAttachmentPersonnelBase> getNewProtocolAttachmentPersonnels()
public void setNewProtocolAttachmentPersonnels(List<ProtocolAttachmentPersonnelBase> newProtocolAttachmentPersonnels)
public ProtocolFormBase getForm()
public void setForm(ProtocolFormBase form)
protected abstract void initializeTrainingSection()
protected String getParameterValue(String parameterName)
protected abstract Class<? extends ProtocolDocumentBase> getProtocolDocumentBOClassHook()
public boolean isPersonTrainingSectionRequired()
public void setPersonTrainingSectionRequired(boolean personTrainingSectionRequired)
protected org.kuali.rice.coreservice.framework.parameter.ParameterService getParameterService()
public abstract ProtocolUnitBase createNewProtocolUnitInstanceHook()
public abstract ProtocolAttachmentPersonnelBase createNewProtocolAttachmentPersonnelInstanceHook()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.