public abstract class ProtocolFormBase extends KraTransactionalDocumentFormBase implements PermissionsForm, Auditable, QuestionableFormInterface, CustomDataDocumentForm
| Modifier and Type | Field and Description |
|---|---|
protected static String |
CUSTOM_DATA_NAV_TO |
protected static boolean |
HIDE_ONLINE_REVIEW_WHEN_DISABLED |
protected static String |
ONLINE_REVIEW_NAV_TO |
actionName, navigateToforcedReadOnlyFieldsadHocActionRequestCodes, attachmentFile, documentActions, editingMode, suppressAllButtonsrequiredNonEditablePropertiesDEFAULT_END, DEFAULT_MIDDLE| Constructor and Description |
|---|
ProtocolFormBase() |
addExtraButton, clearUnitRulesMessages, getActionName, getDefaultDocumentTypeName, getHeaderDispatch, getLockRegion, getNavigateTo, getPersonEditableFields, getSoftErrors, getUnitRulesErrors, getUnitRulesMessages, getUnitRulesMessages, getUnitRulesWarnings, hasModifyBudgetPermission, hasModifyCompletedBudgetPermission, hasModifyNarrativesPermission, hasModifyProposalPermission, isMedusaOpenedDoc, isPopupViewOnly, isUnitRulesErrorsExist, isUnitRulesWarningsExist, isViewOnly, populate, populateFalseCheckboxes, populatePersonEditableFields, processMultiQuestionCheckBox, setActionName, setDocument, setMedusaOpenedDoc, setNavigateTo, setPersonEditableFields, setPopupViewOnly, setUnitRulesMessages, setupLockRegions, setViewOnlydiscoverDocumentTypeName, formatReversalDate, getForcedReadOnlyFields, getTransactionalDocument, instantiateTransactionalDocumentByDocumentTypeName, populateEmptyMultiSelect, populationSpecialEmptyFields, setForcedReadOnlyFields, shouldMethodToCallParameterBeUsedaddRequiredNonEditableProperties, buildHtmlLink, customInitMaxUploadSizes, getActionRequestsRequiringApproval, getAdditionalScriptFile, getAdditionalScriptFiles, getAdHocActionRequestCodes, getAdHocRoutePerson, getAdHocRoutePersons, getAdHocRouteWorkgroup, getAdHocRouteWorkgroups, getAnnotation, getAttachmentFile, getBoNotes, getCommand, getDocId, getDocNum, getDocTypeName, getDocument, getDocumentActions, getDocumentHandlerUrl, getEditingMode, getFormKey, getInitiator, getInitiatorNetworkId, getMessageMapFromPreviousRequest, getNewAdHocRoutePerson, getNewAdHocRouteWorkgroup, getNewNote, getPersonInquiryUrlLink, getSelectedActionRequests, getStandardHeaderFields, getSuperUserAnnotation, getWorkflowDocument, hasDocumentId, initializeHeaderNavigationTabs, instantiateDocument, isDocumentEnRoute, isFormDocumentInitialized, isHasWorkflowDocument, isReturnToActionList, isStateAllowsApproveOrDisapprove, isStateAllowsApproveSingleActionRequest, isStateInitiatedFinalCancelled, isStateProcessedOrDisapproved, isSuperUserApproveSingleActionRequestAuthorized, isSuperUserAuthorized, isSuperUserDisapproveDocumentAuthorized, isSuppressAllButtons, isUserDocumentInitiator, setActionRequests, setAdditionalScriptFile, setAdditionalScriptFiles, setAdHocActionRequestCodes, setAdHocRoutePersons, setAdHocRouteWorkgroups, setAnnotation, setAttachmentFile, setBoNotes, setCommand, setDerivedValuesOnForm, setDocId, setDocNum, setDocTypeName, setDocumentActions, setEditingMode, setFormKey, setMessageMapFromPreviousRequest, setNewAdHocRoutePerson, setNewAdHocRouteWorkgroup, setNewNote, setReturnToActionList, setSelectedActionRequests, setSuperUserAnnotation, setSuppressAllButtons, shouldPropertyBePopulatedInForm, validateclearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getBackLocation, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getExtraButtons, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getMethodToCall, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, getRefreshCaller, getTabState, getTabStates, incrementTabIndex, isFieldLevelHelpEnabled, populateBackLocation, populateFieldLevelHelpEnabled, reset, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, setBackLocation, setCurrentTabIndex, setDocInfo, setExtraButton, setExtraButtons, setFieldLevelHelpEnabled, setFieldNameToFocusOnAfterSubmit, setHeaderNavigationTabs, setMethodToCall, setNavigationCss, setNumColumns, setRefreshCaller, setTabStatesaddMaxUploadSize, cacheUnconvertedValue, copyPopulateEditablePropertiesToActionEditableProperties, formatterClassForKeypath, formatValue, getActionEditablePropertiesGuid, getEditableProperties, getFormatter, getFormatterTypes, getIsNewForm, getMaxUploadSizes, getMethodToCallsToBypassSessionRetrievalForGETRequests, getParameter, getParameterValues, getPopulateEditableProperties, getPopulateEditablePropertiesGuid, getPropertyType, getRequiredNonEditableProperties, getStrutsActionMappingScope, getUnconvertedValues, getUnknownKeys, initMaxUploadSizes, isPropertyEditable, isPropertyNonEditableButRequired, populateForProperty, postprocessRequestParameters, processValidationFail, registerEditableProperty, registerIsNewForm, registerRequiredNonEditableProperty, registerStrutsActionMappingScope, setActionEditablePropertiesGuid, setFormatterType, setFormatterTypes, setPopulateEditablePropertiesGuid, setUnconvertedValuesgetMultipartRequestHandler, getServlet, getServletWrapper, setMultipartRequestHandler, setServlet, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDocumentprotected static final boolean HIDE_ONLINE_REVIEW_WHEN_DISABLED
protected static final String ONLINE_REVIEW_NAV_TO
protected static final String CUSTOM_DATA_NAV_TO
public void initialize()
throws Exception
Exceptionprotected abstract NotificationHelper<? extends ProtocolNotificationContextBase> getNotificationHelperHook()
protected abstract ProtocolReferenceBeanBase createNewProtocolReferenceBeanInstance()
protected abstract QuestionnaireHelperBase createNewQuestionnaireHelperInstanceHook(ProtocolFormBase protocolForm)
protected abstract ActionHelperBase createNewActionHelperInstanceHook(ProtocolFormBase protocolForm) throws Exception
Exceptionprotected abstract ProtocolSpecialReviewHelperBase createNewSpecialReviewHelperInstanceHook(ProtocolFormBase protocolForm)
protected abstract ProtocolCustomDataHelperBase createNewCustomDataHelperInstanceHook(ProtocolFormBase protocolForm)
protected abstract OnlineReviewsActionHelperBase createNewOnlineReviewsActionHelperInstanceHook(ProtocolFormBase protocolForm)
protected abstract ProtocolHelperBase createNewProtocolHelperInstanceHook(ProtocolFormBase protocolForm)
protected abstract PermissionsHelperBase createNewPermissionsHelperInstanceHook(ProtocolFormBase protocolForm)
protected abstract PersonnelHelperBase createNewPersonnelHelperInstanceHook(ProtocolFormBase protocolForm)
protected abstract QuestionnaireHelperBase createNewQuestionnaireHelper(ProtocolFormBase protocolForm)
protected abstract NotesAttachmentsHelperBase createNewNotesAttachmentsHelperInstanceHook(ProtocolFormBase protocolForm)
protected org.kuali.rice.kns.service.DataDictionaryService getDataDictionaryService()
public void populateHeaderFields(org.kuali.rice.kew.api.WorkflowDocument workflowDocument)
populateHeaderFields in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBasepublic void reset(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
reset in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBasepublic String getLookupResultsSequenceNumber()
public void setLookupResultsSequenceNumber(String lookupResultsSequenceNumber)
public String getLookupResultsBOClassName()
public void setLookupResultsBOClassName(String lookupResultsBOClassName)
public void setProtocolHelper(ProtocolHelperBase protocolHelper)
public ProtocolHelperBase getProtocolHelper()
public PersonnelHelperBase getPersonnelHelper()
public PermissionsHelperBase getPermissionsHelper()
PermissionsFormgetPermissionsHelper in interface PermissionsFormpublic void setNewProtocolReferenceBean(ProtocolReferenceBeanBase newProtocolReferenceBean)
public ProtocolReferenceBeanBase getNewProtocolReferenceBean()
protected void setSaveDocumentControl(Map editMode)
setSaveDocumentControl in class KraTransactionalDocumentFormBasepublic ProtocolCustomDataHelperBase getCustomDataHelper()
getCustomDataHelper in interface CustomDataDocumentFormpublic void setCustomDataHelper(ProtocolCustomDataHelperBase customDataHelper)
public boolean isAuditActivated()
isAuditActivated in interface Auditablepublic void setAuditActivated(boolean auditActivated)
setAuditActivated in interface AuditableauditActivated - true if audit is activated false if not.public ProtocolSpecialReviewHelperBase getSpecialReviewHelper()
public void setSpecialReviewHelper(ProtocolSpecialReviewHelperBase specialReviewHelper)
public NotesAttachmentsHelperBase getNotesAttachmentsHelper()
public void setNotesAttachmentsHelper(NotesAttachmentsHelperBase notesAttachmentsHelper)
notesAttachmentsHelper - the Notes & Attachments Helperpublic ActionHelperBase getActionHelper()
protected void setActionHelper(ActionHelperBase actionHelper)
public boolean isJavaScriptEnabled()
public void setJavaScriptEnabled(boolean javaScriptEnabled)
public ProtocolDocumentBase getProtocolDocument()
public QuestionnaireHelperBase getQuestionnaireHelper()
public void setQuestionnaireHelper(QuestionnaireHelperBase questionnaireHelper)
public void setOnlineReviewsActionHelper(OnlineReviewsActionHelperBase onlineReviewActionHelper)
public OnlineReviewsActionHelperBase getOnlineReviewsActionHelper()
public NotificationHelper<ProtocolNotificationContextBase> getNotificationHelper()
public void setNotificationHelper(NotificationHelper notificationHelper)
public KraAuthorizationService getKraAuthorizationService()
public List<org.kuali.rice.kns.web.ui.ExtraButton> getExtraActionsButtons()
public abstract String getModuleCode()
KraTransactionalDocumentFormBasegetModuleCode in class KraTransactionalDocumentFormBasepublic String getDetailId()
public void setDetailId(String detailId)
public List<ProtocolFundingSourceBase> getDeletedProtocolFundingSources()
public void setDeletedProtocolFundingSources(List<ProtocolFundingSourceBase> deletedProtocolFundingSources)
public String getQuestionnaireFieldStarter()
getQuestionnaireFieldStarter in interface QuestionableFormInterfacepublic String getQuestionnaireFieldMiddle()
getQuestionnaireFieldMiddle in interface QuestionableFormInterfacepublic String getQuestionnaireFieldEnd()
getQuestionnaireFieldEnd in interface QuestionableFormInterfacepublic String getQuestionnaireExpression()
getQuestionnaireExpression in interface QuestionableFormInterfacepublic MedusaBean getMedusaBean()
public void setMedusaBean(MedusaBean medusaBean)
protected KcPersonService getKcPersonService()
public boolean isSuperUserApproveDocumentAuthorized()
isSuperUserApproveDocumentAuthorized in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBasepublic List<org.kuali.rice.kew.api.action.ActionRequest> getActionRequests()
getActionRequests in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBasepublic boolean isShowNotificationEditor()
public void setShowNotificationEditor(boolean showNotificationEditor)
public boolean isSuperUserActionAvaliable()
isSuperUserActionAvaliable in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBaseCopyright © 2013 The Kuali Foundation. All Rights Reserved.