org.kuali.hr.time.task.service
Class TaskLookupableHelper

java.lang.Object
  extended by org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
      extended by org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
          extended by org.kuali.hr.time.HrEffectiveDateActiveLookupableHelper
              extended by org.kuali.hr.time.authorization.TkAuthorizedLookupableHelperBase
                  extended by org.kuali.hr.time.task.service.TaskLookupableHelper
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.lookup.LookupableHelperService

public class TaskLookupableHelper
extends TkAuthorizedLookupableHelperBase

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.hr.time.HrEffectiveDateActiveLookupableHelper
HrEffectiveDateActiveLookupableHelper.EffectiveDateTimestampCompare
 
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
TaskLookupableHelper()
           
 
Method Summary
 org.kuali.rice.kns.lookup.HtmlData getReturnUrl(org.kuali.rice.krad.bo.BusinessObject businessObject, org.kuali.rice.kns.web.struts.form.LookupForm lookupForm, List returnKeys, org.kuali.rice.kns.document.authorization.BusinessObjectRestrictions businessObjectRestrictions)
           
 List<org.kuali.rice.kns.web.ui.Row> getRows()
           
 List<? extends org.kuali.rice.krad.bo.BusinessObject> getSearchResults(Map<String,String> fieldValues)
           
 boolean shouldShowBusinessObject(org.kuali.rice.krad.bo.BusinessObject bo)
          Subclasses implement this method to restrict the business objects that will be shown on the lookup/inquiry pages.
 
Methods inherited from class org.kuali.hr.time.authorization.TkAuthorizedLookupableHelperBase
getSearchResultsHelper
 
Methods inherited from class org.kuali.hr.time.HrEffectiveDateActiveLookupableHelper
getCustomActionUrls
 
Methods inherited from class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
getExternalBusinessObjectProperty, getExternalizableBusinessObjectClass, getExternalizableBusinessObjectFieldValues, getExternalizableBusinessObjectProperties, getPrimaryKeyFieldLabels, 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, getSequenceAccessorService, getSupplementalMenuBar, getTitle, getUrlData, getUrlData, isResultReturnable, maskValueIfNecessary, performClear, performCustomAction, performLookup, 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

TaskLookupableHelper

public TaskLookupableHelper()
Method Detail

getSearchResults

public List<? extends org.kuali.rice.krad.bo.BusinessObject> getSearchResults(Map<String,String> fieldValues)
Specified by:
getSearchResults in interface org.kuali.rice.kns.lookup.LookupableHelperService
Overrides:
getSearchResults in class HrEffectiveDateActiveLookupableHelper

getReturnUrl

public org.kuali.rice.kns.lookup.HtmlData getReturnUrl(org.kuali.rice.krad.bo.BusinessObject businessObject,
                                                       org.kuali.rice.kns.web.struts.form.LookupForm lookupForm,
                                                       List returnKeys,
                                                       org.kuali.rice.kns.document.authorization.BusinessObjectRestrictions businessObjectRestrictions)
Specified by:
getReturnUrl in interface org.kuali.rice.kns.lookup.LookupableHelperService
Overrides:
getReturnUrl 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

shouldShowBusinessObject

public boolean shouldShowBusinessObject(org.kuali.rice.krad.bo.BusinessObject bo)
Description copied from class: TkAuthorizedLookupableHelperBase
Subclasses implement this method to restrict the business objects that will be shown on the lookup/inquiry pages. Maintenance Authorization classes will handle the determination of whether or not this object can be edited.

Specified by:
shouldShowBusinessObject in class TkAuthorizedLookupableHelperBase
Parameters:
bo - The business object to examine.
Returns:
true if the current user can see this business object.


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