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, validateSearchParameterWildcardAndOperators
addCustomContainerComponents, 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, setViewDictionaryService
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addCustomContainerComponents, 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, setViewContext
public PropositionLookupableHelperServiceImpl()
public boolean allowsMaintenanceNewOrCopyAction()
LookupableImpl
allowsMaintenanceNewOrCopyAction
in interface Lookupable
allowsMaintenanceNewOrCopyAction
in class LookupableImpl
public boolean allowsMaintenanceEditAction(Object dataObject)
LookupableImpl
allowsMaintenanceEditAction
in interface Lookupable
allowsMaintenanceEditAction
in class LookupableImpl
dataObject
- data objectpublic boolean allowsMaintenanceDeleteAction(Object dataObject)
LookupableImpl
allowsMaintenanceDeleteAction
in interface Lookupable
allowsMaintenanceDeleteAction
in class LookupableImpl
dataObject
- data objectprotected String getMaintenanceActionUrl(LookupForm lookupForm, Object dataObject, String methodToCall, List<String> pkNames)
LookupableImpl
Will build a URL containing keys of the data object to invoke the given maintenance action method within the maintenance controller
getMaintenanceActionUrl
in class LookupableImpl
lookupForm
- 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–2014 The Kuali Foundation. All rights reserved.