Class CharacteristicMasterDataPopulator

java.lang.Object
de.hybris.platform.sap.productconfig.runtime.cps.populator.impl.CharacteristicMasterDataPopulator
All Implemented Interfaces:
de.hybris.platform.sap.productconfig.runtime.interf.ContextualPopulator<CPSCharacteristic,de.hybris.platform.sap.productconfig.runtime.interf.model.CsticModel,MasterDataContext>

public class CharacteristicMasterDataPopulator extends Object implements de.hybris.platform.sap.productconfig.runtime.interf.ContextualPopulator<CPSCharacteristic,de.hybris.platform.sap.productconfig.runtime.interf.model.CsticModel,MasterDataContext>
Responsible to populate characteristics
  • Constructor Details

    • CharacteristicMasterDataPopulator

      public CharacteristicMasterDataPopulator()
  • Method Details

    • populate

      public void populate(CPSCharacteristic source, de.hybris.platform.sap.productconfig.runtime.interf.model.CsticModel target, MasterDataContext ctxt)
      Specified by:
      populate in interface de.hybris.platform.sap.productconfig.runtime.interf.ContextualPopulator<CPSCharacteristic,de.hybris.platform.sap.productconfig.runtime.interf.model.CsticModel,MasterDataContext>
    • getValueType

      protected int getValueType(String type)
    • getMasterDataResolver

      protected MasterDataContainerResolver getMasterDataResolver()
    • setMasterDataResolver

      public void setMasterDataResolver(MasterDataContainerResolver masterDataResolver)
    • getTextConverterBase

      protected de.hybris.platform.sap.productconfig.runtime.interf.TextConverterBase getTextConverterBase()
    • setTextConverterBase

      public void setTextConverterBase(de.hybris.platform.sap.productconfig.runtime.interf.TextConverterBase textConverterBase)
    • getConfigurationMasterDataService

      protected ConfigurationMasterDataService getConfigurationMasterDataService()
    • setConfigurationMasterDataService

      public void setConfigurationMasterDataService(ConfigurationMasterDataService configurationMasterDataService)