Class ClientDiagramValidator

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.validation.DiagramValidator<org.kie.workbench.common.stunner.core.diagram.Diagram,​org.kie.workbench.common.stunner.core.rule.RuleViolation>, org.kie.workbench.common.stunner.core.validation.Validator<org.kie.workbench.common.stunner.core.diagram.Diagram,​org.kie.workbench.common.stunner.core.validation.DiagramElementViolation<org.kie.workbench.common.stunner.core.rule.RuleViolation>>

    @ApplicationScoped
    public class ClientDiagramValidator
    extends org.kie.workbench.common.stunner.core.validation.impl.AbstractDiagramValidator
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected ClientDiagramValidator()  
        ClientDiagramValidator​(org.kie.workbench.common.stunner.core.api.DefinitionManager definitionManager, org.kie.workbench.common.stunner.core.rule.RuleManager ruleManager, org.kie.workbench.common.stunner.core.graph.processing.traverse.tree.TreeWalkTraverseProcessor treeWalkTraverseProcessor, org.kie.workbench.common.stunner.core.validation.ModelValidator modelValidator, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.validation.DomainValidator> validators)  
    • Constructor Detail

      • ClientDiagramValidator

        protected ClientDiagramValidator()
      • ClientDiagramValidator

        @Inject
        public ClientDiagramValidator​(org.kie.workbench.common.stunner.core.api.DefinitionManager definitionManager,
                                      org.kie.workbench.common.stunner.core.rule.RuleManager ruleManager,
                                      org.kie.workbench.common.stunner.core.graph.processing.traverse.tree.TreeWalkTraverseProcessor treeWalkTraverseProcessor,
                                      org.kie.workbench.common.stunner.core.validation.ModelValidator modelValidator,
                                      org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.validation.DomainValidator> validators)