@Specializes @ApplicationScoped public class DelegatingClientDiagramValidator extends ClientDiagramValidator
Modifier | Constructor and Description |
---|---|
protected |
DelegatingClientDiagramValidator() |
|
DelegatingClientDiagramValidator(DefinitionManager definitionManager,
RuleManager ruleManager,
TreeWalkTraverseProcessor treeWalkTraverseProcessor,
ModelValidator modelValidator,
org.jboss.errai.common.client.api.Caller<ValidationService> validationService) |
Modifier and Type | Method and Description |
---|---|
void |
validate(Diagram diagram,
Consumer<Collection<DiagramElementViolation<RuleViolation>>> resultConsumer) |
protected DelegatingClientDiagramValidator()
@Inject public DelegatingClientDiagramValidator(DefinitionManager definitionManager, RuleManager ruleManager, TreeWalkTraverseProcessor treeWalkTraverseProcessor, ModelValidator modelValidator, org.jboss.errai.common.client.api.Caller<ValidationService> validationService)
public void validate(Diagram diagram, Consumer<Collection<DiagramElementViolation<RuleViolation>>> resultConsumer)
validate
in interface Validator<Diagram,DiagramElementViolation<RuleViolation>>
validate
in class AbstractDiagramValidator
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.