Package org.kuali.rice.kns.service
Interface BusinessObjectDictionaryService
Deprecated.
Only used in KNS classes, use KRAD.
This interface defines the API for the interacting with the data dictionary.
-
Method Summary
Modifier and TypeMethodDescriptionbooleandisableSearchButtonsInLookup(Class businessObjectClass) Deprecated.Indicates whether the search and clear buttons should be disabled based on the data dictionary configurationforceInquiryFieldInquiry(Class businessObjectClass, String attributeName) Deprecated.returns boolean indicating whether inquiry result field marked to force an inquiryforceInquiryFieldLookup(Class businessObjectClass, String attributeName) Deprecated.returns boolean indicating whether lookup search field marked to force an inquiryforceLookupFieldLookup(Class businessObjectClass, String attributeName) Deprecated.returns boolean indicating whether lookup search field marked to force a lookupforceLookupResultFieldInquiry(Class businessObjectClass, String attributeName) Deprecated.returns boolean indicating whether lookup result field marked to force an inquiryDeprecated.the list of business object class names being maintainedgetExtraButtonParams(Class businessObjectClass) Deprecated.return parameters for optional extra buttongetExtraButtonSource(Class businessObjectClass) Deprecated.source for optional extra buttongetInquirableClass(Class businessObjectClass) Deprecated.the class to be used for building inquiry pages.<T extends org.kuali.rice.krad.bo.BusinessObject>
InquiryAuthorizergetInquiryAuthorizer(Class<T> businessObjectClass) Deprecated.getInquiryFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.returns String giving additional display attribute name for inquiry field if configured, or nullgetInquiryFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.returns String giving alternate display attribute name for inquiry field if configured, or nullgetInquiryFieldNames(Class businessObjectClass, String sectionTitle) Deprecated.the list defined as inquiry fields for the business object and inquiry section.<T extends org.kuali.rice.krad.bo.BusinessObject>
InquiryPresentationControllergetInquiryPresentationController(Class<T> businessObjectClass) Deprecated.getInquirySections(Class businessObjectClass) Deprecated.the list defined as inquiry sections for the business object.getInquiryTitle(Class businessObjectClass) Deprecated.the text to be displayed for the title of business object inquiry.getLookupableID(Class businessObjectClass) Deprecated.the Lookupable implementation id for the associated Lookup, if one has been specifiedgetLookupAttributeReadOnly(Class businessObjectClass, String attributeName) Deprecated.indicates whether a field is read only for a lookupgetLookupAttributeRequired(Class businessObjectClass, String attributeName) Deprecated.indicates whether a field is required for a lookupgetLookupDefaultSortFieldNames(Class businessObjectClass) Deprecated.the property names of the bo used to sort the initial result setgetLookupFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.returns String giving additional display attribute name for lookup field if configured, or nullgetLookupFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.returns String giving alternate display attribute name for lookup field if configured, or nullgetLookupFieldDefaultValue(Class businessObjectClass, String attributeName) Deprecated.returns String indicating the default search value for the lookup fieldgetLookupFieldDefaultValueFinderClass(Class businessObjectClass, String attributeName) Deprecated.returns Class used to generate a lookup field default valuegetLookupFieldNames(Class businessObjectClass) Deprecated.the list defined as lookup fields for the business object.getLookupFieldQuickfinderParameterString(Class businessObjectClass, String attributeName) Deprecated.See.invalid reference
FieldDefinition#getQuickfinderParameterString()Class<? extends org.kuali.rice.krad.valuefinder.ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass, String attributeName) Deprecated.returns Class used to generate quickfinder lookup field default values.getLookupMenuBar(Class businessObjectClass) Deprecated.menu bar html defined for the business object.getLookupNumberOfColumns(Class businessObjectClass) Deprecated.getLookupResultFieldMaxLength(Class businessObjectClass, String resultFieldName) Deprecated.This method returns the maximum display length of the value of the given field in the lookup results.getLookupResultFieldNames(Class businessObjectClass) Deprecated.the list defined as lookup result fields for the business object.getLookupResultFieldTotal(Class businessObjectClass, String attributeName) Deprecated.returns boolean indicating whether lookup result field should be totaledgetLookupResultFieldUseShortLabel(Class businessObjectClass, String attributeName) Deprecated.returns boolean indicating whether lookup result field to use shortLabelgetLookupResultSetLimit(Class businessObjectClass) Deprecated.returns String indicating the result set limit for the lookupgetLookupTitle(Class businessObjectClass) Deprecated.the text to be displayed for the title of business object lookup.getMaintainableLabel(Class businessObjectClass) Deprecated.the text to be displayed for the title of business object maintenance document.getMultipleValueLookupResultSetLimit(Class businessObjectClass) Deprecated.returns Integer indicating the result set limit for a multiple values lookupgetSearchIconOverride(Class businessObjectClass) Deprecated.returns String indicating the location of the lookup icon.getTitleAttribute(Class businessObjectClass) Deprecated.the attribute to be associated with for object level markingsisExportable(Class businessObjectClass) Deprecated.indicates whether business object has an exporter definedisInquirable(Class businessObjectClass) Deprecated.indicates whether business object has inquiry definedisLookupable(Class businessObjectClass) Deprecated.indicates whether business object has lookup definedbooleanisLookupFieldTreatWildcardsAndOperatorsAsLiteral(Class businessObjectClass, String attributeName) Deprecated.returns whether on a lookup, field/attribute values with wildcards and operators should treat them as literal charactersbooleanisLookupFieldTriggerOnChange(Class businessObjectClass, String attributeName) Deprecated.Indicates whether a lookup field has been configured to trigger on value changeisMaintainable(Class businessObjectClass) Deprecated.indicates whether business object has maintainable definednoDirectInquiryFieldLookup(Class businessObjectClass, String attributeName) Deprecated.returns boolean indicating whether lookup search field marked to not do a direct inquirynoInquiryFieldInquiry(Class businessObjectClass, String attributeName) Deprecated.returns boolean indicating whether inquiry result field marked to not do an inquirynoLookupFieldLookup(Class businessObjectClass, String attributeName) Deprecated.returns boolean indicating whether lookup search field marked to not do a lookupnoLookupResultFieldInquiry(Class businessObjectClass, String attributeName) Deprecated.returns boolean indicating whether lookup result field marked to not do an inquiryvoidperformForceUppercase(org.kuali.rice.krad.bo.BusinessObject bo) Deprecated.This method takes any business object and recursively walks through it checking to see if any attributes need to be forced to uppercase based on settings in the data dictionarytranlateCodesInInquiry(Class businessObjectClass) Deprecated.tranlateCodesInLookup(Class businessObjectClass) Deprecated.
-
Method Details
-
getInquiryPresentationController
<T extends org.kuali.rice.krad.bo.BusinessObject> InquiryPresentationController getInquiryPresentationController(Class<T> businessObjectClass) Deprecated. -
getInquiryAuthorizer
<T extends org.kuali.rice.krad.bo.BusinessObject> InquiryAuthorizer getInquiryAuthorizer(Class<T> businessObjectClass) Deprecated. -
getBusinessObjectClassnames
List getBusinessObjectClassnames()Deprecated.the list of business object class names being maintained -
isLookupable
Deprecated.indicates whether business object has lookup defined -
isInquirable
Deprecated.indicates whether business object has inquiry defined -
isMaintainable
Deprecated.indicates whether business object has maintainable defined -
isExportable
Deprecated.indicates whether business object has an exporter defined -
getLookupFieldNames
Deprecated.the list defined as lookup fields for the business object. -
getLookupTitle
Deprecated.the text to be displayed for the title of business object lookup. -
getLookupMenuBar
Deprecated.menu bar html defined for the business object. -
getExtraButtonSource
Deprecated.source for optional extra button -
getExtraButtonParams
Deprecated.return parameters for optional extra button -
getLookupDefaultSortFieldNames
Deprecated.the property names of the bo used to sort the initial result set -
getLookupResultFieldNames
Deprecated.the list defined as lookup result fields for the business object. -
getLookupResultFieldMaxLength
Deprecated.This method returns the maximum display length of the value of the given field in the lookup results. While the actual value may be longer than the specified length, this value specifies the maximum length substring that should be displayed. It is up to the UI layer to intepret the results of the field- Parameters:
businessObjectClass-resultFieldName-- Returns:
- the maximum length of the lookup results field that should be displayed. Returns null if this value has not been defined. If negative, denotes that the is maximum length is unlimited.
-
forceLookupResultFieldInquiry
Deprecated.returns boolean indicating whether lookup result field marked to force an inquiry -
noLookupResultFieldInquiry
Deprecated.returns boolean indicating whether lookup result field marked to not do an inquiry -
forceLookupFieldLookup
Deprecated.returns boolean indicating whether lookup search field marked to force a lookup -
forceInquiryFieldLookup
Deprecated.returns boolean indicating whether lookup search field marked to force an inquiry -
noLookupFieldLookup
Deprecated.returns boolean indicating whether lookup search field marked to not do a lookup -
noDirectInquiryFieldLookup
Deprecated.returns boolean indicating whether lookup search field marked to not do a direct inquiry -
forceInquiryFieldInquiry
Deprecated.returns boolean indicating whether inquiry result field marked to force an inquiry -
noInquiryFieldInquiry
Deprecated.returns boolean indicating whether inquiry result field marked to not do an inquiry -
getLookupResultFieldUseShortLabel
Deprecated.returns boolean indicating whether lookup result field to use shortLabel -
getLookupResultFieldTotal
Deprecated.returns boolean indicating whether lookup result field should be totaled -
getLookupFieldDefaultValue
Deprecated.returns String indicating the default search value for the lookup field -
getLookupFieldDefaultValueFinderClass
Deprecated.returns Class used to generate a lookup field default value -
getLookupFieldQuickfinderParameterString
Deprecated.See. returns String indicating the default search value for the lookup field.invalid reference
FieldDefinition#getQuickfinderParameterString() -
getLookupFieldQuickfinderParameterStringBuilderClass
Class<? extends org.kuali.rice.krad.valuefinder.ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass, String attributeName) Deprecated.returns Class used to generate quickfinder lookup field default values. See.invalid reference
FieldDefinition#getQuickfinderParameterStringBuilderClass() -
getLookupResultSetLimit
Deprecated.returns String indicating the result set limit for the lookup -
getMultipleValueLookupResultSetLimit
Deprecated.returns Integer indicating the result set limit for a multiple values lookup -
getLookupNumberOfColumns
Deprecated.- Returns:
- number of search columns configured for the lookup associated with the class
-
getSearchIconOverride
Deprecated.returns String indicating the location of the lookup icon. -
getLookupAttributeRequired
Deprecated.indicates whether a field is required for a lookup -
getLookupAttributeReadOnly
Deprecated.indicates whether a field is read only for a lookup -
getInquiryFieldNames
Deprecated.the list defined as inquiry fields for the business object and inquiry section. -
getInquirySections
Deprecated.the list defined as inquiry sections for the business object. -
getInquiryTitle
Deprecated.the text to be displayed for the title of business object inquiry. -
getInquirableClass
Deprecated.the class to be used for building inquiry pages. -
getMaintainableLabel
Deprecated.the text to be displayed for the title of business object maintenance document. -
getTitleAttribute
Deprecated.the attribute to be associated with for object level markings -
getLookupableID
Deprecated.the Lookupable implementation id for the associated Lookup, if one has been specified -
performForceUppercase
void performForceUppercase(org.kuali.rice.krad.bo.BusinessObject bo) Deprecated.This method takes any business object and recursively walks through it checking to see if any attributes need to be forced to uppercase based on settings in the data dictionary- Parameters:
bo-
-
isLookupFieldTreatWildcardsAndOperatorsAsLiteral
boolean isLookupFieldTreatWildcardsAndOperatorsAsLiteral(Class businessObjectClass, String attributeName) Deprecated.returns whether on a lookup, field/attribute values with wildcards and operators should treat them as literal characters- Parameters:
businessObjectClass-attributeName-- Returns:
-
getLookupFieldAlternateDisplayAttributeName
Deprecated.returns String giving alternate display attribute name for lookup field if configured, or null -
getInquiryFieldAlternateDisplayAttributeName
String getInquiryFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.returns String giving alternate display attribute name for inquiry field if configured, or null -
getLookupFieldAdditionalDisplayAttributeName
String getLookupFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.returns String giving additional display attribute name for lookup field if configured, or null -
getInquiryFieldAdditionalDisplayAttributeName
String getInquiryFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName) Deprecated.returns String giving additional display attribute name for inquiry field if configured, or null -
tranlateCodesInLookup
Deprecated.- Parameters:
businessObjectClass- - business object class for lookup definition- Returns:
- Boolean indicating whether translating of codes is configured to true in lookup definition
-
tranlateCodesInInquiry
Deprecated.- Parameters:
businessObjectClass- - business object class for inquiry definition- Returns:
- Boolean indicating whether translating of codes is configured to true in inquiry definition
-
isLookupFieldTriggerOnChange
Deprecated.Indicates whether a lookup field has been configured to trigger on value change- Parameters:
businessObjectClass- - Class for business object to lookupattributeName- - name of attribute in the business object to check configuration for- Returns:
- true if field is configured to trigger on value change, false if not
-
disableSearchButtonsInLookup
Deprecated.Indicates whether the search and clear buttons should be disabled based on the data dictionary configuration- Parameters:
businessObjectClass- - business object class for lookup definition- Returns:
- Boolean indicating whether disable search buttons is configured to true in lookup definition
-