public class ImageValueProvider extends AbstractPropertyFieldValueProvider implements FieldValueProvider
i18nService, localeService, modelService, rangeNameProvider| Constructor and Description |
|---|
ImageValueProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<FieldValue> |
createFieldValues(IndexedProperty indexedProperty,
MediaModel media) |
protected java.util.Collection<FieldValue> |
createFieldValues(IndexedProperty indexedProperty,
java.lang.String value) |
protected MediaModel |
findMedia(ProductModel product,
MediaFormatModel mediaFormat) |
protected FieldNameProvider |
getFieldNameProvider() |
java.util.Collection<FieldValue> |
getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model)
Returns a collection of
FieldValue of a given indexedProperty that are fetched from the model based on the
indexConfig. |
protected MediaContainerService |
getMediaContainerService() |
protected java.lang.String |
getMediaFormat() |
protected MediaService |
getMediaService() |
void |
setFieldNameProvider(FieldNameProvider fieldNameProvider) |
void |
setMediaContainerService(MediaContainerService mediaContainerService) |
void |
setMediaFormat(java.lang.String mediaFormat) |
void |
setMediaService(MediaService mediaService) |
getRangeNameList, getRangeNameList, setI18nService, setLocaleService, setModelService, setRangeNameProviderprotected java.lang.String getMediaFormat()
public void setMediaFormat(java.lang.String mediaFormat)
protected MediaService getMediaService()
public void setMediaService(MediaService mediaService)
protected MediaContainerService getMediaContainerService()
public void setMediaContainerService(MediaContainerService mediaContainerService)
protected FieldNameProvider getFieldNameProvider()
public void setFieldNameProvider(FieldNameProvider fieldNameProvider)
public java.util.Collection<FieldValue> getFieldValues(IndexConfig indexConfig, IndexedProperty indexedProperty, java.lang.Object model) throws FieldValueProviderException
FieldValueProviderFieldValue of a given indexedProperty that are fetched from the model based on the
indexConfig. Supports multi-language and multi-currencies.getFieldValues in interface FieldValueProviderFieldValue>FieldValueProviderExceptionprotected MediaModel findMedia(ProductModel product, MediaFormatModel mediaFormat)
protected java.util.Collection<FieldValue> createFieldValues(IndexedProperty indexedProperty, MediaModel media)
protected java.util.Collection<FieldValue> createFieldValues(IndexedProperty indexedProperty, java.lang.String value)
Copyright © 2018 SAP SE. All Rights Reserved.