Class AbstractProductImagePopulator<SOURCE extends ProductModel,TARGET extends ProductData>
- java.lang.Object
-
- de.hybris.platform.commercefacades.product.converters.populator.AbstractProductPopulator<SOURCE,TARGET>
-
- de.hybris.platform.commercefacades.product.converters.populator.AbstractProductImagePopulator<SOURCE,TARGET>
-
- All Implemented Interfaces:
Populator<SOURCE,TARGET>
- Direct Known Subclasses:
ProductGalleryImagesPopulator
,ProductPrimaryImagePopulator
public abstract class AbstractProductImagePopulator<SOURCE extends ProductModel,TARGET extends ProductData> extends AbstractProductPopulator<SOURCE,TARGET>
Populate the product data with the product's gallery images
-
-
Constructor Summary
Constructors Constructor Description AbstractProductImagePopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addImagesInFormats(MediaContainerModel mediaContainer, ImageDataType imageType, int galleryIndex, java.util.List<ImageData> list)
protected Converter<MediaModel,ImageData>
getImageConverter()
protected ImageFormatMapping
getImageFormatMapping()
protected java.util.List<java.lang.String>
getImageFormats()
protected MediaContainerService
getMediaContainerService()
protected MediaService
getMediaService()
void
setImageConverter(Converter<MediaModel,ImageData> imageConverter)
void
setImageFormatMapping(ImageFormatMapping imageFormatMapping)
void
setImageFormats(java.util.List<java.lang.String> imageFormats)
void
setMediaContainerService(MediaContainerService mediaContainerService)
void
setMediaService(MediaService mediaService)
-
Methods inherited from class de.hybris.platform.commercefacades.product.converters.populator.AbstractProductPopulator
getModelService, getProductAttribute, safeToString, setModelService
-
-
-
-
Method Detail
-
getMediaService
protected MediaService getMediaService()
-
setMediaService
public void setMediaService(MediaService mediaService)
-
getMediaContainerService
protected MediaContainerService getMediaContainerService()
-
setMediaContainerService
public void setMediaContainerService(MediaContainerService mediaContainerService)
-
getImageFormatMapping
protected ImageFormatMapping getImageFormatMapping()
-
setImageFormatMapping
public void setImageFormatMapping(ImageFormatMapping imageFormatMapping)
-
getImageFormats
protected java.util.List<java.lang.String> getImageFormats()
-
setImageFormats
public void setImageFormats(java.util.List<java.lang.String> imageFormats)
-
getImageConverter
protected Converter<MediaModel,ImageData> getImageConverter()
-
setImageConverter
public void setImageConverter(Converter<MediaModel,ImageData> imageConverter)
-
addImagesInFormats
protected void addImagesInFormats(MediaContainerModel mediaContainer, ImageDataType imageType, int galleryIndex, java.util.List<ImageData> list)
-
-