Class EDocLiteLookupableHelperServiceImpl

  • All Implemented Interfaces:
    java.io.Serializable, org.kuali.rice.kns.lookup.LookupableHelperService

    public class EDocLiteLookupableHelperServiceImpl
    extends org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
    This is a description of what this class does - sp20369 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.kuali.rice.kns.lookup.HtmlData getCreateDocumentUrl​(EDocLiteAssociation edlAssociation)  
      java.util.List<org.kuali.rice.kns.lookup.HtmlData> getCustomActionUrls​(org.kuali.rice.krad.bo.BusinessObject businessObject, java.util.List pkNames)  
      java.util.Collection performLookup​(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm, java.util.Collection resultTable, boolean bounded)
      Since we don't have a maintenance document for EDocLiteAssociations, we need to set showMaintenanceLinks to true manually.
      • Methods inherited from class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl

        getExternalBusinessObjectProperty, getExternalizableBusinessObjectClass, getExternalizableBusinessObjectFieldValues, getExternalizableBusinessObjectProperties, getPrimaryKeyFieldLabels, getSearchResults, getSearchResultsHelper, getSearchResultsUnbounded, hasExternalBusinessObjectProperty, isExternalBusinessObjectProperty, isSearchUsingOnlyPrimaryKeyValues, removeExternalizableBusinessObjectFieldValues
      • Methods inherited from class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl

        addToReturnHref, allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, allowsNewOrCopyAction, applyConditionalLogicForFieldDisplay, applyFieldAuthorizationsFromNestedLookups, checkForAdditionalFields, getActionUrlHref, getActionUrls, getActionUrlTitleText, getBackLocation, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getColumnMaxLength, getColumns, 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, getRows, getSequenceAccessorService, getSupplementalMenuBar, getTitle, getUrlData, getUrlData, isResultReturnable, maskValueIfNecessary, performClear, 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 Detail

      • EDocLiteLookupableHelperServiceImpl

        public EDocLiteLookupableHelperServiceImpl()
    • Method Detail

      • getCustomActionUrls

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

        protected org.kuali.rice.kns.lookup.HtmlData getCreateDocumentUrl​(EDocLiteAssociation edlAssociation)
      • performLookup

        public java.util.Collection performLookup​(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm,
                                                  java.util.Collection resultTable,
                                                  boolean bounded)
        Since we don't have a maintenance document for EDocLiteAssociations, we need to set showMaintenanceLinks to true manually. Otherwise our "Create Document" link won't show up.
        Specified by:
        performLookup in interface org.kuali.rice.kns.lookup.LookupableHelperService
        Overrides:
        performLookup in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl