org.kuali.rice.kns.service.impl
Class BusinessObjectDictionaryServiceImpl

java.lang.Object
  extended by org.kuali.rice.kns.service.impl.BusinessObjectDictionaryServiceImpl
All Implemented Interfaces:
BusinessObjectDictionaryService

Deprecated.

@Deprecated
public class BusinessObjectDictionaryServiceImpl
extends Object
implements BusinessObjectDictionaryService

This class is the service implementation for the BusinessObjectDictionary. This is the default, Kuali delivered implementation which leverages the DataDictionaryService.


Constructor Summary
BusinessObjectDictionaryServiceImpl()
          Deprecated.  
 
Method Summary
 boolean disableSearchButtonsInLookup(Class businessObjectClass)
          Deprecated. Indicates whether the search and clear buttons should be disabled based on the data dictionary configuration
 Boolean forceInquiryFieldInquiry(Class businessObjectClass, String attributeName)
          Deprecated. returns boolean indicating whether inquiry result field marked to force an inquiry
 Boolean forceInquiryFieldLookup(Class businessObjectClass, String attributeName)
          Deprecated. returns boolean indicating whether lookup search field marked to force an inquiry
 Boolean forceLookupFieldLookup(Class businessObjectClass, String attributeName)
          Deprecated. returns boolean indicating whether lookup search field marked to force a lookup
 Boolean forceLookupResultFieldInquiry(Class businessObjectClass, String attributeName)
          Deprecated. returns boolean indicating whether lookup result field marked to force an inquiry
 List getBusinessObjectClassnames()
          Deprecated. Uses the DataDictionaryService.
 DataDictionaryService getDataDictionaryService()
          Deprecated. This method retrieves the instance of the data dictionary service.
 String getExtraButtonParams(Class businessObjectClass)
          Deprecated. return parameters for optional extra button
 String getExtraButtonSource(Class businessObjectClass)
          Deprecated. source for optional extra button
 Class getInquirableClass(Class businessObjectClass)
          Deprecated. the class to be used for building inquiry pages.
<T extends BusinessObject>
InquiryAuthorizer
getInquiryAuthorizer(Class<T> businessObjectClass)
          Deprecated.  
 String getInquiryFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName)
          Deprecated. returns String giving additional display attribute name for inquiry field if configured, or null
 String getInquiryFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName)
          Deprecated. returns String giving alternate display attribute name for inquiry field if configured, or null
 List getInquiryFieldNames(Class businessObjectClass, String sectionTitle)
          Deprecated. the list defined as inquiry fields for the business object and inquiry section.
<T extends BusinessObject>
InquiryPresentationController
getInquiryPresentationController(Class<T> businessObjectClass)
          Deprecated.  
 List<InquirySectionDefinition> getInquirySections(Class businessObjectClass)
          Deprecated. the list defined as inquiry sections for the business object.
 String getInquiryTitle(Class businessObjectClass)
          Deprecated. the text to be displayed for the title of business object inquiry.
 String getLookupableID(Class businessObjectClass)
          Deprecated. the Lookupable implementation id for the associated Lookup, if one has been specified
 Boolean getLookupAttributeReadOnly(Class businessObjectClass, String attributeName)
          Deprecated. indicates whether a field is read only for a lookup
 Boolean getLookupAttributeRequired(Class businessObjectClass, String attributeName)
          Deprecated. indicates whether a field is required for a lookup
 List<String> getLookupDefaultSortFieldNames(Class businessObjectClass)
          Deprecated. the property names of the bo used to sort the initial result set
 String getLookupFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName)
          Deprecated. returns String giving additional display attribute name for lookup field if configured, or null
 String getLookupFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName)
          Deprecated. returns String giving alternate display attribute name for lookup field if configured, or null
 String getLookupFieldDefaultValue(Class businessObjectClass, String attributeName)
          Deprecated. returns String indicating the default search value for the lookup field
 Class<? extends ValueFinder> getLookupFieldDefaultValueFinderClass(Class businessObjectClass, String attributeName)
          Deprecated. returns Class used to generate a lookup field default value
 List getLookupFieldNames(Class businessObjectClass)
          Deprecated. the list defined as lookup fields for the business object.
 String getLookupFieldQuickfinderParameterString(Class businessObjectClass, String attributeName)
          Deprecated. See FieldDefinition#getQuickfinderParameterString().
 Class<? extends ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass, String attributeName)
          Deprecated. returns Class used to generate quickfinder lookup field default values.
 String getLookupMenuBar(Class businessObjectClass)
          Deprecated. menu bar html defined for the business object.
 Integer getLookupNumberOfColumns(Class businessObjectClass)
          Deprecated.  
 Integer getLookupResultFieldMaxLength(Class businessObjectClass, String resultFieldName)
          Deprecated. This method returns the maximum display length of the value of the given field in the lookup results.
 List<String> getLookupResultFieldNames(Class businessObjectClass)
          Deprecated. the list defined as lookup result fields for the business object.
 Boolean getLookupResultFieldTotal(Class businessObjectClass, String attributeName)
          Deprecated. returns boolean indicating whether lookup result field should be totaled
 Boolean getLookupResultFieldUseShortLabel(Class businessObjectClass, String attributeName)
          Deprecated. returns boolean indicating whether lookup result field to use shortLabel
 Integer getLookupResultSetLimit(Class businessObjectClass)
          Deprecated. returns String indicating the result set limit for the lookup
 String getLookupTitle(Class businessObjectClass)
          Deprecated. the text to be displayed for the title of business object lookup.
 String getMaintainableLabel(Class businessObjectClass)
          Deprecated. the text to be displayed for the title of business object maintenance document.
 Integer getMultipleValueLookupResultSetLimit(Class businessObjectClass)
          Deprecated. returns Integer indicating the result set limit for a multiple values lookup
 String getSearchIconOverride(Class businessObjectClass)
          Deprecated. returns String indicating the location of the lookup icon.
 String getTitleAttribute(Class businessObjectClass)
          Deprecated. the attribute to be associated with for object level markings
 Boolean isExportable(Class businessObjectClass)
          Deprecated. indicates whether business object has an exporter defined
 Boolean isInquirable(Class businessObjectClass)
          Deprecated. indicates whether business object has inquiry defined
 Boolean isLookupable(Class businessObjectClass)
          Deprecated. indicates whether business object has lookup defined
 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
 boolean isLookupFieldTriggerOnChange(Class businessObjectClass, String attributeName)
          Deprecated. Indicates whether a lookup field has been configured to trigger on value change
 Boolean isMaintainable(Class businessObjectClass)
          Deprecated. indicates whether business object has maintainable defined
 Boolean noDirectInquiryFieldLookup(Class businessObjectClass, String attributeName)
          Deprecated. returns boolean indicating whether lookup search field marked to not do a direct inquiry
 Boolean noInquiryFieldInquiry(Class businessObjectClass, String attributeName)
          Deprecated. returns boolean indicating whether inquiry result field marked to not do an inquiry
 Boolean noLookupFieldLookup(Class businessObjectClass, String attributeName)
          Deprecated. returns boolean indicating whether lookup search field marked to not do a lookup
 Boolean noLookupResultFieldInquiry(Class businessObjectClass, String attributeName)
          Deprecated. returns boolean indicating whether lookup result field marked to not do an inquiry
 void performForceUppercase(BusinessObject bo)
          Deprecated. Recurses down the updatable references and collections of a BO, uppercasing those attributes which are marked as needing to be uppercased in the data dictionary.
protected  void performForceUppercaseCycleSafe(BusinessObject bo, Set<BusinessObject> visited)
          Deprecated. Handles recursion for performForceUppercase in a cycle-safe manner, keeping track of visited BusinessObjects to prevent infinite recursion.
 void setDataDictionaryService(DataDictionaryService dataDictionaryService)
          Deprecated. Sets the instance of the data dictionary service.
 void setPersistenceStructureService(PersistenceStructureService persistenceStructureService)
          Deprecated.  
 Boolean tranlateCodesInInquiry(Class businessObjectClass)
          Deprecated.  
 Boolean tranlateCodesInLookup(Class businessObjectClass)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BusinessObjectDictionaryServiceImpl

public BusinessObjectDictionaryServiceImpl()
Deprecated. 
Method Detail

getInquiryAuthorizer

public <T extends BusinessObject> InquiryAuthorizer getInquiryAuthorizer(Class<T> businessObjectClass)
Deprecated. 
Specified by:
getInquiryAuthorizer in interface BusinessObjectDictionaryService

getInquiryPresentationController

public <T extends BusinessObject> InquiryPresentationController getInquiryPresentationController(Class<T> businessObjectClass)
Deprecated. 
Specified by:
getInquiryPresentationController in interface BusinessObjectDictionaryService

getBusinessObjectClassnames

public List getBusinessObjectClassnames()
Deprecated. 
Uses the DataDictionaryService.

Specified by:
getBusinessObjectClassnames in interface BusinessObjectDictionaryService
See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getBusinessObjectEntries()

isLookupable

public Boolean isLookupable(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
indicates whether business object has lookup defined

Specified by:
isLookupable in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.isLookupable(java.lang.Class)

isInquirable

public Boolean isInquirable(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
indicates whether business object has inquiry defined

Specified by:
isInquirable in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.isInquirable(java.lang.Class)

isMaintainable

public Boolean isMaintainable(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
indicates whether business object has maintainable defined

Specified by:
isMaintainable in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.isMaintainable(java.lang.Class)

isExportable

public Boolean isExportable(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
indicates whether business object has an exporter defined

Specified by:
isExportable in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.isExportable(java.lang.Class)

getLookupFieldNames

public List getLookupFieldNames(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
the list defined as lookup fields for the business object.

Specified by:
getLookupFieldNames in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupFieldNames(java.lang.Class)

getLookupTitle

public String getLookupTitle(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
the text to be displayed for the title of business object lookup.

Specified by:
getLookupTitle in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupTitle(java.lang.Class)

getLookupMenuBar

public String getLookupMenuBar(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
menu bar html defined for the business object.

Specified by:
getLookupMenuBar in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupMenuBar(java.lang.Class)

getExtraButtonSource

public String getExtraButtonSource(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
source for optional extra button

Specified by:
getExtraButtonSource in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getExtraButtonSource(java.lang.Class)

getExtraButtonParams

public String getExtraButtonParams(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
return parameters for optional extra button

Specified by:
getExtraButtonParams in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getExtraButtonParams(java.lang.Class)

getSearchIconOverride

public String getSearchIconOverride(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns String indicating the location of the lookup icon.

Specified by:
getSearchIconOverride in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getSearchIconOverride(java.lang.Class)

getLookupDefaultSortFieldNames

public List<String> getLookupDefaultSortFieldNames(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
the property names of the bo used to sort the initial result set

Specified by:
getLookupDefaultSortFieldNames in interface BusinessObjectDictionaryService
See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getLookupDefaultSortFieldName(java.lang.Class)

getLookupResultFieldNames

public List<String> getLookupResultFieldNames(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
the list defined as lookup result fields for the business object.

Specified by:
getLookupResultFieldNames in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupResultFieldNames(java.lang.Class)

getLookupResultFieldMaxLength

public Integer getLookupResultFieldMaxLength(Class businessObjectClass,
                                             String resultFieldName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
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

Specified by:
getLookupResultFieldMaxLength in interface BusinessObjectDictionaryService
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.
See Also:
BusinessObjectDictionaryService.getLookupResultFieldMaxLength(java.lang.Class, java.lang.String)

getLookupResultSetLimit

public Integer getLookupResultSetLimit(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns String indicating the result set limit for the lookup

Specified by:
getLookupResultSetLimit in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupResultSetLimit(java.lang.Class)

getMultipleValueLookupResultSetLimit

public Integer getMultipleValueLookupResultSetLimit(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns Integer indicating the result set limit for a multiple values lookup

Specified by:
getMultipleValueLookupResultSetLimit in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getMultipleValueLookupResultSetLimit(java.lang.Class)

getLookupNumberOfColumns

public Integer getLookupNumberOfColumns(Class businessObjectClass)
Deprecated. 
Specified by:
getLookupNumberOfColumns in interface BusinessObjectDictionaryService
Returns:
number of search columns configured for the lookup associated with the class
See Also:
BusinessObjectDictionaryService.getLookupNumberOfColumns(java.lang.Class)

getLookupAttributeRequired

public Boolean getLookupAttributeRequired(Class businessObjectClass,
                                          String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
indicates whether a field is required for a lookup

Specified by:
getLookupAttributeRequired in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupAttributeRequired(java.lang.Class, java.lang.String)

getLookupAttributeReadOnly

public Boolean getLookupAttributeReadOnly(Class businessObjectClass,
                                          String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
indicates whether a field is read only for a lookup

Specified by:
getLookupAttributeReadOnly in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupAttributeReadOnly(java.lang.Class, java.lang.String)

getInquiryFieldNames

public List getInquiryFieldNames(Class businessObjectClass,
                                 String sectionTitle)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
the list defined as inquiry fields for the business object and inquiry section.

Specified by:
getInquiryFieldNames in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getInquiryFieldNames(java.lang.Class, java.lang.String)

getInquirySections

public List<InquirySectionDefinition> getInquirySections(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
the list defined as inquiry sections for the business object.

Specified by:
getInquirySections in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getInquirySections(java.lang.Class)

getInquiryTitle

public String getInquiryTitle(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
the text to be displayed for the title of business object inquiry.

Specified by:
getInquiryTitle in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getInquiryTitle(java.lang.Class)

getInquirableClass

public Class getInquirableClass(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
the class to be used for building inquiry pages.

Specified by:
getInquirableClass in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getInquirableClass(java.lang.Class)

getMaintainableLabel

public String getMaintainableLabel(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
the text to be displayed for the title of business object maintenance document.

Specified by:
getMaintainableLabel in interface BusinessObjectDictionaryService
See Also:
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getMaintainableTitle(java.lang.Class)

getLookupableID

public String getLookupableID(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
the Lookupable implementation id for the associated Lookup, if one has been specified

Specified by:
getLookupableID in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupableID(java.lang.Class)

performForceUppercase

public void performForceUppercase(BusinessObject bo)
Deprecated. 
Recurses down the updatable references and collections of a BO, uppercasing those attributes which are marked as needing to be uppercased in the data dictionary. Updatability of a reference or collection is defined by the PersistenceStructureService

Specified by:
performForceUppercase in interface BusinessObjectDictionaryService
Parameters:
bo - the BO to uppercase
See Also:
PersistenceStructureService.isCollectionUpdatable(Class, String), PersistenceStructureService.isReferenceUpdatable(Class, String), DataDictionaryService.getAttributeForceUppercase(Class, String)

performForceUppercaseCycleSafe

protected void performForceUppercaseCycleSafe(BusinessObject bo,
                                              Set<BusinessObject> visited)
Deprecated. 
Handles recursion for performForceUppercase in a cycle-safe manner, keeping track of visited BusinessObjects to prevent infinite recursion.


setDataDictionaryService

public void setDataDictionaryService(DataDictionaryService dataDictionaryService)
Deprecated. 
Sets the instance of the data dictionary service.

Parameters:
dataDictionaryService -

getDataDictionaryService

public DataDictionaryService getDataDictionaryService()
Deprecated. 
This method retrieves the instance of the data dictionary service.

Returns:
An instance of the DataDictionaryService.

getTitleAttribute

public String getTitleAttribute(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
the attribute to be associated with for object level markings

Specified by:
getTitleAttribute in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getTitleAttribute(java.lang.Class)

forceLookupResultFieldInquiry

public Boolean forceLookupResultFieldInquiry(Class businessObjectClass,
                                             String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns boolean indicating whether lookup result field marked to force an inquiry

Specified by:
forceLookupResultFieldInquiry in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.forceLookupResultFieldInquiry(java.lang.Class, java.lang.String)

noLookupResultFieldInquiry

public Boolean noLookupResultFieldInquiry(Class businessObjectClass,
                                          String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns boolean indicating whether lookup result field marked to not do an inquiry

Specified by:
noLookupResultFieldInquiry in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.noLookupResultFieldInquiry(java.lang.Class, java.lang.String)

forceLookupFieldLookup

public Boolean forceLookupFieldLookup(Class businessObjectClass,
                                      String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns boolean indicating whether lookup search field marked to force a lookup

Specified by:
forceLookupFieldLookup in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.forceLookupFieldLookup(java.lang.Class, java.lang.String)

forceInquiryFieldLookup

public Boolean forceInquiryFieldLookup(Class businessObjectClass,
                                       String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns boolean indicating whether lookup search field marked to force an inquiry

Specified by:
forceInquiryFieldLookup in interface BusinessObjectDictionaryService

noLookupFieldLookup

public Boolean noLookupFieldLookup(Class businessObjectClass,
                                   String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns boolean indicating whether lookup search field marked to not do a lookup

Specified by:
noLookupFieldLookup in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.noLookupFieldLookup(java.lang.Class, java.lang.String)

noDirectInquiryFieldLookup

public Boolean noDirectInquiryFieldLookup(Class businessObjectClass,
                                          String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns boolean indicating whether lookup search field marked to not do a direct inquiry

Specified by:
noDirectInquiryFieldLookup in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.noLookupFieldLookup(java.lang.Class, java.lang.String)

getLookupResultFieldUseShortLabel

public Boolean getLookupResultFieldUseShortLabel(Class businessObjectClass,
                                                 String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns boolean indicating whether lookup result field to use shortLabel

Specified by:
getLookupResultFieldUseShortLabel in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupResultFieldUseShortLabel(java.lang.Class, java.lang.String)

getLookupResultFieldTotal

public Boolean getLookupResultFieldTotal(Class businessObjectClass,
                                         String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns boolean indicating whether lookup result field should be totaled

Specified by:
getLookupResultFieldTotal in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupResultFieldTotal(java.lang.Class, java.lang.String)

forceInquiryFieldInquiry

public Boolean forceInquiryFieldInquiry(Class businessObjectClass,
                                        String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns boolean indicating whether inquiry result field marked to force an inquiry

Specified by:
forceInquiryFieldInquiry in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.forceInquiryFieldInquiry(java.lang.Class, java.lang.String)

noInquiryFieldInquiry

public Boolean noInquiryFieldInquiry(Class businessObjectClass,
                                     String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns boolean indicating whether inquiry result field marked to not do an inquiry

Specified by:
noInquiryFieldInquiry in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.noInquiryFieldInquiry(java.lang.Class, java.lang.String)

getLookupFieldDefaultValue

public String getLookupFieldDefaultValue(Class businessObjectClass,
                                         String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns String indicating the default search value for the lookup field

Specified by:
getLookupFieldDefaultValue in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupFieldDefaultValue(java.lang.Class, java.lang.String)

getLookupFieldDefaultValueFinderClass

public Class<? extends ValueFinder> getLookupFieldDefaultValueFinderClass(Class businessObjectClass,
                                                                          String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns Class used to generate a lookup field default value

Specified by:
getLookupFieldDefaultValueFinderClass in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupFieldDefaultValueFinderClass(java.lang.Class, java.lang.String)

getLookupFieldQuickfinderParameterString

public String getLookupFieldQuickfinderParameterString(Class businessObjectClass,
                                                       String attributeName)
Deprecated. 
See FieldDefinition#getQuickfinderParameterString(). returns String indicating the default search value for the lookup field.

Specified by:
getLookupFieldQuickfinderParameterString in interface BusinessObjectDictionaryService

getLookupFieldQuickfinderParameterStringBuilderClass

public Class<? extends ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass,
                                                                                         String attributeName)
Deprecated. 
returns Class used to generate quickfinder lookup field default values. See FieldDefinition#getQuickfinderParameterStringBuilderClass().

Specified by:
getLookupFieldQuickfinderParameterStringBuilderClass in interface BusinessObjectDictionaryService

setPersistenceStructureService

public void setPersistenceStructureService(PersistenceStructureService persistenceStructureService)
Deprecated. 

isLookupFieldTreatWildcardsAndOperatorsAsLiteral

public boolean isLookupFieldTreatWildcardsAndOperatorsAsLiteral(Class businessObjectClass,
                                                                String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns whether on a lookup, field/attribute values with wildcards and operators should treat them as literal characters

Specified by:
isLookupFieldTreatWildcardsAndOperatorsAsLiteral in interface BusinessObjectDictionaryService
Returns:
See Also:
BusinessObjectDictionaryService.isLookupFieldTreatWildcardsAndOperatorsAsLiteral(java.lang.Class, java.lang.String)

getInquiryFieldAdditionalDisplayAttributeName

public String getInquiryFieldAdditionalDisplayAttributeName(Class businessObjectClass,
                                                            String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns String giving additional display attribute name for inquiry field if configured, or null

Specified by:
getInquiryFieldAdditionalDisplayAttributeName in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getInquiryFieldAdditionalDisplayAttributeName(java.lang.Class, java.lang.String)

getInquiryFieldAlternateDisplayAttributeName

public String getInquiryFieldAlternateDisplayAttributeName(Class businessObjectClass,
                                                           String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns String giving alternate display attribute name for inquiry field if configured, or null

Specified by:
getInquiryFieldAlternateDisplayAttributeName in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getInquiryFieldAlternateDisplayAttributeName(java.lang.Class, java.lang.String)

getLookupFieldAdditionalDisplayAttributeName

public String getLookupFieldAdditionalDisplayAttributeName(Class businessObjectClass,
                                                           String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns String giving additional display attribute name for lookup field if configured, or null

Specified by:
getLookupFieldAdditionalDisplayAttributeName in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupFieldAdditionalDisplayAttributeName(java.lang.Class, java.lang.String)

getLookupFieldAlternateDisplayAttributeName

public String getLookupFieldAlternateDisplayAttributeName(Class businessObjectClass,
                                                          String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
returns String giving alternate display attribute name for lookup field if configured, or null

Specified by:
getLookupFieldAlternateDisplayAttributeName in interface BusinessObjectDictionaryService
See Also:
BusinessObjectDictionaryService.getLookupFieldAlternateDisplayAttributeName(java.lang.Class, java.lang.String)

tranlateCodesInLookup

public Boolean tranlateCodesInLookup(Class businessObjectClass)
Deprecated. 
Specified by:
tranlateCodesInLookup in interface BusinessObjectDictionaryService
Parameters:
businessObjectClass - - business object class for lookup definition
Returns:
Boolean indicating whether translating of codes is configured to true in lookup definition
See Also:
BusinessObjectDictionaryService.tranlateCodesInLookup(java.lang.Class)

tranlateCodesInInquiry

public Boolean tranlateCodesInInquiry(Class businessObjectClass)
Deprecated. 
Specified by:
tranlateCodesInInquiry in interface BusinessObjectDictionaryService
Parameters:
businessObjectClass - - business object class for inquiry definition
Returns:
Boolean indicating whether translating of codes is configured to true in inquiry definition
See Also:
BusinessObjectDictionaryService.tranlateCodesInInquiry(java.lang.Class)

isLookupFieldTriggerOnChange

public boolean isLookupFieldTriggerOnChange(Class businessObjectClass,
                                            String attributeName)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
Indicates whether a lookup field has been configured to trigger on value change

Specified by:
isLookupFieldTriggerOnChange in interface BusinessObjectDictionaryService
Parameters:
businessObjectClass - - Class for business object to lookup
attributeName - - 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
See Also:
BusinessObjectDictionaryService.isLookupFieldTriggerOnChange(java.lang.Class, java.lang.String)

disableSearchButtonsInLookup

public boolean disableSearchButtonsInLookup(Class businessObjectClass)
Deprecated. 
Description copied from interface: BusinessObjectDictionaryService
Indicates whether the search and clear buttons should be disabled based on the data dictionary configuration

Specified by:
disableSearchButtonsInLookup in interface BusinessObjectDictionaryService
Parameters:
businessObjectClass - - business object class for lookup definition
Returns:
Boolean indicating whether disable search buttons is configured to true in lookup definition
See Also:
BusinessObjectDictionaryService.disableSearchButtonsInLookup(java.lang.Class)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.