@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 BusinessObjectDictionaryService
public <T extends BusinessObject> InquiryPresentationController getInquiryPresentationController(Class<T> businessObjectClass)
getInquiryPresentationController
in interface BusinessObjectDictionaryService
public List getBusinessObjectClassnames()
getBusinessObjectClassnames
in interface BusinessObjectDictionaryService
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getBusinessObjectEntries()
public Boolean isLookupable(Class businessObjectClass)
BusinessObjectDictionaryService
isLookupable
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.isLookupable(java.lang.Class)
public Boolean isInquirable(Class businessObjectClass)
BusinessObjectDictionaryService
isInquirable
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.isInquirable(java.lang.Class)
public Boolean isMaintainable(Class businessObjectClass)
BusinessObjectDictionaryService
isMaintainable
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.isMaintainable(java.lang.Class)
public Boolean isExportable(Class businessObjectClass)
BusinessObjectDictionaryService
isExportable
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.isExportable(java.lang.Class)
public List getLookupFieldNames(Class businessObjectClass)
BusinessObjectDictionaryService
getLookupFieldNames
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupFieldNames(java.lang.Class)
public String getLookupTitle(Class businessObjectClass)
BusinessObjectDictionaryService
getLookupTitle
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupTitle(java.lang.Class)
public String getLookupMenuBar(Class businessObjectClass)
BusinessObjectDictionaryService
getLookupMenuBar
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupMenuBar(java.lang.Class)
public String getExtraButtonSource(Class businessObjectClass)
BusinessObjectDictionaryService
getExtraButtonSource
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getExtraButtonSource(java.lang.Class)
public String getExtraButtonParams(Class businessObjectClass)
BusinessObjectDictionaryService
getExtraButtonParams
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getExtraButtonParams(java.lang.Class)
public String getSearchIconOverride(Class businessObjectClass)
BusinessObjectDictionaryService
getSearchIconOverride
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getSearchIconOverride(java.lang.Class)
public List<String> getLookupDefaultSortFieldNames(Class businessObjectClass)
BusinessObjectDictionaryService
getLookupDefaultSortFieldNames
in interface BusinessObjectDictionaryService
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getLookupDefaultSortFieldName(java.lang.Class)
public List<String> getLookupResultFieldNames(Class businessObjectClass)
BusinessObjectDictionaryService
getLookupResultFieldNames
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupResultFieldNames(java.lang.Class)
public Integer getLookupResultFieldMaxLength(Class businessObjectClass, String resultFieldName)
BusinessObjectDictionaryService
getLookupResultFieldMaxLength
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupResultFieldMaxLength(java.lang.Class,
java.lang.String)
public Integer getLookupResultSetLimit(Class businessObjectClass)
BusinessObjectDictionaryService
getLookupResultSetLimit
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupResultSetLimit(java.lang.Class)
public Integer getMultipleValueLookupResultSetLimit(Class businessObjectClass)
BusinessObjectDictionaryService
getMultipleValueLookupResultSetLimit
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getMultipleValueLookupResultSetLimit(java.lang.Class)
public Integer getLookupNumberOfColumns(Class businessObjectClass)
getLookupNumberOfColumns
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupNumberOfColumns(java.lang.Class)
public Boolean getLookupAttributeRequired(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
getLookupAttributeRequired
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupAttributeRequired(java.lang.Class,
java.lang.String)
public Boolean getLookupAttributeReadOnly(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
getLookupAttributeReadOnly
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupAttributeReadOnly(java.lang.Class,
java.lang.String)
public List getInquiryFieldNames(Class businessObjectClass, String sectionTitle)
BusinessObjectDictionaryService
getInquiryFieldNames
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getInquiryFieldNames(java.lang.Class,
java.lang.String)
public List<InquirySectionDefinition> getInquirySections(Class businessObjectClass)
BusinessObjectDictionaryService
getInquirySections
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getInquirySections(java.lang.Class)
public String getInquiryTitle(Class businessObjectClass)
BusinessObjectDictionaryService
getInquiryTitle
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getInquiryTitle(java.lang.Class)
public Class getInquirableClass(Class businessObjectClass)
BusinessObjectDictionaryService
getInquirableClass
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getInquirableClass(java.lang.Class)
public String getMaintainableLabel(Class businessObjectClass)
BusinessObjectDictionaryService
getMaintainableLabel
in interface BusinessObjectDictionaryService
org.kuali.rice.kns.service.BusinessObjectDictionaryService#getMaintainableTitle(java.lang.Class)
public String getLookupableID(Class businessObjectClass)
BusinessObjectDictionaryService
getLookupableID
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupableID(java.lang.Class)
public void performForceUppercase(BusinessObject bo)
performForceUppercase
in interface BusinessObjectDictionaryService
bo
- 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)
BusinessObjectDictionaryService
getTitleAttribute
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getTitleAttribute(java.lang.Class)
public Boolean forceLookupResultFieldInquiry(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
public Boolean noLookupResultFieldInquiry(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
noLookupResultFieldInquiry
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.noLookupResultFieldInquiry(java.lang.Class,
java.lang.String)
public Boolean forceLookupFieldLookup(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
forceLookupFieldLookup
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.forceLookupFieldLookup(java.lang.Class,
java.lang.String)
public Boolean forceInquiryFieldLookup(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
forceInquiryFieldLookup
in interface BusinessObjectDictionaryService
public Boolean noLookupFieldLookup(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
noLookupFieldLookup
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.noLookupFieldLookup(java.lang.Class,
java.lang.String)
public Boolean noDirectInquiryFieldLookup(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
noDirectInquiryFieldLookup
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.noLookupFieldLookup(java.lang.Class,
java.lang.String)
public Boolean getLookupResultFieldUseShortLabel(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
public Boolean getLookupResultFieldTotal(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
getLookupResultFieldTotal
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupResultFieldTotal(java.lang.Class,
java.lang.String)
public Boolean forceInquiryFieldInquiry(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
forceInquiryFieldInquiry
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.forceInquiryFieldInquiry(java.lang.Class,
java.lang.String)
public Boolean noInquiryFieldInquiry(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
noInquiryFieldInquiry
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.noInquiryFieldInquiry(java.lang.Class,
java.lang.String)
public String getLookupFieldDefaultValue(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
getLookupFieldDefaultValue
in interface BusinessObjectDictionaryService
BusinessObjectDictionaryService.getLookupFieldDefaultValue(java.lang.Class,
java.lang.String)
public Class<? extends ValueFinder> getLookupFieldDefaultValueFinderClass(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
public String getLookupFieldQuickfinderParameterString(Class businessObjectClass, String attributeName)
FieldDefinition#getQuickfinderParameterString()
.
returns String indicating the default search value for the lookup field.getLookupFieldQuickfinderParameterString
in interface BusinessObjectDictionaryService
public Class<? extends ValueFinder> getLookupFieldQuickfinderParameterStringBuilderClass(Class businessObjectClass, String attributeName)
FieldDefinition#getQuickfinderParameterStringBuilderClass()
.getLookupFieldQuickfinderParameterStringBuilderClass
in interface BusinessObjectDictionaryService
public void setPersistenceStructureService(PersistenceStructureService persistenceStructureService)
public boolean isLookupFieldTreatWildcardsAndOperatorsAsLiteral(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
public String getInquiryFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
public String getInquiryFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
public String getLookupFieldAdditionalDisplayAttributeName(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
public String getLookupFieldAlternateDisplayAttributeName(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
public Boolean tranlateCodesInLookup(Class businessObjectClass)
tranlateCodesInLookup
in interface BusinessObjectDictionaryService
businessObjectClass
- - business object class for lookup definitionBusinessObjectDictionaryService.tranlateCodesInLookup(java.lang.Class)
public Boolean tranlateCodesInInquiry(Class businessObjectClass)
tranlateCodesInInquiry
in interface BusinessObjectDictionaryService
businessObjectClass
- - business object class for inquiry definitionBusinessObjectDictionaryService.tranlateCodesInInquiry(java.lang.Class)
public boolean isLookupFieldTriggerOnChange(Class businessObjectClass, String attributeName)
BusinessObjectDictionaryService
isLookupFieldTriggerOnChange
in interface BusinessObjectDictionaryService
businessObjectClass
- - 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)
BusinessObjectDictionaryService
disableSearchButtonsInLookup
in interface BusinessObjectDictionaryService
businessObjectClass
- - business object class for lookup definitionBusinessObjectDictionaryService.disableSearchButtonsInLookup(java.lang.Class)
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.