@Deprecated public class BusinessObjectDictionaryServiceImpl extends Object implements BusinessObjectDictionaryService
| Constructor and Description |
|---|
BusinessObjectDictionaryServiceImpl()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
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> |
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> |
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.
|
public BusinessObjectDictionaryServiceImpl()
public <T extends BusinessObject> InquiryAuthorizer getInquiryAuthorizer(Class<T> businessObjectClass)
getInquiryAuthorizer in interface BusinessObjectDictionaryServicepublic <T extends BusinessObject> InquiryPresentationController getInquiryPresentationController(Class<T> businessObjectClass)
getInquiryPresentationController in interface BusinessObjectDictionaryServicepublic List getBusinessObjectClassnames()
getBusinessObjectClassnames in interface BusinessObjectDictionaryServiceorg.kuali.rice.kns.service.BusinessObjectDictionaryService#getBusinessObjectEntries()public Boolean isLookupable(Class businessObjectClass)
BusinessObjectDictionaryServiceisLookupable in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.isLookupable(java.lang.Class)public Boolean isInquirable(Class businessObjectClass)
BusinessObjectDictionaryServiceisInquirable in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.isInquirable(java.lang.Class)public Boolean isMaintainable(Class businessObjectClass)
BusinessObjectDictionaryServiceisMaintainable in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.isMaintainable(java.lang.Class)public Boolean isExportable(Class businessObjectClass)
BusinessObjectDictionaryServiceisExportable in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.isExportable(java.lang.Class)public List getLookupFieldNames(Class businessObjectClass)
BusinessObjectDictionaryServicegetLookupFieldNames in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupFieldNames(java.lang.Class)public String getLookupTitle(Class businessObjectClass)
BusinessObjectDictionaryServicegetLookupTitle in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupTitle(java.lang.Class)public String getLookupMenuBar(Class businessObjectClass)
BusinessObjectDictionaryServicegetLookupMenuBar in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupMenuBar(java.lang.Class)public String getExtraButtonSource(Class businessObjectClass)
BusinessObjectDictionaryServicegetExtraButtonSource in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getExtraButtonSource(java.lang.Class)public String getExtraButtonParams(Class businessObjectClass)
BusinessObjectDictionaryServicegetExtraButtonParams in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getExtraButtonParams(java.lang.Class)public String getSearchIconOverride(Class businessObjectClass)
BusinessObjectDictionaryServicegetSearchIconOverride in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getSearchIconOverride(java.lang.Class)public List<String> getLookupDefaultSortFieldNames(Class businessObjectClass)
BusinessObjectDictionaryServicegetLookupDefaultSortFieldNames in interface BusinessObjectDictionaryServiceorg.kuali.rice.kns.service.BusinessObjectDictionaryService#getLookupDefaultSortFieldName(java.lang.Class)public List<String> getLookupResultFieldNames(Class businessObjectClass)
BusinessObjectDictionaryServicegetLookupResultFieldNames in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupResultFieldNames(java.lang.Class)public Integer getLookupResultFieldMaxLength(Class businessObjectClass, String resultFieldName)
BusinessObjectDictionaryServicegetLookupResultFieldMaxLength in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupResultFieldMaxLength(java.lang.Class,
java.lang.String)public Integer getLookupResultSetLimit(Class businessObjectClass)
BusinessObjectDictionaryServicegetLookupResultSetLimit in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupResultSetLimit(java.lang.Class)public Integer getMultipleValueLookupResultSetLimit(Class businessObjectClass)
BusinessObjectDictionaryServicegetMultipleValueLookupResultSetLimit in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getMultipleValueLookupResultSetLimit(java.lang.Class)public Integer getLookupNumberOfColumns(Class businessObjectClass)
getLookupNumberOfColumns in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupNumberOfColumns(java.lang.Class)public Boolean getLookupAttributeRequired(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicegetLookupAttributeRequired in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupAttributeRequired(java.lang.Class,
java.lang.String)public Boolean getLookupAttributeReadOnly(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicegetLookupAttributeReadOnly in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupAttributeReadOnly(java.lang.Class,
java.lang.String)public List getInquiryFieldNames(Class businessObjectClass, String sectionTitle)
BusinessObjectDictionaryServicegetInquiryFieldNames in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getInquiryFieldNames(java.lang.Class,
java.lang.String)public List<InquirySectionDefinition> getInquirySections(Class businessObjectClass)
BusinessObjectDictionaryServicegetInquirySections in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getInquirySections(java.lang.Class)public String getInquiryTitle(Class businessObjectClass)
BusinessObjectDictionaryServicegetInquiryTitle in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getInquiryTitle(java.lang.Class)public Class getInquirableClass(Class businessObjectClass)
BusinessObjectDictionaryServicegetInquirableClass in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getInquirableClass(java.lang.Class)public String getMaintainableLabel(Class businessObjectClass)
BusinessObjectDictionaryServicegetMaintainableLabel in interface BusinessObjectDictionaryServiceorg.kuali.rice.kns.service.BusinessObjectDictionaryService#getMaintainableTitle(java.lang.Class)public String getLookupableID(Class businessObjectClass)
BusinessObjectDictionaryServicegetLookupableID in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupableID(java.lang.Class)public void performForceUppercase(BusinessObject bo)
performForceUppercase in interface BusinessObjectDictionaryServicebo - the BO to uppercasePersistenceStructureService.isCollectionUpdatable(Class, String),
PersistenceStructureService.isReferenceUpdatable(Class, String),
DataDictionaryService.getAttributeForceUppercase(Class, String)protected void performForceUppercaseCycleSafe(BusinessObject bo, Set<BusinessObject> visited)
public void setDataDictionaryService(DataDictionaryService dataDictionaryService)
dataDictionaryService - public DataDictionaryService getDataDictionaryService()
public String getTitleAttribute(Class businessObjectClass)
BusinessObjectDictionaryServicegetTitleAttribute in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getTitleAttribute(java.lang.Class)public Boolean forceLookupResultFieldInquiry(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicepublic Boolean noLookupResultFieldInquiry(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicenoLookupResultFieldInquiry in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.noLookupResultFieldInquiry(java.lang.Class,
java.lang.String)public Boolean forceLookupFieldLookup(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServiceforceLookupFieldLookup in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.forceLookupFieldLookup(java.lang.Class,
java.lang.String)public Boolean forceInquiryFieldLookup(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServiceforceInquiryFieldLookup in interface BusinessObjectDictionaryServicepublic Boolean noLookupFieldLookup(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicenoLookupFieldLookup in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.noLookupFieldLookup(java.lang.Class,
java.lang.String)public Boolean noDirectInquiryFieldLookup(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicenoDirectInquiryFieldLookup in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.noLookupFieldLookup(java.lang.Class,
java.lang.String)public Boolean getLookupResultFieldUseShortLabel(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicepublic Boolean getLookupResultFieldTotal(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicegetLookupResultFieldTotal in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupResultFieldTotal(java.lang.Class,
java.lang.String)public Boolean forceInquiryFieldInquiry(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServiceforceInquiryFieldInquiry in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.forceInquiryFieldInquiry(java.lang.Class,
java.lang.String)public Boolean noInquiryFieldInquiry(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicenoInquiryFieldInquiry in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.noInquiryFieldInquiry(java.lang.Class,
java.lang.String)public String getLookupFieldDefaultValue(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicegetLookupFieldDefaultValue in interface BusinessObjectDictionaryServiceBusinessObjectDictionaryService.getLookupFieldDefaultValue(java.lang.Class,
java.lang.String)public Class<? extends ValueFinder> getLookupFieldDefaultValueFinderClass(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicepublic String getLookupFieldQuickfinderParameterString(Class businessObjectClass, String attributeName)
FieldDefinition#getQuickfinderParameterString().
returns String indicating the default search value for the lookup field.getLookupFieldQuickfinderParameterString in interface BusinessObjectDictionaryServicepublic Class<? extends ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass, String attributeName)
FieldDefinition#getQuickfinderParameterStringBuilderClass().getLookupFieldQuickfinderParameterStringBuilderClass in interface BusinessObjectDictionaryServicepublic void setPersistenceStructureService(PersistenceStructureService persistenceStructureService)
public boolean isLookupFieldTreatWildcardsAndOperatorsAsLiteral(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicepublic String getInquiryFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicepublic String getInquiryFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicepublic String getLookupFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicepublic String getLookupFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServicepublic Boolean tranlateCodesInLookup(Class businessObjectClass)
tranlateCodesInLookup in interface BusinessObjectDictionaryServicebusinessObjectClass - - business object class for lookup definitionBusinessObjectDictionaryService.tranlateCodesInLookup(java.lang.Class)public Boolean tranlateCodesInInquiry(Class businessObjectClass)
tranlateCodesInInquiry in interface BusinessObjectDictionaryServicebusinessObjectClass - - business object class for inquiry definitionBusinessObjectDictionaryService.tranlateCodesInInquiry(java.lang.Class)public boolean isLookupFieldTriggerOnChange(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryServiceisLookupFieldTriggerOnChange in interface BusinessObjectDictionaryServicebusinessObjectClass - - Class for business object to lookupattributeName - - name of attribute in the business object to check configuration forBusinessObjectDictionaryService.isLookupFieldTriggerOnChange(java.lang.Class,
java.lang.String)public boolean disableSearchButtonsInLookup(Class businessObjectClass)
BusinessObjectDictionaryServicedisableSearchButtonsInLookup in interface BusinessObjectDictionaryServicebusinessObjectClass - - business object class for lookup definitionBusinessObjectDictionaryService.disableSearchButtonsInLookup(java.lang.Class)Copyright © 2005–2015 The Kuali Foundation. All rights reserved.