Class DefaultWorkflowItemValidator

  • All Implemented Interfaces:
    Validator<CMSItemModel>

    public class DefaultWorkflowItemValidator
    extends java.lang.Object
    implements Validator<CMSItemModel>
    Validates whether the item model can be edited in current workflow context.
    • Constructor Detail

      • DefaultWorkflowItemValidator

        public DefaultWorkflowItemValidator()
    • Method Detail

      • validate

        public void validate​(CMSItemModel item)
        Description copied from interface: Validator
        Method to perform validation on a given object.
        Specified by:
        validate in interface Validator<CMSItemModel>
        Parameters:
        item - the inpected object being validated.
      • throwNotEditableInCurrentWorkflowContextException

        protected void throwNotEditableInCurrentWorkflowContextException()
        Throws a localized NonEditableItemInWorkflowException exception.
      • setCmsWorkflowService

        public void setCmsWorkflowService​(CMSWorkflowService cmsWorkflowService)