public class PeopleFlowMaintainableImpl extends MaintainableImpl
| Constructor and Description |
|---|
PeopleFlowMaintainableImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLine(Collection<Object> collection,
Object addLine,
boolean insertFirst)
sort
PeopleFlowMemberBos by stop number (priority), and clean
out the actionRequestPolicyCode for non-ROLE members. |
protected void |
processAfterAddLine(View view,
CollectionGroup collectionGroup,
Object model,
Object addLine,
String collectionPath)
In the case of edit maintenance adds a new blank line to the old side
This method is intended to override the method in MaintainableImpl
but has a different set of parameters, so it is not actually an override.
|
protected void |
processAfterDeleteLine(View view,
String collectionPath,
Object model,
int lineIndex)
In the case of edit maintenance deleted the item on the old side.
|
void |
processCollectionDeleteLine(View view,
Object model,
String collectionPath,
int lineIndex)
This method is an override of ViewHelperService.processCollectionDeleteLine().
|
List<RemotableAttributeField> |
retrieveTypeAttributes(View view,
Object model,
Container container)
Invokes the
KewTypeRepositoryService to retrieve the remotable
field definitions for the attributes associated with the selected type |
void |
saveDataObject()
Set the attribute bo list from the map of attribute key/value pairs and then calls
PeopleFlowService to save the people flow instance |
deleteDataObject, doRouteStatusChange, generateMaintenanceLocks, getCustomLockDescriptor, getDataObject, getDataObjectAuthorizationService, getDataObjectClass, getDataObjectMetaDataService, getDocumentDictionaryService, getDocumentNumber, getDocumentTitle, getDocumentTypeName, getEncryptionService, getLockingDocumentId, getLookupService, getMaintenanceAction, getMaintenanceDocumentService, getPersistableBusinessObject, getWorkflowEngineDocumentIdsToLock, isExternalBusinessObject, isLockable, isNotesEnabled, isOldDataObjectInDocument, prepareExternalBusinessObject, prepareForSave, processAfterAddLine, processAfterCopy, processAfterDeleteLine, processAfterEdit, processAfterNew, processAfterPost, processAfterRetrieve, retrieveObjectForEditOrCopy, setDataObject, setDataObjectAuthorizationService, setDataObjectClass, setDataObjectMetaDataService, setDocumentDictionaryService, setDocumentNumber, setEncryptionService, setLookupService, setMaintenanceAction, setMaintenanceDocumentService, setupNewFromExisting, useCustomLockDescriptorsaddCustomContainerComponents, 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, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, retrieveEditModesAndActionFlags, runComponentModifiers, setBusinessObjectService, setConfigurationService, setDataDictionaryService, setExpressionEvaluator, setPersistenceService, setPersistenceStructureService, setViewContext, setViewDictionaryService, spawnSubLifecyle, syncClientSideStateForComponentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecylepublic PeopleFlowMaintainableImpl()
protected void addLine(Collection<Object> collection, Object addLine, boolean insertFirst)
PeopleFlowMemberBos by stop number (priority), and clean
out the actionRequestPolicyCode for non-ROLE members.addLine in class ViewHelperServiceImplcollection - - the Collection to add the given addLine toaddLine - - the line to add to the given collectioninsertFirst - - indicates if the item should be inserted as the first itempublic List<RemotableAttributeField> retrieveTypeAttributes(View view, Object model, Container container)
KewTypeRepositoryService to retrieve the remotable
field definitions for the attributes associated with the selected typeview - - view instancemodel - - object containing the form data, from which the selected type will be pulledcontainer - - container that holds the remotable fieldspublic void saveDataObject()
PeopleFlowService to save the people flow instancesaveDataObject in interface MaintainablesaveDataObject in class MaintainableImplMaintainable.saveDataObject()protected void processAfterAddLine(View view, CollectionGroup collectionGroup, Object model, Object addLine, String collectionPath)
org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl#processAfterAddLine(org.kuali.rice.krad.uif.view.View,
org.kuali.rice.krad.uif.container.CollectionGroup, java.lang.Object,
java.lang.Object)public void processCollectionDeleteLine(View view, Object model, String collectionPath, int lineIndex)
processCollectionDeleteLine in interface ViewHelperServiceprocessCollectionDeleteLine in class ViewHelperServiceImplview - view instance that is being presented (the action was taken on)model - Top level object containing the view data including the collectioncollectionPath - full path to the collection on the modellineIndex - index of the collection line that was selected for removalViewHelperService.processCollectionDeleteLine(org.kuali.rice.krad.uif.view.View,
java.lang.Object, java.lang.String, int)protected void processAfterDeleteLine(View view, String collectionPath, Object model, int lineIndex)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.