public class OrgReviewRoleMaintainableImpl extends FinancialSystemMaintainable
businessObject, businessObjectAuthorizationService, businessObjectDictionaryService, businessObjectMetaDataService, documentHelperService, inactiveRecordDisplay, maintenanceDocumentDictionaryService, newCollectionLineNames, newCollectionLines, personService
Constructor and Description |
---|
OrgReviewRoleMaintainableImpl() |
Modifier and Type | Method and Description |
---|---|
List<org.kuali.rice.krad.maintenance.MaintenanceLock> |
generateMaintenanceLocks() |
protected OrgReviewRoleService |
getOrgReviewRoleService() |
List |
getSections(org.kuali.rice.kns.document.MaintenanceDocument document,
org.kuali.rice.kns.maintenance.Maintainable oldMaintainable)
Override the getSections method on this maintainable so that the document type name field
can be set to read-only for
KRAD Conversion: Inquirable performs conditionally preparing the fields for different role modes
or to display/hide fields on the inquiry.
|
boolean |
isExternalBusinessObject() |
void |
prepareBusinessObject(org.kuali.rice.krad.bo.BusinessObject businessObject) |
protected void |
prepareFieldsCommon(org.kuali.rice.kns.web.ui.Field field,
boolean shouldReviewTypesFieldBeReadOnly,
boolean hasAccountingOrganizationHierarchy) |
protected void |
prepareFieldsForCreateDelegationMode(org.kuali.rice.kns.web.ui.Field field) |
protected void |
prepareFieldsForCreateRoleMemberMode(org.kuali.rice.kns.web.ui.Field field) |
protected void |
prepareFieldsForEditDelegation(org.kuali.rice.kns.web.ui.Field field) |
protected void |
prepareFieldsForEditRoleMember(org.kuali.rice.kns.web.ui.Field field) |
void |
processAfterCopy(org.kuali.rice.kns.document.MaintenanceDocument document,
Map<String,String[]> parameters) |
void |
processAfterEdit(org.kuali.rice.kns.document.MaintenanceDocument document,
Map<String,String[]> parameters) |
void |
refresh(String refreshCaller,
Map fieldValues,
org.kuali.rice.kns.document.MaintenanceDocument document) |
void |
saveBusinessObject() |
protected void |
setCommonFieldsToReadOnlyOnEdit(org.kuali.rice.kns.web.ui.Field field) |
answerSplitNodeQuestion, populateChartOfAccountsCodeFields, processAfterPost, processBeforeAddLine, refreshReferences
addMultipleValueLookupResults, addNewLineToCollection, clearBusinessObjectOfRestrictedValues, clearCollectionRestrictedValues, clearFieldRestrictedValues, decryptEncryptedData, deleteBusinessObject, generateAllAffectedReferences, getAffectedReferencesFromLookup, getAllRefreshableReferences, getBoClass, getBusinessObject, getBusinessObjectAuthorizationService, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getCoreSections, getDocumentHelperService, getDocumentTitle, getDuplicateIdentifierFieldsFromDataDictionary, getInactiveRecordDisplay, getMaintainableTitle, getMaintenanceDocumentDictionaryService, getMultiValueIdentifierList, getNewCollectionLine, getPersonService, getShowInactiveRecords, hasBusinessObjectExisted, initNewCollectionLine, isBoNotesEnabled, isNotesEnabled, isOldBusinessObjectInDocument, isRelationshipRefreshable, performCollectionForceUpperCase, performFieldForceUpperCase, performFieldForceUpperCase, performForceUpperCase, populateBusinessObject, populateNewCollectionLines, populateNewSubCollectionLines, prepareBusinessObjectForAdditionFromMultipleValueLookup, processAfterAddLine, processAfterNew, saveDataObject, setBoClass, setBusinessObject, setBusinessObjectAuthorizationService, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setDataObject, setDocumentHelperService, setGenerateBlankRequiredValues, setGenerateDefaultValues, setMaintenanceDocumentDictionaryService, setNewCollectionLineDefaultValues, setPersonService, setShowInactiveRecords, setupNewFromExisting, shouldFieldBeEncrypted
deleteDataObject, doRouteStatusChange, getCustomLockDescriptor, getDataObject, getDataObjectAuthorizationService, getDataObjectClass, getDataObjectMetaDataService, getDocumentDictionaryService, getDocumentNumber, getDocumentTitle, getDocumentTypeName, getEncryptionService, getLockingDocumentId, getLookupService, getMaintenanceAction, getMaintenanceDocumentService, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isLockable, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterAddLine, processAfterCopy, processAfterDeleteLine, processAfterEdit, processAfterNew, processAfterPost, processAfterRetrieve, retrieveObjectForEditOrCopy, setDataObjectAuthorizationService, setDataObjectClass, setDataObjectMetaDataService, setDocumentDictionaryService, setDocumentNumber, setEncryptionService, setLookupService, setMaintenanceAction, setMaintenanceDocumentService, setupNewFromExisting, useCustomLockDescriptors
addCustomContainerComponents, addLine, adjustIdIfNecessary, applyAuthorizationAndPresentationLogic, applyDefaultValues, applyDefaultValuesForCollectionLine, buildClientSideStateScript, buildExportTableData, buildExportTableRow, buildGrowlScript, buildInquiryLink, cleanViewAfterRender, findNestedDictionaryAttribute, getBusinessObjectService, getCommonContext, getConfigurationService, getDataDictionaryService, getExportTableFormatOptions, getExpressionEvaluator, getPersistenceService, getPersistenceStructureService, getPreModelContext, getViewDictionaryService, initializeDataFieldFromDataDictionary, invokeMethodFinalizer, logAndThrowRuntime, performAddLineValidation, performApplyModel, performComponentApplyModel, performComponentFinalize, performComponentInitialization, performComponentLifecycle, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performDeleteLineValidation, performFinalize, performInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterSaveLine, processAnyRemoteFieldsHolder, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, retrieveEditModesAndActionFlags, runComponentModifiers, setBusinessObjectService, setConfigurationService, setDataDictionaryService, setExpressionEvaluator, setPersistenceService, setPersistenceStructureService, setViewContext, setViewDictionaryService, spawnSubLifecyle, syncClientSideStateForComponent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deleteDataObject, doRouteStatusChange, getCustomLockDescriptor, getDataObject, getDataObjectClass, getDocumentTitle, getLockingDocumentId, getMaintenanceAction, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isLockable, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterCopy, processAfterEdit, processAfterNew, processAfterPost, processAfterRetrieve, retrieveObjectForEditOrCopy, setDataObjectClass, setDocumentNumber, setMaintenanceAction, setupNewFromExisting, useCustomLockDescriptors
applyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecyle
public OrgReviewRoleMaintainableImpl()
public boolean isExternalBusinessObject()
isExternalBusinessObject
in interface org.kuali.rice.krad.maintenance.Maintainable
isExternalBusinessObject
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
public List<org.kuali.rice.krad.maintenance.MaintenanceLock> generateMaintenanceLocks()
generateMaintenanceLocks
in interface org.kuali.rice.krad.maintenance.Maintainable
generateMaintenanceLocks
in class org.kuali.rice.krad.maintenance.MaintainableImpl
public void prepareBusinessObject(org.kuali.rice.krad.bo.BusinessObject businessObject)
prepareBusinessObject
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
public void processAfterEdit(org.kuali.rice.kns.document.MaintenanceDocument document, Map<String,String[]> parameters)
processAfterEdit
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
public void processAfterCopy(org.kuali.rice.kns.document.MaintenanceDocument document, Map<String,String[]> parameters)
processAfterCopy
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
public List getSections(org.kuali.rice.kns.document.MaintenanceDocument document, org.kuali.rice.kns.maintenance.Maintainable oldMaintainable)
getSections
in class org.kuali.rice.kns.maintenance.KualiMaintainableImpl
protected void prepareFieldsCommon(org.kuali.rice.kns.web.ui.Field field, boolean shouldReviewTypesFieldBeReadOnly, boolean hasAccountingOrganizationHierarchy)
protected void setCommonFieldsToReadOnlyOnEdit(org.kuali.rice.kns.web.ui.Field field)
protected void prepareFieldsForEditRoleMember(org.kuali.rice.kns.web.ui.Field field)
protected void prepareFieldsForEditDelegation(org.kuali.rice.kns.web.ui.Field field)
protected void prepareFieldsForCreateRoleMemberMode(org.kuali.rice.kns.web.ui.Field field)
protected void prepareFieldsForCreateDelegationMode(org.kuali.rice.kns.web.ui.Field field)
public void saveBusinessObject()
saveBusinessObject
in class FinancialSystemMaintainable
Maintainable.saveBusinessObject()
protected OrgReviewRoleService getOrgReviewRoleService()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.