org.kuali.rice.krms.impl.repository
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, Inquirable, ViewHelperService
 
public class AgendaInquiryHelperServiceImpl
- extends KualiInquirableImpl
 
- Author:
 
  - Kuali Rice Team (rice.collab@kuali.org)
 
- See Also:
 - Serialized Form
 
 
 
 
 
 
| Methods inherited from class org.kuali.rice.kns.inquiry.KualiInquirableImpl | 
addAdditionalSections, createTitleText, getBusinessObject, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getEncryptionService, getHtmlMenuBar, getHyperLink, getHyperLink, getInactiveRecordDisplay, getInquiryUrl, getInquiryUrlForPrimaryKeys, getKualiConfigurationService, getLookupService, getPersistenceStructureService, getSections, getShowInactiveRecords, getTitle, setBusinessObjectAuthorizationService, setBusinessObjectClass, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setEncryptionService, setLookupService, setPersistenceStructureService, setShowInactiveRecords | 
 
 
| Methods inherited from class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl | 
addClientSideStateForComponent, addCustomContainerComponents, addLine, applyAuthorizationAndPresentationLogic, applyDefaultValues, applyDefaultValuesForCollectionLine, buildClientSideStateScript, buildInquiryLink, cleanViewAfterRender, findNestedDictionaryAttribute, getCommonContext, getExpressionEvaluatorService, getPreModelContext, getViewDictionaryService, initializeDataFieldFromDataDictionary, invokeMethodFinalizer, logAndThrowRuntime, performAddLineValidation, performApplyModel, performComponentApplyModel, performComponentFinalize, performComponentInitialization, performComponentLifecycle, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performDeleteLineValidation, performFinalize, performInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAnyRemoteFieldsHolder, processBeforeAddLine, processCollectionAddLine, processCollectionDeleteLine, processMultipleValueLookupResults, retrieveEditModesAndActionFlags, runComponentModifiers, setDataDictionaryService, setExpressionEvaluatorService, setViewContext, setViewDictionaryService, syncClientSideStateForComponent | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
AgendaInquiryHelperServiceImpl
public AgendaInquiryHelperServiceImpl()
retrieveDataObject
public AgendaEditor retrieveDataObject(Map fieldValues)
- Description copied from class: 
KualiInquirableImpl 
- TODO: generics do not match between call to module service and call to
 lookup service
- Specified by:
 retrieveDataObject in interface Inquirable- Overrides:
 retrieveDataObject in class KualiInquirableImpl
 
- Parameters:
 fieldValues - - a map of string field names and values
- Returns:
 - the data object or null if not found
 - See Also:
 Inquirable.retrieveDataObject(java.util.Map)
 
 
retrieveAgendaCustomAttributes
public List<RemotableAttributeField> retrieveAgendaCustomAttributes(View view,
                                                                    Object model,
                                                                    Container container)
- Returns the Agenda's RemotableAttributeFields
- Parameters:
 view - model - InquiryFrom to retrieve the AgendaEditor from.container - 
- Returns:
 - List
 
 
 
retrieveRuleActionCustomAttributes
public List<RemotableAttributeField> retrieveRuleActionCustomAttributes(View view,
                                                                        Object model,
                                                                        Container container)
- Returns the Rule Action RemotableAttributeFields. This only supports a single action within a rule.
- Parameters:
 view - model - InquiryFrom to retrieve the AgendaEditor from.container - 
- Returns:
 - List
 
 
 
retrieveRuleCustomAttributes
public List<RemotableAttributeField> retrieveRuleCustomAttributes(View view,
                                                                  Object model,
                                                                  Container container)
- Returns the Rule RemotableAttributeFields. This only supports a single action within a rule.
- Parameters:
 view - model - InquiryFrom to retrieve the AgendaEditor from.container - 
- Returns:
 - List
 
 
 
retrieveTermParameters
public List<RemotableAttributeField> retrieveTermParameters(View view,
                                                            Object model,
                                                            Container container)
- Retrieve a list of 
RemotableAttributeFields 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:
 view - model - InquiryFrom to retrieve the AgendaEditor from.container - 
- Returns:
 - List Collections.emptyList()
 
 
 
Copyright © 2005-2014 The Kuali Foundation. All Rights Reserved.