Class NavigationNodeModelToDataPopulator
java.lang.Object
de.hybris.platform.cmsfacades.navigations.populator.model.NavigationNodeModelToDataPopulator
- All Implemented Interfaces:
Populator<CMSNavigationNodeModel,NavigationNodeData>
public class NavigationNodeModelToDataPopulator
extends Object
implements Populator<CMSNavigationNodeModel,NavigationNodeData>
This populator will populate the
NavigationNodeData's base attributes with attributes from
CMSNavigationNodeModel.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LocalizedPopulatorprotected Converter<CMSNavigationEntryModel,NavigationEntryData> protected OptionalIntgetPosition(CMSNavigationNodeModel source) Calculate the position of this node in relation to its siblingsprotected UniqueItemIdentifierServicevoidpopulate(CMSNavigationNodeModel source, NavigationNodeData target) Populate the target instance with values from the source instance.voidsetLocalizedPopulator(LocalizedPopulator localizedPopulator) voidsetNavigationEntryModelToDataConverter(Converter<CMSNavigationEntryModel, NavigationEntryData> navigationEntryModelToDataConverter) voidsetUniqueItemIdentifierService(UniqueItemIdentifierService uniqueItemIdentifierService)
-
Constructor Details
-
NavigationNodeModelToDataPopulator
public NavigationNodeModelToDataPopulator()
-
-
Method Details
-
getLocalizedPopulator
-
setLocalizedPopulator
-
setUniqueItemIdentifierService
-
getUniqueItemIdentifierService