public class PropositionLookupableHelperServiceImpl extends LookupableImpl
| Constructor and Description | 
|---|
PropositionLookupableHelperServiceImpl()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
allowsMaintenanceDeleteAction(Object dataObject)
Determines if given data object has associated maintenance document that allows delete maintenance actions. 
 | 
boolean | 
allowsMaintenanceEditAction(Object dataObject)
Determines if given data object has associated maintenance document that allows edit maintenance actions. 
 | 
boolean | 
allowsMaintenanceNewOrCopyAction()
Determines if given data object has associated maintenance document that allows new or copy maintenance actions. 
 | 
protected String | 
getMaintenanceActionUrl(LookupForm lookupForm,
                       Object dataObject,
                       String methodToCall,
                       List<String> pkNames)
Generates a URL to perform a maintenance action on the given result data object. 
 | 
buildMaintenanceActionLink, buildMultiValueSelectField, buildReturnUrlForResult, executeSearch, generateLookupResultsMessages, getCriteriaFieldsForValidation, getCriteriaLabel, getDataObjectAuthorizationService, getDataObjectClass, getDocumentDictionaryService, getEncryptionService, getLookupService, getMaintenanceDocumentTypeName, getReturnKeyValues, getReturnUrl, getReturnUrlParameters, getSearchCriteriaConstraint, getSearchResults, getSearchResultsForEBO, getTranslatedReturnKeyValues, identifyWildcardDisabledFields, isCriteriaRequired, isCriteriaSecure, isCriteriaWildcardDisabled, isResultReturnable, performClear, performSearch, processSearchCriteria, setDataObjectAuthorizationService, setDataObjectClass, setDocumentDictionaryService, setEncryptionService, setLookupService, sortSearchResults, validateSearchParameterConstraint, validateSearchParameters, validateSearchParameterWildcardAndOperatorsaddCustomContainerComponents, addLine, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, containsDuplicateLine, extractNewValuesAndAssign, extractSingleValue, filterByReturnedFieldConversions, getConfigurationService, getDataDictionaryService, getDataObjectService, getDefaultValueForField, getExpressionEvaluatorFactory, getLegacyDataAdapter, 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, setViewDictionaryServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddCustomContainerComponents, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, getDefaultValueForField, getExpressionEvaluatorFactory, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performCustomViewFinalize, performCustomViewInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAfterEditLine, processAfterSaveLine, processAndAddLineObject, processBeforeAddLine, processBeforeEditLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionCloseEditLineDialog, processCollectionDeleteLine, processCollectionEditLine, processCollectionRetrieveEditLineDialog, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setElementContext, setViewContextpublic PropositionLookupableHelperServiceImpl()
public boolean allowsMaintenanceNewOrCopyAction()
LookupableImplallowsMaintenanceNewOrCopyAction in interface LookupableallowsMaintenanceNewOrCopyAction in class LookupableImplpublic boolean allowsMaintenanceEditAction(Object dataObject)
LookupableImplallowsMaintenanceEditAction in interface LookupableallowsMaintenanceEditAction in class LookupableImpldataObject - data objectpublic boolean allowsMaintenanceDeleteAction(Object dataObject)
LookupableImplallowsMaintenanceDeleteAction in interface LookupableallowsMaintenanceDeleteAction in class LookupableImpldataObject - data objectprotected String getMaintenanceActionUrl(LookupForm lookupForm, Object dataObject, String methodToCall, List<String> pkNames)
LookupableImplWill build a URL containing keys of the data object to invoke the given maintenance action method within the maintenance controller
getMaintenanceActionUrl in class LookupableImpllookupForm - lookup formdataObject - data object instance for the line to build the maintenance action link formethodToCall - method name on the maintenance controller that should be invokedpkNames - list of primary key field names for the data object whose key/value pairs will be added to
 the maintenance linkCopyright © 2005–2016 The Kuali Foundation. All rights reserved.