Class NavigationNodeModelToDataRenderingPopulator
java.lang.Object
de.hybris.platform.cmsfacades.rendering.populators.NavigationNodeModelToDataRenderingPopulator
- All Implemented Interfaces:
Populator<CMSNavigationNodeModel,NavigationNodeData>
public class NavigationNodeModelToDataRenderingPopulator
extends Object
implements Populator<CMSNavigationNodeModel,NavigationNodeData>
This populator will populate the
NavigationNodeData's base attributes with attributes from
CMSNavigationNodeModel for rendering purpose-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Converter<CMSNavigationEntryModel,NavigationEntryData> protected RenderingVisibilityServicevoidpopulate(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)
-
Constructor Details
-
NavigationNodeModelToDataRenderingPopulator
public NavigationNodeModelToDataRenderingPopulator()
-
-
Method Details
-
getRenderingVisibilityService
-
setRenderingVisibilityService
-
getUniqueIdentifierAttributeToDataContentConverter
protected UniqueIdentifierAttributeToDataContentConverter<ItemModel> getUniqueIdentifierAttributeToDataContentConverter() -
setUniqueIdentifierAttributeToDataContentConverter
public void setUniqueIdentifierAttributeToDataContentConverter(UniqueIdentifierAttributeToDataContentConverter<ItemModel> uniqueIdentifierAttributeToDataContentConverter)