org.kuali.rice.kim.lookup
Class GroupLookupableHelperServiceImpl

java.lang.Object
  extended by org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
      extended by org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
          extended by org.kuali.rice.kim.lookup.KimLookupableHelperServiceImpl
              extended by org.kuali.rice.kim.lookup.GroupLookupableHelperServiceImpl
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.lookup.LookupableHelperService

public class GroupLookupableHelperServiceImpl
extends KimLookupableHelperServiceImpl

This is a description of what this class does - shyu don't forget to fill this in.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
LOG, searchUsingOnlyPrimaryKeyValues
 
Fields inherited from class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
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 Summary
GroupLookupableHelperServiceImpl()
           
 
Method Summary
 boolean checkForAdditionalFields(Map fieldValues)
           
 org.kuali.rice.kim.bo.types.dto.AttributeDefinitionMap getAttrDefinitions()
           
 List<org.kuali.rice.kns.web.ui.Row> getAttrRows()
           
 List<org.kuali.rice.kns.web.ui.Column> getColumns()
           
 List<org.kuali.rice.kns.lookup.HtmlData> getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject bo, List pkNames)
           
protected  org.kuali.rice.kns.lookup.HtmlData getEditGroupUrl(org.kuali.rice.kim.impl.group.GroupBo groupBo)
           
 List<org.kuali.rice.kns.web.ui.Row> getGrpRows()
           
 List<org.kuali.rice.kns.web.ui.Row> getRows()
           
 List<org.kuali.rice.kim.impl.group.GroupBo> getSearchResults(Map<String,String> fieldValues)
          Converts GroupInfo objects to GroupBo objects.
 String getTypeId()
           
 void performClear(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm)
           
 Collection performLookup(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm, Collection resultTable, boolean bounded)
           
 void setAttrDefinitions(org.kuali.rice.kim.bo.types.dto.AttributeDefinitionMap attrDefinitions)
           
 void setAttrRows(List<org.kuali.rice.kns.web.ui.Row> attrRows)
           
 void setGrpRows(List<org.kuali.rice.kns.web.ui.Row> grpRows)
           
 void setTypeId(String typeId)
           
 
Methods inherited from class org.kuali.rice.kim.lookup.KimLookupableHelperServiceImpl
allowsNewOrCopyAction, getDocumentHelperService, getTypeInfoService
 
Methods inherited from class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
getExternalBusinessObjectProperty, getExternalizableBusinessObjectClass, getExternalizableBusinessObjectFieldValues, getExternalizableBusinessObjectProperties, getPrimaryKeyFieldLabels, getSearchResultsHelper, getSearchResultsUnbounded, hasExternalBusinessObjectProperty, isExternalBusinessObjectProperty, isSearchUsingOnlyPrimaryKeyValues, removeExternalizableBusinessObjectFieldValues
 
Methods inherited from class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
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, preprocessDateFields, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupLookupableHelperServiceImpl

public GroupLookupableHelperServiceImpl()
Method Detail

getCustomActionUrls

public List<org.kuali.rice.kns.lookup.HtmlData> getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject bo,
                                                                    List pkNames)
Specified by:
getCustomActionUrls in interface org.kuali.rice.kns.lookup.LookupableHelperService
Overrides:
getCustomActionUrls in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl

getEditGroupUrl

protected org.kuali.rice.kns.lookup.HtmlData getEditGroupUrl(org.kuali.rice.kim.impl.group.GroupBo groupBo)

getSearchResults

public List<org.kuali.rice.kim.impl.group.GroupBo> getSearchResults(Map<String,String> fieldValues)
Converts GroupInfo objects to GroupBo objects.

Specified by:
getSearchResults in interface org.kuali.rice.kns.lookup.LookupableHelperService
Overrides:
getSearchResults in class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
Parameters:
fieldValues - names and values returned by the Group Lookup screen
Returns:
groupImplList a list of GroupImpl objects

checkForAdditionalFields

public boolean checkForAdditionalFields(Map fieldValues)
Specified by:
checkForAdditionalFields in interface org.kuali.rice.kns.lookup.LookupableHelperService
Overrides:
checkForAdditionalFields in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl

getRows

public List<org.kuali.rice.kns.web.ui.Row> getRows()
Specified by:
getRows in interface org.kuali.rice.kns.lookup.LookupableHelperService
Overrides:
getRows in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl

getColumns

public List<org.kuali.rice.kns.web.ui.Column> getColumns()
Specified by:
getColumns in interface org.kuali.rice.kns.lookup.LookupableHelperService
Overrides:
getColumns in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl

performLookup

public Collection performLookup(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm,
                                Collection resultTable,
                                boolean bounded)
Specified by:
performLookup in interface org.kuali.rice.kns.lookup.LookupableHelperService
Overrides:
performLookup in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl

getGrpRows

public List<org.kuali.rice.kns.web.ui.Row> getGrpRows()

setGrpRows

public void setGrpRows(List<org.kuali.rice.kns.web.ui.Row> grpRows)

getAttrDefinitions

public org.kuali.rice.kim.bo.types.dto.AttributeDefinitionMap getAttrDefinitions()

setAttrDefinitions

public void setAttrDefinitions(org.kuali.rice.kim.bo.types.dto.AttributeDefinitionMap attrDefinitions)

getAttrRows

public List<org.kuali.rice.kns.web.ui.Row> getAttrRows()

setAttrRows

public void setAttrRows(List<org.kuali.rice.kns.web.ui.Row> attrRows)

getTypeId

public String getTypeId()

setTypeId

public void setTypeId(String typeId)

performClear

public void performClear(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm)
Specified by:
performClear in interface org.kuali.rice.kns.lookup.LookupableHelperService
Overrides:
performClear in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.