Class DefaultStructureTypeModeAttributePopulators
java.lang.Object
de.hybris.platform.cmsfacades.types.service.impl.DefaultStructureTypeModeAttributePopulators
- All Implemented Interfaces:
StructureTypeModeAttributePopulators
public class DefaultStructureTypeModeAttributePopulators
extends Object
implements StructureTypeModeAttributePopulators
Default implementation of
StructureTypeModeAttributePopulators-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe BiPredicate that constrains this list of populators.voidsetAttributePopulators(List<Populator<AttributeDescriptorModel, ComponentTypeAttributeData>> attributePopulators) voidsetConstrainedBy(BiPredicate<AttributeDescriptorModel, StructureTypeMode> constrainedBy)
-
Constructor Details
-
DefaultStructureTypeModeAttributePopulators
public DefaultStructureTypeModeAttributePopulators()
-
-
Method Details
-
getConstrainedBy
Description copied from interface:StructureTypeModeAttributePopulatorsThe BiPredicate that constrains this list of populators. The first argument is theAttributeDescriptorModeland the second argument is theStructureTypeMode.- Specified by:
getConstrainedByin interfaceStructureTypeModeAttributePopulators- Returns:
- the biPredicate that constrains this attribute/mode's populator.
-
getAttributePopulators
public List<Populator<AttributeDescriptorModel,ComponentTypeAttributeData>> getAttributePopulators()Description copied from interface:StructureTypeModeAttributePopulators- Specified by:
getAttributePopulatorsin interfaceStructureTypeModeAttributePopulators- Returns:
- populators the populator list that should be applied for this attribute and mode.
-
setConstrainedBy
-
setAttributePopulators
public void setAttributePopulators(List<Populator<AttributeDescriptorModel, ComponentTypeAttributeData>> attributePopulators)
-