| Class | Description |
|---|---|
| AbstractOverviewPopulator |
Abstract base class for populators suitable to populate the product configuration overview page.
|
| CartConfigurationDisplayPopulator | |
| CartConfigurationDisplayPopulatorTest | |
| CartConfigurationPopulator |
Takes care of populating product configuration relevant attributes
|
| CartConfigurationPopulatorTest | |
| CartProductVariantPopulator |
Takes care of populating product variant relevant attributes
|
| CartProductVariantPopulatorTest | |
| ClassificationSystemCPQAttributesProviderTest |
Unit tests
|
| ComparableConflictGroup |
Allows to sort conflict groups
|
| ComparableConflictGroupTest |
Unit Tests
|
| ConfigurationOverviewInstancePopulator |
Transforms an
InstanceModel into into a list of CharacteristicGroup data as required by the
configuration overview page.This class will use the ConfigurationOverviewValuePopulator to handle the individual cstic values, while
itself is typically called by the ConfigurationOverviewPopulator. |
| ConfigurationOverviewInstancePopulatorTest |
Unit tests
|
| ConfigurationOverviewPopulator |
Populates the data as required by the configuration overview page, using the runtime configuration as source.
|
| ConfigurationOverviewPopulatorTest |
Unit tests
|
| ConfigurationOverviewValuePopulator |
Transforms an
CsticValueModel into into a list of CharacteristicValue data as required by the
configuration overview page.It is typically called by the ConfigurationOverviewInstancePopulator. |
| ConfigurationOverviewValuePopulatorTest |
Unit tests
|
| CPQConfigurationsPopulator<T extends AbstractOrderEntryProductInfoModel> | |
| CPQProductBasicPopulator<SOURCE extends ProductModel,TARGET extends ProductData> |
For CPQ, variant base products are purchasable (if approved).
|
| CPQProductBasicPopulatorTest | |
| CPQProductVariantMatrixPopulator<SOURCE extends ProductModel,TARGET extends ProductData> |
CPQ Variant base products must not be multidimensional in the accelerator sense (as we want to configure and order
them)
|
| CPQProductVariantMatrixPopulatorTest | |
| FeatureProvider |
Methods to handle classification features
|
| SolvableConflictPopulator |
Populates conflicts from model to DTO representation
|
| SolvableConflictPopulatorTest |
Unit tests
|
| VariantOverviewPopulator |
Takes care of transforming a
ProductModel object of a variant into a ConfigurationOverviewData
object, which is used to display the pre-selected values of the product variant.We want to avoid to create a runtime configuration for a variant, just to display the overview page. |
| VariantOverviewPopulatorTest |
Unit tests
|
| VariantOverviewValuePopulator |
Populates individual variant default values obtained from the hybris classification system as
FeatureData
into product configuration CharacteristicValue as required by the configuration overview page.This populator is triggered by the VariantOverviewPopulator. |
| VariantOverviewValuePopulatorTest |
Unit tests
|
Copyright © 2017 SAP SE. All Rights Reserved.