Modifier and Type | Method and Description |
---|---|
void |
IPSBoundSchema.validate(Node aNode,
String sBaseURI,
IPSValidationHandler aHandler)
The generic validation method.
|
SchematronOutputType |
IPSBoundSchema.validateComplete(Node aNode,
String sBaseURI)
Special validation that creates an SVRL document.
|
SchematronOutputType |
AbstractPSBoundSchema.validateComplete(Node aNode,
String sBaseURI) |
com.helger.commons.state.EValidity |
IPSBoundSchema.validatePartially(Node aNode,
String sBaseURI)
Special validation that breaks on the first error.
|
com.helger.commons.state.EValidity |
AbstractPSBoundSchema.validatePartially(Node aNode,
String sBaseURI) |
Modifier and Type | Method and Description |
---|---|
void |
PSXPathBoundSchema.validate(Node aNode,
String sBaseURI,
IPSValidationHandler aValidationHandler) |
Modifier and Type | Method and Description |
---|---|
default void |
IPSValidationHandler.onEnd(PSSchema aSchema,
PSPhase aActivePhase)
This is the last method called.
|
default com.helger.commons.state.EContinue |
IPSValidationHandler.onFailedAssert(PSAssertReport aAssertReport,
String sTestExpression,
Node aRuleMatchingNode,
int nNodeIndex,
Object aContext)
This method is called for every failed assert.
|
default void |
IPSValidationHandler.onPattern(PSPattern aPattern)
This method is called for every pattern inside the schema.
|
default void |
IPSValidationHandler.onRule(PSRule aRule,
String sContext)
This method is called for every rule inside the current pattern.
|
default void |
IPSValidationHandler.onStart(PSSchema aSchema,
PSPhase aActivePhase,
String sBaseURI)
This is the first method called.
|
default com.helger.commons.state.EContinue |
IPSValidationHandler.onSuccessfulReport(PSAssertReport aAssertReport,
String sTestExpression,
Node aRuleMatchingNode,
int nNodeIndex,
Object aContext)
This method is called for every failed assert.
|
Modifier and Type | Method and Description |
---|---|
com.helger.commons.state.EContinue |
PSXPathValidationHandlerSVRL.onFailedAssert(PSAssertReport aAssertReport,
String sTestExpression,
Node aRuleMatchingNode,
int nNodeIndex,
Object aContext) |
void |
PSXPathValidationHandlerSVRL.onStart(PSSchema aSchema,
PSPhase aActivePhase,
String sBaseURI) |
com.helger.commons.state.EContinue |
PSXPathValidationHandlerSVRL.onSuccessfulReport(PSAssertReport aAssertReport,
String sTestExpression,
Node aRuleMatchingNode,
int nNodeIndex,
Object aContext) |
Copyright © 2014–2019 Philip Helger. All rights reserved.