Class ConfigurationPopulator
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.runtime.cps.populator.impl.ConfigurationPopulator
-
- All Implemented Interfaces:
Populator<CPSConfiguration,ConfigModel>
public class ConfigurationPopulator extends java.lang.Object implements Populator<CPSConfiguration,ConfigModel>
-
-
Constructor Summary
Constructors Constructor Description ConfigurationPopulator()
-
Method Summary
-
-
-
Method Detail
-
getInstanceModelConverter
protected ContextualConverter<CPSItem,InstanceModel,MasterDataContext> getInstanceModelConverter()
-
getConflictModelConverter
protected Converter<CPSConflict,SolvableConflictModel> getConflictModelConverter()
-
setInstanceModelConverter
public void setInstanceModelConverter(ContextualConverter<CPSItem,InstanceModel,MasterDataContext> instanceModelConverter)
- Parameters:
instanceModelConverter- the instanceModelConverter to set
-
setConflictModelConverter
public void setConflictModelConverter(Converter<CPSConflict,SolvableConflictModel> conflictModelConverter)
- Parameters:
conflictModelConverter- the conflictModelConverter to set
-
populate
public void populate(CPSConfiguration source, ConfigModel target)
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<CPSConfiguration,ConfigModel>- Parameters:
source- the source objecttarget- the target to fill
-
populateConflicts
protected void populateConflicts(CPSConfiguration source, ConfigModel target)
-
populateRootItem
protected void populateRootItem(CPSConfiguration source, ConfigModel target, MasterDataContext ctxt)
-
populateCoreAttributes
protected void populateCoreAttributes(CPSConfiguration source, ConfigModel target, MasterDataContext ctxt)
-
getMasterDataService
protected ConfigurationMasterDataService getMasterDataService()
-
setMasterDataService
public void setMasterDataService(ConfigurationMasterDataService masterDataService)
- Parameters:
masterDataService- the masterDataService to set
-
getMasterDataResolver
protected MasterDataContainerResolver getMasterDataResolver()
-
setMasterDataResolver
public void setMasterDataResolver(MasterDataContainerResolver masterDataResolver)
-
-