Class XmlSchemaContentValidator.XmlValidationFinding
- java.lang.Object
-
- gov.nist.secauto.metaschema.core.model.validation.XmlSchemaContentValidator.XmlValidationFinding
-
- All Implemented Interfaces:
IValidationFinding
- Enclosing class:
- XmlSchemaContentValidator
public static class XmlSchemaContentValidator.XmlValidationFinding extends Object implements IValidationFinding
-
-
Constructor Summary
Constructors Constructor Description XmlValidationFinding(IConstraint.Level severity, SAXParseException exception, URI documentUri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SAXParseException
getCause()
Get the exception associated with the finding.URI
getDocumentUri()
Get the document's URI.String
getMessage()
Get the finding message.IConstraint.Level
getSeverity()
Get the finding's severity.
-
-
-
Constructor Detail
-
XmlValidationFinding
public XmlValidationFinding(@NonNull IConstraint.Level severity, @NonNull SAXParseException exception, @NonNull URI documentUri)
-
-
Method Detail
-
getSeverity
public IConstraint.Level getSeverity()
Description copied from interface:IValidationFinding
Get the finding's severity.- Specified by:
getSeverity
in interfaceIValidationFinding
- Returns:
- the severity
-
getDocumentUri
public URI getDocumentUri()
Description copied from interface:IValidationFinding
Get the document's URI.- Specified by:
getDocumentUri
in interfaceIValidationFinding
- Returns:
- the document's URI
-
getMessage
public String getMessage()
Description copied from interface:IValidationFinding
Get the finding message.- Specified by:
getMessage
in interfaceIValidationFinding
- Returns:
- the message
-
getCause
@NonNull public SAXParseException getCause()
Description copied from interface:IValidationFinding
Get the exception associated with the finding.- Specified by:
getCause
in interfaceIValidationFinding
- Returns:
- the
Throwable
ornull
if no thowable is associated with the finding
-
-