Class CMSComponentRenderingVisibilityRule
- java.lang.Object
-
- de.hybris.platform.cmsfacades.rendering.visibility.impl.CMSComponentRenderingVisibilityRule
-
- All Implemented Interfaces:
RenderingVisibilityRule<AbstractCMSComponentModel>
public class CMSComponentRenderingVisibilityRule extends java.lang.Object implements RenderingVisibilityRule<AbstractCMSComponentModel>
Rendering visibility rule forAbstractCMSComponentModel
-
-
Constructor Summary
Constructors Constructor Description CMSComponentRenderingVisibilityRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CMSRestrictionServicegetCmsRestrictionService()protected RestrictionContextProvidergetRestrictionContextProvider()booleanisVisible(AbstractCMSComponentModel component)Verifies the visibility of itemModeljava.util.function.Predicate<ItemModel>restrictedBy()The predicate to verify that the provided itemModel is the one for which the visibility is being verified.voidsetCmsRestrictionService(CMSRestrictionService cmsRestrictionService)voidsetRestrictionContextProvider(RestrictionContextProvider restrictionContextProvider)
-
-
-
Method Detail
-
restrictedBy
public java.util.function.Predicate<ItemModel> restrictedBy()
Description copied from interface:RenderingVisibilityRuleThe predicate to verify that the provided itemModel is the one for which the visibility is being verified.- Specified by:
restrictedByin interfaceRenderingVisibilityRule<AbstractCMSComponentModel>- Returns:
- the
Predicate
-
isVisible
public boolean isVisible(AbstractCMSComponentModel component)
Description copied from interface:RenderingVisibilityRuleVerifies the visibility of itemModel- Specified by:
isVisiblein interfaceRenderingVisibilityRule<AbstractCMSComponentModel>- Returns:
-
getCmsRestrictionService
protected CMSRestrictionService getCmsRestrictionService()
-
setCmsRestrictionService
public void setCmsRestrictionService(CMSRestrictionService cmsRestrictionService)
-
getRestrictionContextProvider
protected RestrictionContextProvider getRestrictionContextProvider()
-
setRestrictionContextProvider
public void setRestrictionContextProvider(RestrictionContextProvider restrictionContextProvider)
-
-