public class DataDictionaryRemoteFieldServiceImpl extends Object implements DataDictionaryRemoteFieldService
DataDictionaryRemoteFieldService service| Constructor and Description |
|---|
DataDictionaryRemoteFieldServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.kuali.rice.core.api.uif.RemotableAttributeField |
buildRemotableFieldFromAttributeDefinition(String componentClassName,
String attributeName) |
protected org.kuali.rice.core.api.uif.RemotableAbstractControl.Builder |
createControl(AttributeDefinition attr)
Creates a
RemotableAbstractControl instance based on the control definition within the given
attribute definition |
protected org.kuali.rice.core.api.uif.RemotableQuickFinder.Builder |
createQuickFinder(Class<?> componentClass,
String attributeName)
Builds a
RemotableQuickFinder instance for the given attribute based on determined relationships |
protected DataDictionaryService |
getDataDictionaryService() |
protected org.kuali.rice.core.api.config.property.ConfigurationService |
getKualiConfigurationService() |
protected LegacyDataAdapter |
getLegacyDataAdapter() |
protected Map<String,String> |
getValues(AttributeDefinition attr)
Will first try to retrieve options configured on the control.
|
public DataDictionaryRemoteFieldServiceImpl()
public org.kuali.rice.core.api.uif.RemotableAttributeField buildRemotableFieldFromAttributeDefinition(String componentClassName, String attributeName)
buildRemotableFieldFromAttributeDefinition in interface DataDictionaryRemoteFieldServiceprotected org.kuali.rice.core.api.uif.RemotableAbstractControl.Builder createControl(AttributeDefinition attr)
RemotableAbstractControl instance based on the control definition within the given
attribute definitionattr - - attribute definition instance to pull control fromprotected Map<String,String> getValues(AttributeDefinition attr)
attr - - AttributeDefinitionprotected org.kuali.rice.core.api.uif.RemotableQuickFinder.Builder createQuickFinder(Class<?> componentClass, String attributeName)
RemotableQuickFinder instance for the given attribute based on determined relationships
Uses the DataObjectMetaDataService to find relationships the given attribute participates in within the
given class. If a relationship is not found, the title attribute is also checked to determine if a lookup should
be rendered back to the component class itself. If a relationship suitable for lookup is found, the associated
field conversions and lookup parameters are built
componentClass - - class that attribute belongs to and should be checked for relationshipsattributeName - - name of the attribute to determine quickfinder forprotected DataDictionaryService getDataDictionaryService()
protected org.kuali.rice.core.api.config.property.ConfigurationService getKualiConfigurationService()
protected LegacyDataAdapter getLegacyDataAdapter()
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.