Interface SchematronHandler
-
- All Known Subinterfaces:
IdAwareSchematronHandler
- All Known Implementing Classes:
AbstractIdAwareSchematronHandler,DefaultSchematronHandler,SingleDerivedRequirementSchematronHandler
public interface SchematronHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SVRLHandlernewSVRLHandler(gov.nist.secauto.decima.core.assessment.Assessment<? extends XMLDocument> assessment, XMLDocument assessedDocument, gov.nist.secauto.decima.core.assessment.result.AssessmentResultBuilder assessmentResultBuilder)Creates a newSVRLHandlerinstance that is capable of parsing a Schematron Validation Report Language (SVRL) formatted file to extract assessment results using the providedAssessmentResultBuilder.
-
-
-
Method Detail
-
newSVRLHandler
SVRLHandler newSVRLHandler(gov.nist.secauto.decima.core.assessment.Assessment<? extends XMLDocument> assessment, XMLDocument assessedDocument, gov.nist.secauto.decima.core.assessment.result.AssessmentResultBuilder assessmentResultBuilder) throws gov.nist.secauto.decima.core.assessment.AssessmentException
Creates a newSVRLHandlerinstance that is capable of parsing a Schematron Validation Report Language (SVRL) formatted file to extract assessment results using the providedAssessmentResultBuilder.- Parameters:
assessment- the assessment to create the SVRL handler forassessedDocument- the document for which the SVRL were generatedassessmentResultBuilder- the builder to publish assessment results to- Returns:
- a new
SVRLHandlerinstance - Throws:
gov.nist.secauto.decima.core.assessment.AssessmentException- if an error occurred while creating theSVRLHandlerinstance
-
-