|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
public abstract class AbstractLookupableHelperServiceImpl
This class declares many of the common spring injected properties, the get/set-ers for them, and some common util methods that require the injected services
Constructor Summary | |
---|---|
AbstractLookupableHelperServiceImpl()
|
Method Summary | |
---|---|
protected String |
addToReturnHref(String href,
LookupForm lookupForm)
|
protected boolean |
allowsMaintenanceDeleteAction(BusinessObject businessObject)
This method ... |
protected boolean |
allowsMaintenanceEditAction(BusinessObject businessObject)
|
boolean |
allowsMaintenanceNewOrCopyAction()
Determines if underlying lookup bo has associated maintenance document that allows new or copy maintenance actions. |
boolean |
allowsNewOrCopyAction(String documentTypeName)
Determines if underlying lookup bo has associated document that allows new or copy maintenance actions. |
void |
applyConditionalLogicForFieldDisplay()
Calls methods that can be overridden by child lookupables to implement conditional logic for setting read-only, required, and hidden attributes. |
void |
applyFieldAuthorizationsFromNestedLookups(Field field)
Functional requirements state that users are able to perform searches using criteria values that they are not allowed to view. |
boolean |
checkForAdditionalFields(Map fieldValues)
This implementation always returns false. |
protected String |
getActionUrlHref(BusinessObject businessObject,
String methodToCall,
List pkNames)
This method generates and returns href for the given parameters. |
String |
getActionUrls(BusinessObject businessObject,
List pkNames,
BusinessObjectRestrictions businessObjectRestrictions)
This method is called by performLookup method to generate action urls. |
protected String |
getActionUrlTitleText(BusinessObject businessObject,
String displayText,
List pkNames,
BusinessObjectRestrictions businessObjectRestrictions)
This method generates and returns title text for action urls. |
String |
getBackLocation()
|
BusinessObjectAuthorizationService |
getBusinessObjectAuthorizationService()
|
Class |
getBusinessObjectClass()
|
BusinessObjectDictionaryService |
getBusinessObjectDictionaryService()
Gets the businessObjectDictionaryService attribute. |
BusinessObjectMetaDataService |
getBusinessObjectMetaDataService()
Gets the businessObjectMetaDataService attribute. |
BusinessObjectService |
getBusinessObjectService()
|
protected int |
getColumnMaxLength(String attributeName)
|
List<Column> |
getColumns()
Constructs the list of columns for the search results. |
Set<String> |
getConditionallyHiddenPropertyNames()
|
Set<String> |
getConditionallyReadOnlyPropertyNames()
|
Set<String> |
getConditionallyRequiredPropertyNames()
|
protected String |
getCurrentSearchFieldValue(String propertyName)
Helper method to get the value for a property out of the row-field graph. |
List<HtmlData> |
getCustomActionUrls(BusinessObject businessObject,
List pkNames)
Child classes should override this method if they want to return some other action urls. |
DataDictionaryService |
getDataDictionaryService()
Gets the dataDictionaryService attribute. |
List |
getDefaultSortColumns()
Uses the DD to determine which is the default sort order. |
String |
getDocFormKey()
Gets the docFormKey attribute. |
String |
getDocNum()
|
protected List<HtmlData> |
getEmptyActionUrls()
A utility method that returns an empty list of action urls. |
protected HtmlData |
getEmptyAnchorHtmlData()
|
protected EncryptionService |
getEncryptionService()
Gets the encryptionService attribute. |
Field |
getExtraField()
get an extra field |
HtmlData |
getInquiryUrl(BusinessObject bo,
String propertyName)
Returns the inquiry url for a field if one exist. |
ConfigurationService |
getKualiConfigurationService()
|
Inquirable |
getKualiInquirable()
|
protected LookupResultsService |
getLookupResultsService()
|
protected LookupService |
getLookupService()
Gets the lookupService attribute. |
MaintenanceDocumentDictionaryService |
getMaintenanceDocumentDictionaryService()
|
protected String |
getMaintenanceDocumentTypeName()
Returns the maintenance document type associated with the business object class or null if one does not exist. |
String |
getMaintenanceUrl(BusinessObject businessObject,
HtmlData htmlData,
List pkNames,
BusinessObjectRestrictions businessObjectRestrictions)
Build a maintenance url. |
Map |
getParameters()
|
protected Properties |
getParameters(BusinessObject bo,
Map fieldConversions,
String lookupImpl,
List returnKeys)
|
ParameterService |
getParameterService()
|
protected Properties |
getParametersFromPrimaryKey(BusinessObject businessObject,
List pkNames)
|
protected PersistenceStructureService |
getPersistenceStructureService()
Gets the persistenceStructureService attribute. |
String |
getPrimaryKeyFieldLabels()
Returns "N/A" |
protected Class |
getPropertyClass(BusinessObject element,
String propertyName)
Gets the Class for the property in the given BusinessObject instance, if property is not accessible then runtime exception is thrown |
List<String> |
getReadOnlyFieldsList()
Gets the readOnlyFieldsList attribute. |
String |
getReferencesToRefresh()
|
protected HtmlData |
getReturnAnchorHtmlData(BusinessObject businessObject,
Properties parameters,
LookupForm lookupForm,
List returnKeys,
BusinessObjectRestrictions businessObjectRestrictions)
|
protected String |
getReturnHref(BusinessObject businessObject,
Map fieldConversions,
String lookupImpl,
List returnKeys)
This method is for lookupable implementations |
protected String |
getReturnHref(Properties parameters,
LookupForm lookupForm,
List returnKeys)
|
protected HtmlData |
getReturnInputHtmlData(BusinessObject businessObject,
Properties parameters,
LookupForm lookupForm,
List returnKeys,
BusinessObjectRestrictions businessObjectRestrictions)
|
List |
getReturnKeys()
This method is public because some unit tests depend on it. |
String |
getReturnLocation()
|
HtmlData |
getReturnUrl(BusinessObject businessObject,
LookupForm lookupForm,
List returnKeys,
BusinessObjectRestrictions businessObjectRestrictions)
This method builds the return url |
HtmlData |
getReturnUrl(BusinessObject businessObject,
Map fieldConversions,
String lookupImpl,
List returnKeys,
BusinessObjectRestrictions businessObjectRestrictions)
This method is for lookupable implementations |
List<Row> |
getRows()
Returns a list of Row objects to be used to generate the search query screen Generally, setBusinessObjectClass needs to be called with a non-null value for proper operation |
abstract List<? extends BusinessObject> |
getSearchResults(Map<String,String> fieldValues)
Performs a search and returns result list. |
List<? extends BusinessObject> |
getSearchResultsUnbounded(Map<String,String> fieldValues)
This implementation of this method throws an UnsupportedOperationException, since not every implementation may actually want to use this operation. |
protected SequenceAccessorService |
getSequenceAccessorService()
|
String |
getSupplementalMenuBar()
This method gets the supplemental lookup menu if any |
String |
getTitle()
|
protected HtmlData.AnchorHtmlData |
getUrlData(BusinessObject businessObject,
String methodToCall,
List pkNames)
This method calls its overloaded method with displayText as methodToCall |
protected HtmlData.AnchorHtmlData |
getUrlData(BusinessObject businessObject,
String methodToCall,
String displayText,
List pkNames)
This method constructs an AnchorHtmlData. |
boolean |
isResultReturnable(BusinessObject object)
Determines whether a given BusinessObject that's returned as one of the lookup's results is considered returnable, which means that for single-value lookups, a "return value" link may be rendered, and for multiple value lookups, a checkbox is rendered. |
boolean |
isSearchUsingOnlyPrimaryKeyValues()
This method returns whether the previously executed getSearchResults used the primary key values to search, ignoring all non key values |
protected String |
maskValueIfNecessary(Class businessObjectClass,
String propertyName,
String propertyValue,
BusinessObjectRestrictions businessObjectRestrictions)
|
void |
performClear(LookupForm lookupForm)
This method does the logic for the clear action. |
boolean |
performCustomAction(boolean ignoreErrors)
performs custom actions. |
Collection |
performLookup(LookupForm lookupForm,
Collection resultTable,
boolean bounded)
Performs the lookup and returns a collection of lookup items |
protected Map<String,String> |
preprocessDateFields(Map lookupFormFields)
changes from/to dates into the range operators the lookupable dao expects ("..",">" etc) this method modifies the passed in map and returns a list containing only the modified fields |
void |
setBackLocation(String backLocation)
|
void |
setBusinessObjectClass(Class businessObjectClass)
Initializes the lookup with a businss object class |
void |
setBusinessObjectDictionaryService(BusinessObjectDictionaryService businessObjectDictionaryService)
Sets the businessObjectDictionaryService attribute value. |
void |
setBusinessObjectMetaDataService(BusinessObjectMetaDataService businessObjectMetaDataService)
Sets the businessObjectMetaDataService attribute value. |
void |
setBusinessObjectService(BusinessObjectService businessObjectService)
|
void |
setDataDictionaryService(DataDictionaryService dataDictionaryService)
Sets the dataDictionaryService attribute value. |
void |
setDocFormKey(String docFormKey)
Sets the docFormKey attribute value. |
void |
setDocNum(String docNum)
|
void |
setEncryptionService(EncryptionService encryptionService)
Sets the encryptionService attribute value. |
void |
setFieldConversions(Map fieldConversions)
Sets the requested fields conversions in the lookupable |
void |
setKualiInquirable(Inquirable kualiInquirable)
|
void |
setLookupResultsService(LookupResultsService lookupResultsService)
|
void |
setLookupService(LookupService lookupService)
Sets the lookupService attribute value. |
void |
setMaintenanceDocumentDictionaryService(MaintenanceDocumentDictionaryService maintenanceDocumentDictionaryService)
|
void |
setParameters(Map parameters)
Initializes the lookup with the given Map of parameters. |
void |
setParameterService(ConfigurationService configurationService)
|
void |
setParameterService(ParameterService parameterService)
|
void |
setPersistenceStructureService(PersistenceStructureService persistenceStructureService)
Sets the persistenceStructureService attribute value. |
void |
setReadOnlyFieldsList(List<String> readOnlyFieldsList)
Sets the readOnlyFieldsList attribute value. |
protected void |
setReferencesToRefresh(String referencesToRefresh)
|
protected void |
setRows()
Constructs the list of rows for the search fields. |
void |
setSequenceAccessorService(SequenceAccessorService sequenceAccessorService)
|
boolean |
shouldDisplayHeaderNonMaintActions()
|
boolean |
shouldDisplayLookupCriteria()
|
void |
validateSearchParameters(Map fieldValues)
Checks that any required search fields have value. |
protected void |
validateSearchParameterWildcardAndOperators(String attributeName,
String attributeValue)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final String TITLE_RETURN_URL_PREPENDTEXT_PROPERTY
protected static final String TITLE_ACTION_URL_PREPENDTEXT_PROPERTY
protected static final String ACTION_URLS_CHILDREN_SEPARATOR
protected static final String ACTION_URLS_CHILDREN_STARTER
protected static final String ACTION_URLS_CHILDREN_END
protected static final String ACTION_URLS_SEPARATOR
protected static final String ACTION_URLS_EMPTY
protected static final org.apache.log4j.Logger LOG
protected Class businessObjectClass
protected Map parameters
protected BusinessObjectDictionaryService businessObjectDictionaryService
protected BusinessObjectMetaDataService businessObjectMetaDataService
protected DataDictionaryService dataDictionaryService
protected PersistenceStructureService persistenceStructureService
protected EncryptionService encryptionService
protected List<String> readOnlyFieldsList
protected String backLocation
protected String docFormKey
protected Map fieldConversions
protected LookupService lookupService
protected List<Row> rows
protected String referencesToRefresh
protected SequenceAccessorService sequenceAccessorService
protected BusinessObjectService businessObjectService
protected LookupResultsService lookupResultsService
protected String docNum
protected ConfigurationService configurationService
protected ParameterService parameterService
protected BusinessObjectAuthorizationService businessObjectAuthorizationService
protected MaintenanceDocumentDictionaryService maintenanceDocumentDictionaryService
protected Inquirable kualiInquirable
protected HashMap<String,Boolean> noLookupResultFieldInquiryCache
protected HashMap<Class,Class> inquirableClassCache
protected HashMap<String,Boolean> forceLookupResultFieldInquiryCache
protected CopiedObject<ArrayList<Column>> resultColumns
protected static Integer RESULTS_DEFAULT_MAX_COLUMN_LENGTH
Constructor Detail |
---|
public AbstractLookupableHelperServiceImpl()
Method Detail |
---|
public String getDocNum()
getDocNum
in interface LookupableHelperService
public void setDocNum(String docNum)
setDocNum
in interface LookupableHelperService
docNum
- the docNum to setpublic boolean checkForAdditionalFields(Map fieldValues)
checkForAdditionalFields
in interface LookupableHelperService
fieldValues
- - Map of property/value pairs
LookupableHelperService.checkForAdditionalFields(java.util.Map)
public Class getBusinessObjectClass()
getBusinessObjectClass
in interface LookupableHelperService
LookupableHelperService.getBusinessObjectClass()
public void setBusinessObjectClass(Class businessObjectClass)
LookupableHelperService
setBusinessObjectClass
in interface LookupableHelperService
LookupableHelperService.setBusinessObjectClass(java.lang.Class)
public Map getParameters()
getParameters
in interface LookupableHelperService
LookupableHelperService.getParameters()
public void setParameters(Map parameters)
LookupableHelperService
setParameters
in interface LookupableHelperService
LookupableHelperService.setParameters(java.util.Map)
public DataDictionaryService getDataDictionaryService()
getDataDictionaryService
in interface LookupableHelperService
public void setDataDictionaryService(DataDictionaryService dataDictionaryService)
dataDictionaryService
- The dataDictionaryService to set.public BusinessObjectDictionaryService getBusinessObjectDictionaryService()
getBusinessObjectDictionaryService
in interface LookupableHelperService
public void setBusinessObjectDictionaryService(BusinessObjectDictionaryService businessObjectDictionaryService)
businessObjectDictionaryService
- The businessObjectDictionaryService to set.public BusinessObjectMetaDataService getBusinessObjectMetaDataService()
public void setBusinessObjectMetaDataService(BusinessObjectMetaDataService businessObjectMetaDataService)
businessObjectMetaDataService
- The businessObjectMetaDataService to set.protected PersistenceStructureService getPersistenceStructureService()
public void setPersistenceStructureService(PersistenceStructureService persistenceStructureService)
persistenceStructureService
- The persistenceStructureService to set.protected EncryptionService getEncryptionService()
public void setEncryptionService(EncryptionService encryptionService)
encryptionService
- The encryptionService to set.public MaintenanceDocumentDictionaryService getMaintenanceDocumentDictionaryService()
public BusinessObjectAuthorizationService getBusinessObjectAuthorizationService()
public Inquirable getKualiInquirable()
public void setMaintenanceDocumentDictionaryService(MaintenanceDocumentDictionaryService maintenanceDocumentDictionaryService)
public void setKualiInquirable(Inquirable kualiInquirable)
public ConfigurationService getKualiConfigurationService()
public void setParameterService(ConfigurationService configurationService)
public ParameterService getParameterService()
public void setParameterService(ParameterService parameterService)
public boolean allowsMaintenanceNewOrCopyAction()
allowsMaintenanceNewOrCopyAction
in interface LookupableHelperService
protected boolean allowsMaintenanceEditAction(BusinessObject businessObject)
public final String getMaintenanceUrl(BusinessObject businessObject, HtmlData htmlData, List pkNames, BusinessObjectRestrictions businessObjectRestrictions)
getMaintenanceUrl
in interface LookupableHelperService
bo
- - business object representing the record for maint.methodToCall
- - maintenance action
public final String getActionUrls(BusinessObject businessObject, List pkNames, BusinessObjectRestrictions businessObjectRestrictions)
getActionUrls
in interface LookupableHelperService
businessObject
- - Instance of a business object containing the return valuespkNames
- - List of primary key names
org.kuali.rice.kns.lookup.LookupableHelperService#getActionUrls(org.kuali.rice.kns.bo.BusinessObject)
public List<HtmlData> getCustomActionUrls(BusinessObject businessObject, List pkNames)
getCustomActionUrls
in interface LookupableHelperService
org.kuali.rice.kns.lookup.LookupableHelperService#getCustomActionUrls(org.kuali.rice.kns.bo.BusinessObject, java.util.List, java.util.List pkNames)
protected boolean allowsMaintenanceDeleteAction(BusinessObject businessObject)
protected HtmlData.AnchorHtmlData getUrlData(BusinessObject businessObject, String methodToCall, String displayText, List pkNames)
businessObject
- methodToCall
- displayText
- pkNames
-
protected HtmlData.AnchorHtmlData getUrlData(BusinessObject businessObject, String methodToCall, List pkNames)
businessObject
- methodToCall
- pkNames
-
protected List<HtmlData> getEmptyActionUrls()
protected HtmlData getEmptyAnchorHtmlData()
protected String getActionUrlHref(BusinessObject businessObject, String methodToCall, List pkNames)
businessObject
- methodToCall
- pkNames
-
protected Properties getParametersFromPrimaryKey(BusinessObject businessObject, List pkNames)
protected String getActionUrlTitleText(BusinessObject businessObject, String displayText, List pkNames, BusinessObjectRestrictions businessObjectRestrictions)
businessObject
- displayText
- pkNames
-
protected String getMaintenanceDocumentTypeName()
public List<String> getReadOnlyFieldsList()
getReadOnlyFieldsList
in interface LookupableHelperService
public void setReadOnlyFieldsList(List<String> readOnlyFieldsList)
setReadOnlyFieldsList
in interface LookupableHelperService
readOnlyFieldsList
- The readOnlyFieldsList to set.public HtmlData getInquiryUrl(BusinessObject bo, String propertyName)
getInquiryUrl
in interface LookupableHelperService
bo
- the business object instance to build the urls forpropertyName
- the property which links to an inquirable
public List<Column> getColumns()
getColumns
in interface LookupableHelperService
protected int getColumnMaxLength(String attributeName)
public String getBackLocation()
getBackLocation
in interface LookupableHelperService
public void setBackLocation(String backLocation)
setBackLocation
in interface LookupableHelperService
backLocation
- The backLocation to set.public String getReturnLocation()
getReturnLocation
in interface LookupableHelperService
LookupableHelperService.getReturnLocation()
public final HtmlData getReturnUrl(BusinessObject businessObject, Map fieldConversions, String lookupImpl, List returnKeys, BusinessObjectRestrictions businessObjectRestrictions)
getReturnUrl
in interface LookupableHelperService
businessObject
- - Instance of a business object containing the return valuesfieldConversions
- - Map of conversions mapping bo names to caller field names.lookupImpl
- - Current lookup impl namereturnKeys
- - Keys to return
org.kuali.rice.kns.lookup.LookupableHelperService#getReturnUrl(org.kuali.rice.kns.bo.BusinessObject, java.util.Map, java.lang.String, java.util.List)
protected final String getReturnHref(BusinessObject businessObject, Map fieldConversions, String lookupImpl, List returnKeys)
businessObject
- fieldConversions
- lookupImpl
- returnKeys
-
public HtmlData getReturnUrl(BusinessObject businessObject, LookupForm lookupForm, List returnKeys, BusinessObjectRestrictions businessObjectRestrictions)
LookupableHelperService
getReturnUrl
in interface LookupableHelperService
org.kuali.rice.kns.lookup.LookupableHelperService#getReturnUrl(org.kuali.core.bo.BusinessObject, java.util.Map, java.lang.String)
protected HtmlData getReturnInputHtmlData(BusinessObject businessObject, Properties parameters, LookupForm lookupForm, List returnKeys, BusinessObjectRestrictions businessObjectRestrictions)
protected HtmlData getReturnAnchorHtmlData(BusinessObject businessObject, Properties parameters, LookupForm lookupForm, List returnKeys, BusinessObjectRestrictions businessObjectRestrictions)
protected String getReturnHref(Properties parameters, LookupForm lookupForm, List returnKeys)
protected String addToReturnHref(String href, LookupForm lookupForm)
protected Properties getParameters(BusinessObject bo, Map fieldConversions, String lookupImpl, List returnKeys)
public List getReturnKeys()
LookupableHelperService
getReturnKeys
in interface LookupableHelperService
public String getDocFormKey()
getDocFormKey
in interface LookupableHelperService
public void setDocFormKey(String docFormKey)
setDocFormKey
in interface LookupableHelperService
docFormKey
- The docFormKey to set.public void setFieldConversions(Map fieldConversions)
LookupableHelperService
setFieldConversions
in interface LookupableHelperService
org.kuali.core.lookup.LookupableHelperService#setFieldConversions(java.util.Map)
protected LookupService getLookupService()
public void setLookupService(LookupService lookupService)
lookupService
- The lookupService to set.public List getDefaultSortColumns()
getDefaultSortColumns
in interface LookupableHelperService
public void validateSearchParameters(Map fieldValues)
validateSearchParameters
in interface LookupableHelperService
fieldValues
- - Map of property/value pairsorg.kuali.core.lookup.LookupableHelperService#validateSearchParameters(java.util.Map)
protected void validateSearchParameterWildcardAndOperators(String attributeName, String attributeValue)
protected void setRows()
public List<Row> getRows()
LookupableHelperService
getRows
in interface LookupableHelperService
public abstract List<? extends BusinessObject> getSearchResults(Map<String,String> fieldValues)
LookupableHelperService
getSearchResults
in interface LookupableHelperService
fieldValues
- - Map of property/value pairs
public List<? extends BusinessObject> getSearchResultsUnbounded(Map<String,String> fieldValues)
getSearchResultsUnbounded
in interface LookupableHelperService
org.kuali.core.lookup.LookupableHelperService#getSearchResultsUnbounded(java.util.Map)
public Collection performLookup(LookupForm lookupForm, Collection resultTable, boolean bounded)
performLookup
in interface LookupableHelperService
lookupForm
- resultTable
- bounded
-
protected Class getPropertyClass(BusinessObject element, String propertyName)
element
- BusinessObject instance that contains propertypropertyName
- Name of property in BusinessObject to get class for
protected Map<String,String> preprocessDateFields(Map lookupFormFields)
lookupFormFields
- protected String maskValueIfNecessary(Class businessObjectClass, String propertyName, String propertyValue, BusinessObjectRestrictions businessObjectRestrictions)
protected void setReferencesToRefresh(String referencesToRefresh)
public String getReferencesToRefresh()
protected SequenceAccessorService getSequenceAccessorService()
public void setSequenceAccessorService(SequenceAccessorService sequenceAccessorService)
public BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(BusinessObjectService businessObjectService)
protected LookupResultsService getLookupResultsService()
public void setLookupResultsService(LookupResultsService lookupResultsService)
public boolean isSearchUsingOnlyPrimaryKeyValues()
LookupableHelperService
isSearchUsingOnlyPrimaryKeyValues
in interface LookupableHelperService
org.kuali.core.lookup.LookupableHelperService#isSearchUsingOnlyPrimaryKeyValues()
public String getPrimaryKeyFieldLabels()
getPrimaryKeyFieldLabels
in interface LookupableHelperService
org.kuali.core.lookup.LookupableHelperService#getPrimaryKeyFieldLabels()
public boolean isResultReturnable(BusinessObject object)
LookupableHelperService
isResultReturnable
in interface LookupableHelperService
object
- an object from the search result set
org.kuali.core.lookup.LookupableHelperService#isResultReturnable(org.kuali.core.bo.BusinessObject)
public void performClear(LookupForm lookupForm)
performClear
in interface LookupableHelperService
org.kuali.rice.kns.lookup.LookupableHelperService#performClear()
public boolean shouldDisplayHeaderNonMaintActions()
shouldDisplayHeaderNonMaintActions
in interface LookupableHelperService
LookupableHelperService.shouldDisplayHeaderNonMaintActions()
public boolean shouldDisplayLookupCriteria()
shouldDisplayLookupCriteria
in interface LookupableHelperService
LookupableHelperService.shouldDisplayLookupCriteria()
public String getSupplementalMenuBar()
LookupableHelperService
getSupplementalMenuBar
in interface LookupableHelperService
LookupableHelperService.getSupplementalMenuBar()
public String getTitle()
getTitle
in interface LookupableHelperService
LookupableHelperService.getTitle()
public boolean performCustomAction(boolean ignoreErrors)
LookupableHelperService
performCustomAction
in interface LookupableHelperService
LookupableHelperService.performCustomAction(boolean)
public Field getExtraField()
LookupableHelperService
getExtraField
in interface LookupableHelperService
Lookupable.getExtraField()
public boolean allowsNewOrCopyAction(String documentTypeName)
LookupableHelperService
allowsNewOrCopyAction
in interface LookupableHelperService
public void applyFieldAuthorizationsFromNestedLookups(Field field)
applyFieldAuthorizationsFromNestedLookups
in interface LookupableHelperService
LookupableHelperService.applyFieldAuthorizationsFromNestedLookups(org.kuali.rice.kns.web.ui.Field)
public void applyConditionalLogicForFieldDisplay()
applyConditionalLogicForFieldDisplay
in interface LookupableHelperService
getConditionallyReadOnlyPropertyNames()
,
getConditionallyRequiredPropertyNames()
,
getConditionallyHiddenPropertyNames()
,
LookupableHelperService.applyConditionalLogicForFieldDisplay()
public Set<String> getConditionallyReadOnlyPropertyNames()
getParameters()
public Set<String> getConditionallyRequiredPropertyNames()
getParameters()
public Set<String> getConditionallyHiddenPropertyNames()
getParameters()
protected String getCurrentSearchFieldValue(String propertyName)
propertyName
- - name of property to retrieve value for
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |