Interface DragAndDropValidator

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean isApplicable​(com.hybris.cockpitng.dnd.DropOperationData operationData, com.hybris.cockpitng.dnd.DragAndDropContext dragAndDropContext)
      Returns true if validator is applicable to current drag&drop operation
      java.util.List<com.hybris.cockpitng.validation.model.ValidationInfo> validate​(com.hybris.cockpitng.dnd.DropOperationData operationData, com.hybris.cockpitng.dnd.DragAndDropContext dragAndDropContext)
      Validates drag&drop operation
    • Method Detail

      • isApplicable

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

        java.util.List<com.hybris.cockpitng.validation.model.ValidationInfo> validate​(com.hybris.cockpitng.dnd.DropOperationData operationData,
                                                                                      com.hybris.cockpitng.dnd.DragAndDropContext dragAndDropContext)
        Validates drag&drop operation
        Parameters:
        operationData - data used in current drag&drop operation
        dragAndDropContext - context of drag&drop operation
        Returns:
        list of validation infos