Class AgendaInquiryHelperServiceImpl
java.lang.Object
org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
org.kuali.rice.krad.inquiry.InquirableImpl
org.kuali.rice.kns.inquiry.KualiInquirableImpl
org.kuali.rice.krms.impl.repository.AgendaInquiryHelperServiceImpl
- All Implemented Interfaces:
Serializable,org.kuali.rice.kns.inquiry.Inquirable,org.kuali.rice.krad.inquiry.Inquirable,org.kuali.rice.krad.uif.service.ViewHelperService
public class AgendaInquiryHelperServiceImpl
extends org.kuali.rice.kns.inquiry.KualiInquirableImpl
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Field Summary
Fields inherited from class org.kuali.rice.kns.inquiry.KualiInquirableImpl
businessObjectAuthorizationService, businessObjectDictionaryService, businessObjectMetaDataService, encryptionService, inactiveRecordDisplay, INQUIRY_TITLE_PREFIX, lookupServiceFields inherited from class org.kuali.rice.krad.inquiry.InquirableImpl
dataObjectClass, SUPER_CLASS_TRANSLATOR_LIST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.kuali.rice.krad.data.DataObjectServiceList<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveAgendaCustomAttributes(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container) Returns the Agenda's RemotableAttributeFieldsretrieveDataObject(Map fieldValues) List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveRuleActionCustomAttributes(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container) Returns the Rule Action RemotableAttributeFields.List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveRuleCustomAttributes(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container) Returns the Rule RemotableAttributeFields.List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveTermParameters(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container) Retrieve a list ofRemotableAttributeFields for the parameters (if any) required by the resolver for the selected term in the proposition that is under edit.voidsetDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) Methods inherited from class org.kuali.rice.kns.inquiry.KualiInquirableImpl
addAdditionalSections, createTitleText, getBusinessObject, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getEncryptionService, getHtmlMenuBar, getHyperLink, getHyperLink, getInactiveRecordDisplay, getInquiryUrl, getInquiryUrlForPrimaryKeys, getKualiConfigurationService, getLookupService, getSections, getShowInactiveRecords, getTitle, setBusinessObjectAuthorizationService, setBusinessObjectClass, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setEncryptionService, setLookupService, setShowInactiveRecordsMethods inherited from class org.kuali.rice.krad.inquiry.InquirableImpl
buildInquirableLink, canViewInquiryNoteAttachment, getAlternateKeysForClass, getDataDictionaryService, getDataObjectAuthorizationService, getDataObjectClass, getKualiModuleService, getLegacyDataAdapter, getPermissionService, 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, 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, setElementContext, setExpressionEvaluatorFactory, setLegacyDataAdapter, setViewContext, setViewDictionaryServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kuali.rice.krad.inquiry.Inquirable
buildInquirableLink, canViewInquiryNoteAttachment, getDataObjectClass, setDataObjectClass
-
Constructor Details
-
AgendaInquiryHelperServiceImpl
public AgendaInquiryHelperServiceImpl()
-
-
Method Details
-
retrieveDataObject
- Specified by:
retrieveDataObjectin interfaceorg.kuali.rice.krad.inquiry.Inquirable- Overrides:
retrieveDataObjectin classorg.kuali.rice.kns.inquiry.KualiInquirableImpl
-
retrieveAgendaCustomAttributes
public List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveAgendaCustomAttributes(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container) Returns the Agenda's RemotableAttributeFields- Parameters:
model- InquiryFrom to retrieve the AgendaEditor from.- Returns:
- List<RemotableAttributeField>
-
retrieveRuleActionCustomAttributes
public List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveRuleActionCustomAttributes(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container) Returns the Rule Action RemotableAttributeFields. This only supports a single action within a rule.- Parameters:
model- InquiryFrom to retrieve the AgendaEditor from.- Returns:
- List<RemotableAttributeField>
-
retrieveRuleCustomAttributes
public List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveRuleCustomAttributes(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container) Returns the Rule RemotableAttributeFields. This only supports a single action within a rule.- Parameters:
model- InquiryFrom to retrieve the AgendaEditor from.- Returns:
- List<RemotableAttributeField>
-
retrieveTermParameters
public List<org.kuali.rice.core.api.uif.RemotableAttributeField> retrieveTermParameters(org.kuali.rice.krad.uif.view.View view, Object model, org.kuali.rice.krad.uif.container.Container container) Retrieve a list ofRemotableAttributeFields for the parameters (if any) required by the resolver for the selected term in the proposition that is under edit. Since this method is part of the inquiry view, non of the propositions will ever be under edit when it is called, and an empty list will be returned.- Parameters:
model- InquiryFrom to retrieve the AgendaEditor from.- Returns:
- List<RemotableAttributeField> Collections.emptyList()
-
getDataObjectService
public org.kuali.rice.krad.data.DataObjectService getDataObjectService()- Overrides:
getDataObjectServicein classorg.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
-
setDataObjectService
public void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) - Overrides:
setDataObjectServicein classorg.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
-