public class KSPersonLookupableImpl extends PersonLookupableImpl implements KSLookupable
PersonLookupableImpl
to display
extra information at the person lookup in KS screens.Modifier and Type | Class and Description |
---|---|
static class |
KSPersonLookupableImpl.KSSearchParameters |
Constructor and Description |
---|
KSPersonLookupableImpl() |
Modifier and Type | Method and Description |
---|---|
void |
generateLookupResultsNotFoundMessage(Message message,
Object model)
Override this method to validate whether they are no records on Search and set appropriate message for Message object.
|
protected String |
getAffiliationToDisplay(PersonImpl person)
This default implementation returns the default active affiliation
|
List<?> |
performSearch(LookupForm form,
Map<String,String> criteria,
boolean bounded) |
executeSearch, getPersonService
allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, buildMaintenanceActionLink, buildMultiValueSelectField, buildReturnUrlForResult, copy, generateLookupResultsMessages, getCriteriaFieldsForValidation, getDataObjectAuthorizationService, getDataObjectClass, getDocumentDictionaryService, getEncryptionService, getLookupService, getMaintenanceActionUrl, getMaintenanceDocumentTypeName, getReturnKeyValues, getReturnUrl, getReturnUrlParameters, getSearchResultsForEBO, getTranslatedReturnKeyValues, identifyWildcardDisabledFields, isResultReturnable, performClear, processSearchCriteria, setDataObjectAuthorizationService, setDataObjectClass, setDocumentDictionaryService, setEncryptionService, setLookupService, sortSearchResults, validateSearchParameters, validateSearchParameterWildcardAndOperators
addCustomContainerComponents, addLine, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, getConfigurationService, getDataDictionaryService, getDataObjectService, getDefaultValueForField, getExpressionEvaluatorFactory, getLegacyDataAdapter, getViewDictionaryService, linkAddedLine, logAndThrowRuntime, performAddLineValidation, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performCustomViewFinalize, performCustomViewInitialization, performDeleteLineValidation, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAfterSaveLine, processAndAddLineObject, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setConfigurationService, setDataDictionaryService, setDataObjectService, setExpressionEvaluatorFactory, setLegacyDataAdapter, setViewContext, setViewDictionaryService
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
buildMaintenanceActionLink, buildMultiValueSelectField, buildReturnUrlForResult, getDataObjectClass, performClear, setDataObjectClass
addCustomContainerComponents, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, getDefaultValueForField, getExpressionEvaluatorFactory, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performCustomViewFinalize, performCustomViewInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAfterSaveLine, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setViewContext
public KSPersonLookupableImpl()
public List<?> performSearch(LookupForm form, Map<String,String> criteria, boolean bounded)
performSearch
in interface Lookupable
performSearch
in class LookupableImpl
protected String getAffiliationToDisplay(PersonImpl person)
person
- public void generateLookupResultsNotFoundMessage(Message message, Object model)
KSLookupable
generateLookupResultsNotFoundMessage
in interface KSLookupable
message
- Set your message in this object which will be shown below criteria section of lookup screen.model
- This is a Model object which contains criteria values enter by user in criteria section of lookup screen.KSLookupableImpl
,
LookupForm
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.