@ApplicationScoped public class DMNDomainValidatorImpl extends Object implements DMNDomainValidator
| Constructor and Description |
|---|
DMNDomainValidatorImpl(DMNMarshallerStandalone dmnMarshaller,
DMNDiagramUtils dmnDiagramUtils,
DMNMarshallerImportsHelperStandalone importsHelper,
DMNIOHelper dmnIOHelper) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefinitionSetId() |
void |
setupValidator() |
void |
validate(Diagram diagram,
Consumer<Collection<DomainViolation>> resultConsumer) |
Collection<DomainViolation> |
validate(Diagram diagram,
String diagramXml) |
@Inject public DMNDomainValidatorImpl(DMNMarshallerStandalone dmnMarshaller, DMNDiagramUtils dmnDiagramUtils, DMNMarshallerImportsHelperStandalone importsHelper, DMNIOHelper dmnIOHelper)
@PostConstruct public void setupValidator()
public String getDefinitionSetId()
getDefinitionSetId in interface DomainValidatorpublic void validate(Diagram diagram, Consumer<Collection<DomainViolation>> resultConsumer)
validate in interface Validator<Diagram,DomainViolation>public Collection<DomainViolation> validate(Diagram diagram, String diagramXml)
validate in interface DMNDomainValidatorCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.