Class AbstractCMSItemPopulator
- java.lang.Object
-
- de.hybris.platform.cmsfacades.cmsitems.populators.AbstractCMSItemPopulator
-
- Direct Known Subclasses:
CMSItemCloneableModelToDataAttributePopulator,CmsItemDefaultAttributesPopulator,CMSItemLinkToggleModelToDataAttributePopulator,CMSItemPageModelToDataAttributePopulator,CMSItemUniqueIdentifierAttributePopulator
public abstract class AbstractCMSItemPopulator extends java.lang.Object implements Populator<ItemModel,java.util.Map<java.lang.String,java.lang.Object>>
Abstract populator that validates whether the attribute is allowed byCMSItemAttributeFilterEnablerServiceor not.
-
-
Constructor Summary
Constructors Constructor Description AbstractCMSItemPopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CMSItemAttributeFilterEnablerServicegetCmsItemAttributeFilterEnablerService()protected booleanisAttributeAllowed(ItemModel source, java.lang.String attribute)Verifies whether the attribute can be returned.voidsetCmsItemAttributeFilterEnablerService(CMSItemAttributeFilterEnablerService cmsItemAttributeFilterEnablerService)
-
-
-
Method Detail
-
isAttributeAllowed
protected boolean isAttributeAllowed(ItemModel source, java.lang.String attribute)
Verifies whether the attribute can be returned.- Parameters:
source- the source objectattribute- the attribute- Returns:
- true if possible, false otherwise.
-
getCmsItemAttributeFilterEnablerService
public CMSItemAttributeFilterEnablerService getCmsItemAttributeFilterEnablerService()
-
setCmsItemAttributeFilterEnablerService
public void setCmsItemAttributeFilterEnablerService(CMSItemAttributeFilterEnablerService cmsItemAttributeFilterEnablerService)
-
-