Class CanvasDiagramValidator<H extends AbstractCanvasHandler>

    • Constructor Detail

      • CanvasDiagramValidator

        protected CanvasDiagramValidator()
      • CanvasDiagramValidator

        @Inject
        public CanvasDiagramValidator​(org.kie.workbench.common.stunner.core.validation.DiagramValidator<org.kie.workbench.common.stunner.core.diagram.Diagram,​org.kie.workbench.common.stunner.core.rule.RuleViolation> diagramValidator,
                                      javax.enterprise.event.Event<CanvasValidationSuccessEvent> validationSuccessEvent,
                                      javax.enterprise.event.Event<CanvasValidationFailEvent> validationFailEvent)
    • Method Detail

      • validate

        public void validate​(H canvasHandler,
                             Consumer<Collection<org.kie.workbench.common.stunner.core.validation.DiagramElementViolation<org.kie.workbench.common.stunner.core.rule.RuleViolation>>> callback)