Class NavigationNodeModelToDataRenderingPopulator
- java.lang.Object
-
- de.hybris.platform.cmsfacades.rendering.populators.NavigationNodeModelToDataRenderingPopulator
-
- All Implemented Interfaces:
Populator<CMSNavigationNodeModel,NavigationNodeData>
public class NavigationNodeModelToDataRenderingPopulator extends java.lang.Object implements Populator<CMSNavigationNodeModel,NavigationNodeData>
This populator will populate theNavigationNodeData's base attributes with attributes fromCMSNavigationNodeModelfor rendering purpose
-
-
Constructor Summary
Constructors Constructor Description NavigationNodeModelToDataRenderingPopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Converter<CMSNavigationEntryModel,NavigationEntryData>getNavigationEntryModelToDataConverter()protected RenderingVisibilityServicegetRenderingVisibilityService()protected UniqueIdentifierAttributeToDataContentConverter<ItemModel>getUniqueIdentifierAttributeToDataContentConverter()voidpopulate(CMSNavigationNodeModel source, NavigationNodeData target)Populate the target instance with values from the source instance.voidsetNavigationEntryModelToDataConverter(Converter<CMSNavigationEntryModel,NavigationEntryData> navigationEntryModelToDataConverter)voidsetRenderingVisibilityService(RenderingVisibilityService renderingVisibilityService)voidsetUniqueIdentifierAttributeToDataContentConverter(UniqueIdentifierAttributeToDataContentConverter<ItemModel> uniqueIdentifierAttributeToDataContentConverter)
-
-
-
Method Detail
-
populate
public void populate(CMSNavigationNodeModel source, NavigationNodeData target)
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<CMSNavigationNodeModel,NavigationNodeData>- Parameters:
source- the source objecttarget- the target to fill
-
getNavigationEntryModelToDataConverter
protected Converter<CMSNavigationEntryModel,NavigationEntryData> getNavigationEntryModelToDataConverter()
-
setNavigationEntryModelToDataConverter
public void setNavigationEntryModelToDataConverter(Converter<CMSNavigationEntryModel,NavigationEntryData> navigationEntryModelToDataConverter)
-
getRenderingVisibilityService
protected RenderingVisibilityService getRenderingVisibilityService()
-
setRenderingVisibilityService
public void setRenderingVisibilityService(RenderingVisibilityService renderingVisibilityService)
-
getUniqueIdentifierAttributeToDataContentConverter
protected UniqueIdentifierAttributeToDataContentConverter<ItemModel> getUniqueIdentifierAttributeToDataContentConverter()
-
setUniqueIdentifierAttributeToDataContentConverter
public void setUniqueIdentifierAttributeToDataContentConverter(UniqueIdentifierAttributeToDataContentConverter<ItemModel> uniqueIdentifierAttributeToDataContentConverter)
-
-