Class CxVariationActiveAttributeHandler
- java.lang.Object
-
- de.hybris.platform.personalizationservices.dynamic.CxVariationActiveAttributeHandler
-
- All Implemented Interfaces:
DynamicAttributeHandler<java.lang.Boolean,CxVariationModel>
public class CxVariationActiveAttributeHandler extends java.lang.Object implements DynamicAttributeHandler<java.lang.Boolean,CxVariationModel>
Handler of active dynamic attribute for CxVariationModel
-
-
Constructor Summary
Constructors Constructor Description CxVariationActiveAttributeHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Booleanget(CxVariationModel model)Holds logic behind getter for dynamic attribute.protected booleanisCustomizationActive(CxCustomizationModel customization)voidset(CxVariationModel model, java.lang.Boolean value)Holds logic behind setter for dynamic attribute.
-
-
-
Method Detail
-
get
public java.lang.Boolean get(CxVariationModel model)
Description copied from interface:DynamicAttributeHandlerHolds logic behind getter for dynamic attribute.- Specified by:
getin interfaceDynamicAttributeHandler<java.lang.Boolean,CxVariationModel>- Parameters:
model- model for which dynamic attribute is declared.- Returns:
- computed value.
-
isCustomizationActive
protected boolean isCustomizationActive(CxCustomizationModel customization)
-
set
public void set(CxVariationModel model, java.lang.Boolean value)
Description copied from interface:DynamicAttributeHandlerHolds logic behind setter for dynamic attribute.- Specified by:
setin interfaceDynamicAttributeHandler<java.lang.Boolean,CxVariationModel>- Parameters:
model- model for which dynamic attribute is declared.value- the value which will be used by setter logic.
-
-