public class GroupLookupableHelperServiceImpl extends KimLookupableHelperServiceImpl
LOG, searchUsingOnlyPrimaryKeyValues
ACTION_URLS_CHILDREN_END, ACTION_URLS_CHILDREN_SEPARATOR, ACTION_URLS_CHILDREN_STARTER, ACTION_URLS_EMPTY, ACTION_URLS_SEPARATOR, backLocation, businessObjectAuthorizationService, businessObjectClass, businessObjectDictionaryService, businessObjectMetaDataService, businessObjectService, configurationService, dataDictionaryService, docFormKey, docNum, encryptionService, fieldConversions, forceLookupResultFieldInquiryCache, inquirableClassCache, kualiInquirable, lookupResultsService, lookupService, maintenanceDocumentDictionaryService, noLookupResultFieldInquiryCache, parameters, parameterService, persistenceStructureService, readOnlyFieldsList, referencesToRefresh, resultColumns, RESULTS_DEFAULT_MAX_COLUMN_LENGTH, rows, sequenceAccessorService, TITLE_ACTION_URL_PREPENDTEXT_PROPERTY, TITLE_RETURN_URL_PREPENDTEXT_PROPERTY
Constructor and Description |
---|
GroupLookupableHelperServiceImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkForAdditionalFields(Map<String,String> fieldValues)
This implementation always returns false.
|
List<KimAttributeField> |
getAttrDefinitions() |
List<Row> |
getAttrRows() |
List<Column> |
getColumns()
Constructs the list of columns for the search results.
|
List<HtmlData> |
getCustomActionUrls(BusinessObject bo,
List pkNames)
Child classes should override this method if they want to return some other action urls.
|
protected HtmlData |
getEditGroupUrl(GroupBo groupBo) |
List<Row> |
getGrpRows() |
List<Row> |
getRows()
Returns a list of Row objects to be used to generate the search query screen
Generally, setDataObjectClass needs to be called with a non-null value for proper operation
|
List<GroupBo> |
getSearchResults(Map<String,String> fieldValues)
Converts GroupInfo objects to GroupBo objects.
|
String |
getTypeId() |
void |
performClear(LookupForm lookupForm)
This method does the logic for the clear action.
|
Collection<GroupBo> |
performLookup(LookupForm lookupForm,
Collection resultTable,
boolean bounded)
Performs the lookup and returns a collection of lookup items
|
void |
setAttrDefinitions(List<KimAttributeField> attrDefinitions) |
void |
setAttrRows(List<Row> attrRows) |
void |
setGrpRows(List<Row> grpRows) |
void |
setTypeId(String typeId) |
allowsNewOrCopyAction, getDocumentHelperService, getTypeInfoService
getExternalBusinessObjectProperty, getExternalizableBusinessObjectClass, getExternalizableBusinessObjectFieldValues, getExternalizableBusinessObjectProperties, getPrimaryKeyFieldLabels, getSearchResultsHelper, getSearchResultsUnbounded, hasExternalBusinessObjectProperty, isExternalBusinessObjectProperty, isSearchUsingOnlyPrimaryKeyValues, removeExternalizableBusinessObjectFieldValues
addToReturnHref, allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, applyConditionalLogicForFieldDisplay, applyFieldAuthorizationsFromNestedLookups, getActionUrlHref, getActionUrls, getActionUrlTitleText, getBackLocation, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getColumnMaxLength, getConditionallyHiddenPropertyNames, getConditionallyReadOnlyPropertyNames, getConditionallyRequiredPropertyNames, getCurrentSearchFieldValue, getDataDictionaryService, getDefaultSortColumns, getDocFormKey, getDocNum, getEmptyActionUrls, getEmptyAnchorHtmlData, getEncryptionService, getExtraField, getInquiryUrl, getKualiConfigurationService, getKualiInquirable, getLookupResultsService, getLookupService, getMaintenanceDocumentDictionaryService, getMaintenanceDocumentTypeName, getMaintenanceUrl, getParameters, getParameters, getParameterService, getParametersFromPrimaryKey, getPersistenceStructureService, getPropertyClass, getReadOnlyFieldsList, getReferencesToRefresh, getReturnAnchorHtmlData, getReturnHref, getReturnHref, getReturnInputHtmlData, getReturnKeys, getReturnLocation, getReturnUrl, getReturnUrl, getSequenceAccessorService, getSupplementalMenuBar, getTitle, getUrlData, getUrlData, isResultReturnable, maskValueIfNecessary, performCustomAction, setBackLocation, setBusinessObjectClass, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setBusinessObjectService, setDataDictionaryService, setDocFormKey, setDocNum, setEncryptionService, setFieldConversions, setKualiInquirable, setLookupResultsService, setLookupService, setMaintenanceDocumentDictionaryService, setParameters, setParameterService, setParameterService, setPersistenceStructureService, setReadOnlyFieldsList, setReferencesToRefresh, setRows, setSequenceAccessorService, shouldDisplayHeaderNonMaintActions, shouldDisplayLookupCriteria, validateSearchParameters, validateSearchParameterWildcardAndOperators
public GroupLookupableHelperServiceImpl()
public List<HtmlData> getCustomActionUrls(BusinessObject bo, List pkNames)
AbstractLookupableHelperServiceImpl
getCustomActionUrls
in interface LookupableHelperService
getCustomActionUrls
in class AbstractLookupableHelperServiceImpl
LookupableHelperService#getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject, java.util.List, java.util.List pkNames)
protected HtmlData getEditGroupUrl(GroupBo groupBo)
public List<GroupBo> getSearchResults(Map<String,String> fieldValues)
getSearchResults
in interface LookupableHelperService
getSearchResults
in class KualiLookupableHelperServiceImpl
fieldValues
- names and values returned by the Group Lookup screenLookupableHelperService.getSearchResults(java.util.Map)
public boolean checkForAdditionalFields(Map<String,String> fieldValues)
AbstractLookupableHelperServiceImpl
checkForAdditionalFields
in interface LookupableHelperService
checkForAdditionalFields
in class AbstractLookupableHelperServiceImpl
fieldValues
- - Map of property/value pairsLookupableHelperService.checkForAdditionalFields(java.util.Map)
public List<Row> getRows()
LookupableHelperService
getRows
in interface LookupableHelperService
getRows
in class AbstractLookupableHelperServiceImpl
public List<Column> getColumns()
AbstractLookupableHelperServiceImpl
getColumns
in interface LookupableHelperService
getColumns
in class AbstractLookupableHelperServiceImpl
public Collection<GroupBo> performLookup(LookupForm lookupForm, Collection resultTable, boolean bounded)
AbstractLookupableHelperServiceImpl
performLookup
in interface LookupableHelperService
performLookup
in class AbstractLookupableHelperServiceImpl
public List<Row> getGrpRows()
public void setGrpRows(List<Row> grpRows)
public List<KimAttributeField> getAttrDefinitions()
public void setAttrDefinitions(List<KimAttributeField> attrDefinitions)
public List<Row> getAttrRows()
public void setAttrRows(List<Row> attrRows)
public void performClear(LookupForm lookupForm)
AbstractLookupableHelperServiceImpl
performClear
in interface LookupableHelperService
performClear
in class AbstractLookupableHelperServiceImpl
LookupableHelperService#performClear()
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.