Class NavigationNodeDataToModelUidGenerationPopulator

java.lang.Object
de.hybris.platform.cmsfacades.navigations.populator.data.NavigationNodeDataToModelUidGenerationPopulator
All Implemented Interfaces:
Populator<NavigationNodeData,CMSNavigationNodeModel>

@Deprecated(since="1811", forRemoval=true) public class NavigationNodeDataToModelUidGenerationPopulator extends Object implements Populator<NavigationNodeData,CMSNavigationNodeModel>
Deprecated, for removal: This API element is subject to removal in a future version.
since 1811, please use CMSItemFacade instead.
This populator will populate the CMSNavigationNodeModel's uid attribute with a generated key if the source's uid is empty.
  • Constructor Details

    • NavigationNodeDataToModelUidGenerationPopulator

      public NavigationNodeDataToModelUidGenerationPopulator()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • populate

      public void populate(NavigationNodeData source, CMSNavigationNodeModel target) throws ConversionException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: Populator
      Populate the target instance with values from the source instance.
      Specified by:
      populate in interface Populator<NavigationNodeData,CMSNavigationNodeModel>
      Parameters:
      source - the source object
      target - the target to fill
      Throws:
      ConversionException - if an error occurs
    • getProcessCodeGenerator

      protected KeyGenerator getProcessCodeGenerator()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setProcessCodeGenerator

      public void setProcessCodeGenerator(KeyGenerator processCodeGenerator)
      Deprecated, for removal: This API element is subject to removal in a future version.