public class CanMoveRule<T> extends AbstractAvailabilityRule<T,CanMoveRuleDefinition>
AvailabilityRule
implementation which check if item can be moved inside/before/after of selected item.Constructor and Description |
---|
CanMoveRule(AvailabilityDefinition availabilityDefinition,
CanMoveRuleDefinition ruleDefinition,
ItemResolver<T> itemResolver,
SubAppContext subAppContext) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isAvailableFor(T item) |
isAvailable, isAvailableForItem, shouldByPass
@Inject public CanMoveRule(AvailabilityDefinition availabilityDefinition, CanMoveRuleDefinition ruleDefinition, ItemResolver<T> itemResolver, SubAppContext subAppContext)
protected boolean isAvailableFor(T item)
isAvailableFor
in class AbstractAvailabilityRule<T,CanMoveRuleDefinition>
Copyright © 2021 Magnolia International Ltd.. All rights reserved.