Class GroupLookupableHelperServiceImpl

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

public class GroupLookupableHelperServiceImpl extends KimLookupableHelperServiceImpl
See Also:
  • 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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    List<org.kuali.rice.kim.api.type.KimAttributeField>
     
    List<org.kuali.rice.kns.web.ui.Row>
     
    List<org.kuali.rice.kns.web.ui.Column>
     
    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>
     
    List<org.kuali.rice.kns.web.ui.Row>
     
    List<org.kuali.rice.kim.impl.group.GroupBo>
    Converts GroupInfo objects to GroupBo objects.
     
    void
    performClear(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm)
     
    Collection<org.kuali.rice.kim.impl.group.GroupBo>
    performLookup(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm, Collection resultTable, boolean bounded)
     
    void
    setAttrDefinitions(List<org.kuali.rice.kim.api.type.KimAttributeField> 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, getSearchResultsActualSizeKnown, 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GroupLookupableHelperServiceImpl

      public GroupLookupableHelperServiceImpl()
  • Method Details

    • 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<String,String> 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<org.kuali.rice.kim.impl.group.GroupBo> 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 List<org.kuali.rice.kim.api.type.KimAttributeField> getAttrDefinitions()
    • setAttrDefinitions

      public void setAttrDefinitions(List<org.kuali.rice.kim.api.type.KimAttributeField> 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