Class PeopleFlowInquirableImpl
java.lang.Object
org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
org.kuali.rice.krad.inquiry.InquirableImpl
org.kuali.rice.kew.impl.peopleflow.PeopleFlowInquirableImpl
- All Implemented Interfaces:
Serializable,org.kuali.rice.krad.inquiry.Inquirable,org.kuali.rice.krad.uif.service.ViewHelperService
public class PeopleFlowInquirableImpl
extends org.kuali.rice.krad.inquiry.InquirableImpl
Custom view helper for the people flow inquiry view to retrieve the type attribute remotable fields
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Field Summary
Fields inherited from class org.kuali.rice.krad.inquiry.InquirableImpl
dataObjectClass, SUPER_CLASS_TRANSLATOR_LIST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveTypeAttributes(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container) Invokes theKewTypeRepositoryServiceto retrieve the remotable field definitions for the attributes associated with the selected typeMethods inherited from class org.kuali.rice.krad.inquiry.InquirableImpl
buildInquirableLink, canViewInquiryNoteAttachment, getAlternateKeysForClass, getDataDictionaryService, getDataObjectAuthorizationService, getDataObjectClass, getEncryptionService, getKualiModuleService, getLegacyDataAdapter, getPermissionService, retrieveDataObject, retrieveKeySetFromMap, setDataObjectClassMethods inherited from class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
addCustomContainerComponents, addLine, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, containsDuplicateLine, extractNewValuesAndAssign, extractSingleValue, filterByReturnedFieldConversions, getConfigurationService, getCurrentPersonContactId, getDataObjectService, getDefaultValueForField, getExpressionEvaluatorFactory, getViewDictionaryService, isDuplicateLine, linkAddedLine, logAndThrowRuntime, performAddLineValidation, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performCustomViewFinalize, performCustomViewInitialization, performDeleteLineValidation, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAfterEditLine, processAfterSaveLine, processAndAddLineObject, processBeforeAddLine, processBeforeEditLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionCloseEditLineDialog, processCollectionDeleteLine, processCollectionEditLine, processCollectionRetrieveEditLineDialog, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setConfigurationService, setDataDictionaryService, setDataObjectService, setElementContext, setExpressionEvaluatorFactory, setLegacyDataAdapter, setViewContext, setViewDictionaryService
-
Constructor Details
-
PeopleFlowInquirableImpl
public PeopleFlowInquirableImpl()
-
-
Method Details
-
retrieveTypeAttributes
public List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveTypeAttributes(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container) Invokes theKewTypeRepositoryServiceto retrieve the remotable field definitions for the attributes associated with the selected type- Parameters:
view- - view instancemodel- - object containing the form data, from which the selected type will be pulledcontainer- - container that holds the remotable fields- Returns:
- List<RemotableAttributeField> instances for the type attributes, or empty list if not attributes exist
-