public abstract class OnlineReviewsActionHelperBase extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
DOCUMENT_MAP_KEY |
static String |
FORM_MAP_KEY |
static String |
REVIEWER_ATTACHMENTS_MAP_KEY |
static String |
REVIEWER_COMMENTS_MAP_KEY |
| Constructor and Description |
|---|
OnlineReviewsActionHelperBase(ProtocolFormBase form)
Constructs a OnlineReviewActionHelper.java.
|
public static final String REVIEWER_COMMENTS_MAP_KEY
public static final String REVIEWER_ATTACHMENTS_MAP_KEY
public static final String DOCUMENT_MAP_KEY
public static final String FORM_MAP_KEY
public OnlineReviewsActionHelperBase(ProtocolFormBase form)
form - public void init(boolean force)
protected abstract ProtocolOnlineReviewFormBase getNewProtocolOnlineReviewFormInstanceHook() throws Exception
Exceptionprotected abstract ReviewAttachmentsBeanBase getNewReviewAttachmentsBeanHook(String errorPropertyKey)
protected abstract ReviewCommentsBeanBase getNewReviewCommentsBeanInstanceHook(String errorPropertyKey)
public List<ProtocolOnlineReviewBase> getCurrentProtocolOnlineReviews()
public List<CommitteeMembershipBase> getAvailableCommitteeMembersForCurrentSubmission()
public List<ProtocolOnlineReviewDocumentBase> getProtocolOnlineReviewsForCurrentSubmission()
public String getNewReviewOrganizationDocumentNumber()
public void setNewReviewOrganizationDocumentNumber(String newReviewOrganizationDocumentNumber)
newReviewOrganizationDocumentNumber - The newReviewOrganizationDocumentNumber to set.public Date getNewReviewDateRequested()
public void setNewReviewDateRequested(Date newReviewDateRequested)
newReviewDateRequested - The newReviewDateRequested to set.public Date getNewReviewDateDue()
public void setNewReviewDateDue(Date newReviewDateDue)
newReviewDateDue - The newReviewDateDue to set.public String getNewReviewerTypeCode()
public void setNewReviewerTypeCode(String newReviewerTypeCode)
newReviewerTypeCode - The newReviewerTypeCode to set.public String getNewReviewDocumentDescription()
public void setNewReviewDocumentDescription(String newReviewDocumentDescription)
newReviewDocumentDescription - The newReviewDocumentDescription to set.public String getNewReviewExplanation()
public void setNewReviewExplanation(String newReviewExplanation)
newReviewExplanation - The newReviewExplanation to set.public List<ProtocolOnlineReviewDocumentBase> getProtocolOnlineReviewDocuments()
public void setProtocolOnlineReviewDocuments(List<ProtocolOnlineReviewDocumentBase> protocolOnlineReviewDocuments)
protocolOnlineReviewDocuments - The protocolOnlineReviewDocuments to set.protected abstract Class<? extends ProtocolOnlineReviewService> getProtocolOnlineReviewServiceClassHook()
public Long getNewProtocolReviewCommitteeMembershipId()
public void setNewProtocolReviewCommitteeMembershipId(Long newProtocolReviewCommitteeMembershipId)
newProtocolReviewPersonId - The newProtocolReviewPersonId to set.public List<ReviewCommentsBeanBase> getReviewCommentsBeans()
public void setReviewCommentsBeans(List<ReviewCommentsBeanBase> reviewCommentsBeans)
reviewerComments - The reviewerComments to set.public Map<String,Map<String,Object>> getDocumentHelperMap()
public void setDocumentHelperMap(Map<String,Map<String,Object>> documentHelperMap)
documentHelperMap - The documentHelperMap to set.public Map<String,Object> getHelperMapByDocumentNumber(String documentNumber)
public long getIndexByDocumentNumber(String documentNumber)
public ProtocolOnlineReviewDocumentBase getDocumentFromHelperMap(String documentNumber)
public ReviewCommentsBeanBase getReviewCommentsBeanFromHelperMap(String documentNumber)
public ReviewAttachmentsBeanBase getReviewAttachmentsBeanFromHelperMap(String documentNumber)
public int getDocumentIndexByReviewer(String personId, boolean nonEmployeeFlag)
public String getDocumentNumberByReviewer(String personId, boolean nonEmployeeFlag)
public ProtocolOnlineReviewDocumentBase getDocumentByReviewer(String personId, boolean nonEmployeeFlag)
public String getDocumentNumberForCurrentUser()
public ProtocolOnlineReviewDocumentBase getDocumentForCurrentUser()
public int getDocumentIndexForCurrentUser()
protected void populateAuthorizationFields(ProtocolOnlineReviewFormBase form, ProtocolOnlineReviewDocumentBase document)
protected abstract Class<? extends ReviewCommentsService> getReviewCommentsServiceClassHook()
public boolean isHideReviewerName()
public void setHideReviewerName(boolean hideReviewerName)
public List<ReviewAttachmentsBeanBase> getReviewAttachmentsBeans()
public void setReviewAttachmentsBeans(List<ReviewAttachmentsBeanBase> reviewAttachmentsBeans)
public boolean isHideReviewerNameForAttachment()
public void setHideReviewerNameForAttachment(boolean hideReviewerNameForAttachment)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.