Class AbstractProductConfigRuleParameterEditor
java.lang.Object
com.hybris.cockpitng.editors.impl.AbstractCockpitEditorRenderer<Object>
de.hybris.platform.sap.productconfig.rules.backoffice.editors.AbstractProductConfigRuleParameterEditor
- All Implemented Interfaces:
com.hybris.cockpitng.editors.CockpitEditorRenderer<Object>
- Direct Known Subclasses:
DefaultProductConfigRuleCsticEditor,DefaultProductConfigRuleCsticValueEditor
public abstract class AbstractProductConfigRuleParameterEditor
extends com.hybris.cockpitng.editors.impl.AbstractCockpitEditorRenderer<Object>
Abstract implementation of the characteristic and characteristic value editor in the product configuration rules
-
Field Summary
Fields inherited from class com.hybris.cockpitng.editors.impl.AbstractCockpitEditorRenderer
HEADER_LABEL_TOOLTIP, ON_ADD_EVENT, ON_DELETE_EVENT, YW_EDITOR_AREA_LABEL_CONTAINERFields inherited from interface com.hybris.cockpitng.editors.CockpitEditorRenderer
INITIAL_EDIT_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.zkoss.zul.Comboboxprotected ConfigurationVariantUtilgetPossibleValues(com.hybris.cockpitng.editors.EditorContext<Object> context) protected org.zkoss.zul.ListModelList<Object>prepareModel(com.hybris.cockpitng.editors.EditorContext<Object> context) voidrender(org.zkoss.zk.ui.Component parent, com.hybris.cockpitng.editors.EditorContext<Object> context, com.hybris.cockpitng.editors.EditorListener<Object> listener) voidsetConfigurationVariantUtil(ConfigurationVariantUtil configurationVariantUtil) voidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService) voidsetParameterProviderService(ProductCsticAndValueParameterProviderService parameterProviderService) protected StringuseBaseProductCodeForChangeableVariant(String productCode) Methods inherited from class com.hybris.cockpitng.editors.impl.AbstractCockpitEditorRenderer
extractEmbeddedEditor, extractEmbeddedType, findAncestorEditor, findEmbeddedEditors, getInitialEditString, getL10nDecorator
-
Constructor Details
-
AbstractProductConfigRuleParameterEditor
public AbstractProductConfigRuleParameterEditor()
-
-
Method Details
-
render
-
prepareModel
-
createCombobox
protected org.zkoss.zul.Combobox createCombobox() -
getPossibleValues
-
useBaseProductCodeForChangeableVariant
-
getParameterProviderService
- Returns:
- the parameterProviderService
-
setParameterProviderService
public void setParameterProviderService(ProductCsticAndValueParameterProviderService parameterProviderService) - Parameters:
parameterProviderService- the parameterProviderService to set
-
getFlexibleSearchService
-
setFlexibleSearchService
-
getConfigurationVariantUtil
-
setConfigurationVariantUtil
-