Class WritePermissionValidator

    • Constructor Detail

      • WritePermissionValidator

        public WritePermissionValidator()
    • Method Detail

      • isApplicable

        public boolean isApplicable​(com.hybris.cockpitng.dnd.DropOperationData operationData,
                                    com.hybris.cockpitng.dnd.DragAndDropContext dragAndDropContext)
        Description copied from interface: DragAndDropValidator
        Returns true if validator is applicable to current drag&drop operation
        Specified by:
        isApplicable in interface DragAndDropValidator
        Parameters:
        operationData - data used in current drag&drop operation
        dragAndDropContext - context of drag&drop operation
        Returns:
        true if validator is applicable, otherwise false
      • validate

        public java.util.List<com.hybris.cockpitng.validation.model.ValidationInfo> validate​(com.hybris.cockpitng.dnd.DropOperationData operationData,
                                                                                             com.hybris.cockpitng.dnd.DragAndDropContext dragAndDropContext)
        Description copied from interface: DragAndDropValidator
        Validates drag&drop operation
        Specified by:
        validate in interface DragAndDropValidator
        Parameters:
        operationData - data used in current drag&drop operation
        dragAndDropContext - context of drag&drop operation
        Returns:
        list of validation infos
      • getUserService

        protected UserService getUserService()
      • setUserService

        public void setUserService​(UserService userService)
      • setCatalogVersionService

        public void setCatalogVersionService​(CatalogVersionService catalogVersionService)