Class AssessmentSAXErrorHandler

    • Constructor Detail

      • AssessmentSAXErrorHandler

        public AssessmentSAXErrorHandler​(SchemaAssessment schemaAssessment,
                                         XMLDocument assessedDocument,
                                         String derivedRequirementId,
                                         gov.nist.secauto.decima.core.assessment.result.AssessmentResultBuilder builder,
                                         SAXLocationXPathResolver saxLocationXPathResolver)
        Constructs a ErrorHandler that is capable of asserting any SAX errors as a Decima TestResult.
        Parameters:
        schemaAssessment - the assessment this handler supports
        assessedDocument - the XML document target of the SAX operation
        derivedRequirementId - the derived requirement to associate the SAX errors/warnings with
        builder - the AssessmentResultBuilder to use to post the TestResult to
        saxLocationXPathResolver - an XPathResolver to use to lookup error locations