Class AbstractRuleEditAvailabilityProvider
java.lang.Object
de.hybris.platform.rulebuilderbackoffice.editors.AbstractRuleEditAvailabilityProvider
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.editorarea.renderer.EditAvailabilityProvider<AbstractRuleModel>
public class AbstractRuleEditAvailabilityProvider
extends Object
implements com.hybris.cockpitng.widgets.editorarea.renderer.EditAvailabilityProvider<AbstractRuleModel>
Default implementation of
EditAvailabilityProvider for AbstractRuleModel-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Predicate<AbstractRuleModel>booleanisAllowedToEdit(com.hybris.cockpitng.dataaccess.facades.type.DataAttribute attribute, AbstractRuleModel ruleInstance) voidsetRuleAllowedToEditPredicate(Predicate<AbstractRuleModel> ruleAllowedToEditPredicate)
-
Constructor Details
-
AbstractRuleEditAvailabilityProvider
public AbstractRuleEditAvailabilityProvider()
-
-
Method Details
-
isAllowedToEdit
public boolean isAllowedToEdit(com.hybris.cockpitng.dataaccess.facades.type.DataAttribute attribute, AbstractRuleModel ruleInstance) - Specified by:
isAllowedToEditin interfacecom.hybris.cockpitng.widgets.editorarea.renderer.EditAvailabilityProvider<AbstractRuleModel>
-
getRuleAllowedToEditPredicate
-
setRuleAllowedToEditPredicate
-