public abstract class AbstractPropertyFieldValueProvider
extends java.lang.Object
FieldValueProvider implementations| Modifier and Type | Field and Description |
|---|---|
protected I18NService |
i18nService |
protected LocalizationService |
localeService |
protected ModelService |
modelService |
protected RangeNameProvider |
rangeNameProvider |
| Constructor and Description |
|---|
AbstractPropertyFieldValueProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getRangeNameList(IndexedProperty property,
java.lang.Object value)
Deprecated.
Since 5.2, replaced by
RangeNameProvider.getRangeNameList(IndexedProperty, Object) |
java.util.List<java.lang.String> |
getRangeNameList(IndexedProperty property,
java.lang.Object value,
java.lang.String qualifier)
Deprecated.
Since 5.2, replaced by
RangeNameProvider.getRangeNameList(IndexedProperty, Object, String) |
void |
setI18nService(I18NService i18nService) |
void |
setLocaleService(LocalizationService localeService) |
void |
setModelService(ModelService modelService) |
void |
setRangeNameProvider(RangeNameProvider rangeNameProvider) |
protected I18NService i18nService
protected ModelService modelService
protected LocalizationService localeService
protected RangeNameProvider rangeNameProvider
@Deprecated public java.util.List<java.lang.String> getRangeNameList(IndexedProperty property, java.lang.Object value) throws FieldValueProviderException
RangeNameProvider.getRangeNameList(IndexedProperty, Object)RangeNameProvider.isRanged(IndexedProperty)}, the method return range list
basing on the assigned ranges and the given property value. If the property is not multiValue
IndexedProperty.isMultiValue() only first matching range will be returnedFieldValueProviderException@Deprecated public java.util.List<java.lang.String> getRangeNameList(IndexedProperty property, java.lang.Object value, java.lang.String qualifier) throws FieldValueProviderException
RangeNameProvider.getRangeNameList(IndexedProperty, Object, String)IndexedProperty.isMultiValue()
only first matching range will be returnedFieldValueProviderExceptionpublic void setI18nService(I18NService i18nService)
i18nService - the i18nService to setpublic void setModelService(ModelService modelService)
modelService - the modelService to setpublic void setLocaleService(LocalizationService localeService)
localeService - the localeService to setpublic void setRangeNameProvider(RangeNameProvider rangeNameProvider)
rangeNameProvider - the rangeNameProvider to setCopyright © 2018 SAP SE. All Rights Reserved.